@import url(//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Domine:wght@400;500;600;700&family=Montserrat:ital,wght@0,100;0,200;0,300;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Domine:wght@400;500;600;700&family=Open+Sans:ital,wght@0,100;0,200;0,300;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
:root{z-index:1;--loader-overlay-bg-color: var(--bs-primary, #fff);--loader-overlay-opacity: .05;--loader-message-bg-color: rgb(247,247,249);--loader-message-bg-gradient: radial-gradient(circle, rgba(247,247,249,.7) 0%, rgba(255,255,255,0.2) 60%);--loader-message-border-color: rgba(247,247,249,.5);--loader-spinner-color-1: var(--bs-primary, #333);--loader-spinner-color-2: var(--bs-primary, #333);--loader-spinner-timing: 0.8s;--bs-backdrop-bg: #fff}.m4c-loader-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2147483000;display:none;background:var(--loader-overlay-bg-color, #fff);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:var(--loader-overlay-opacity, 0.5)}.m4c-loader-overlay.m4c-loading{display:block;cursor:wait;pointer-events:none}.m4c-dual-ring{display:inline-block}.m4c-dual-ring:after{content:" ";display:block;width:var(--loader-spinner-height, 100px);height:var(--loader-spinner-width, 100px);border-radius:50%;border:var(--loader-spinner-width, 18px) solid var(--loader-spinner-color-1, #000);border-color:var(--loader-spinner-color-1, #000) rgba(0,0,0,0) var(--loader-spinner-color-2, #000) rgba(0,0,0,0);animation:dual-ring var(--loader-spinner-timing, 1.2s) linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.m4c-ripple{display:inline-block;position:relative;width:80px;height:80px}.m4c-ripple div{position:absolute;border:4px solid var(--loader-spinner-color-1, #000);opacity:1;border-radius:50%;animation:m4c-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.m4c-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes m4c-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}.m4c-dot-circle{display:inline-block;position:relative;width:80px;height:80px}.m4c-dot-circle div{position:absolute;width:10px;height:10px;background:var(--loader-spinner-color-1, #000);border-radius:50%;animation:m4c-dot-circle 1.2s linear infinite}.m4c-dot-circle div:nth-child(1){animation-delay:0s;top:37px;left:66px}.m4c-dot-circle div:nth-child(2){animation-delay:-0.1s;top:22px;left:62px}.m4c-dot-circle div:nth-child(3){animation-delay:-0.2s;top:11px;left:52px}.m4c-dot-circle div:nth-child(4){animation-delay:-0.3s;top:7px;left:37px}.m4c-dot-circle div:nth-child(5){animation-delay:-0.4s;top:11px;left:22px}.m4c-dot-circle div:nth-child(6){animation-delay:-0.5s;top:22px;left:11px}.m4c-dot-circle div:nth-child(7){animation-delay:-0.6s;top:37px;left:7px}.m4c-dot-circle div:nth-child(8){animation-delay:-0.7s;top:52px;left:11px}.m4c-dot-circle div:nth-child(9){animation-delay:-0.8s;top:62px;left:22px}.m4c-dot-circle div:nth-child(10){animation-delay:-0.9s;top:66px;left:37px}.m4c-dot-circle div:nth-child(11){animation-delay:-1s;top:62px;left:52px}.m4c-dot-circle div:nth-child(12){animation-delay:-1.1s;top:52px;left:62px}@keyframes m4c-dot-circle{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}.m4c-roller{display:inline-block;position:relative;width:80px;height:80px}.m4c-roller div{animation:m4c-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.m4c-roller div:after{content:" ";display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:var(--loader-spinner-color-1, #000);margin:-4px 0 0 -4px}.m4c-roller div:nth-child(1){animation-delay:-0.036s}.m4c-roller div:nth-child(1):after{top:63px;left:63px}.m4c-roller div:nth-child(2){animation-delay:-0.072s}.m4c-roller div:nth-child(2):after{top:68px;left:56px}.m4c-roller div:nth-child(3){animation-delay:-0.108s}.m4c-roller div:nth-child(3):after{top:71px;left:48px}.m4c-roller div:nth-child(4){animation-delay:-0.144s}.m4c-roller div:nth-child(4):after{top:72px;left:40px}.m4c-roller div:nth-child(5){animation-delay:-0.18s}.m4c-roller div:nth-child(5):after{top:71px;left:32px}.m4c-roller div:nth-child(6){animation-delay:-0.216s}.m4c-roller div:nth-child(6):after{top:68px;left:24px}.m4c-roller div:nth-child(7){animation-delay:-0.252s}.m4c-roller div:nth-child(7):after{top:63px;left:17px}.m4c-roller div:nth-child(8){animation-delay:-0.288s}.m4c-roller div:nth-child(8):after{top:56px;left:12px}@keyframes m4c-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.m4c-spinner{display:inline-block;position:relative;width:80px;height:80px}.m4c-spinner div{transform-origin:40px 40px;animation:m4c-spinner 1.2s linear infinite}.m4c-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:var(--loader-spinner-color-1, #000)}.m4c-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.m4c-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.m4c-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.m4c-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.m4c-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.m4c-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.m4c-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.m4c-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.m4c-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.m4c-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.m4c-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.m4c-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes m4c-spinner{0%{opacity:1}100%{opacity:0}}.m4c-ring{display:inline-block;position:relative;width:100px;height:100px}.m4c-ring div{box-sizing:border-box;display:block;position:absolute;width:90px;height:90px;margin:8px;border:18px solid var(--loader-spinner-color-1, #000);border-radius:50%;animation:m4c-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--loader-spinner-color-1, #000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.m4c-ring div:nth-child(1){animation-delay:-0.45s}.m4c-ring div:nth-child(2){animation-delay:-0.3s}.m4c-ring div:nth-child(3){animation-delay:-0.15s}@keyframes m4c-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.m4c-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.m4c-ellipsis div{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--loader-spinner-color-1, #000);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.m4c-ellipsis div:nth-child(1){left:8px;animation:m4c-ellipsis1 .6s infinite}.m4c-ellipsis div:nth-child(2){left:8px;animation:m4c-ellipsis2 .6s infinite}.m4c-ellipsis div:nth-child(3){left:32px;animation:m4c-ellipsis2 .6s infinite}.m4c-ellipsis div:nth-child(4){left:56px;animation:m4c-ellipsis3 .6s infinite}@keyframes m4c-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes m4c-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes m4c-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.m4c-bars{display:inline-block;position:relative;width:80px;height:80px}.m4c-bars div{display:inline-block;position:absolute;left:8px;width:16px;background:var(--loader-spinner-color-1, #000);animation:m4c-bars var(--loader-spinner-timing, 1.2s) infinite}.m4c-bars div:nth-child(1){left:8px;animation-delay:-0.24s}.m4c-bars div:nth-child(2){left:32px;animation-delay:-0.12s}.m4c-bars div:nth-child(3){left:56px;animation-delay:0}@keyframes m4c-bars{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.m4c-ball{display:block;position:relative;height:40px;width:106px;border:3px solid var(--loader-spinner-color-2, #000);border-radius:20px;box-sizing:border-box}.m4c-ball:before{content:"";position:absolute;left:0;bottom:0;width:36px;height:36px;border-radius:50%;background:var(--loader-spinner-color-1, #000);animation:m4c-ball var(--loader-spinner-timing, 1.2s) ease-in-out infinite alternate}@keyframes m4c-ball{0%{left:0;transform:translateX(0%)}100%{left:100%;transform:translateX(-100%)}}#m4c-body-wrapper{height:100%;position:relative;z-index:1}#m4c-fullscreen-loader{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2147483647}.m4c-fullscreen-loader-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2147483647}.m4c-loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-140px;padding:2em 4em}.m4c-loader-content.active{background:var(--loader-content-bg, #fff);border-radius:8px;border:1px solid var(--loader-content-border, #999);box-shadow:1px 1px 4px var(--loader-content-shadow, #999)}.m4c-fullscreen-loader-message{margin:2em auto 0 auto;color:var(--loader-message-color, #000)}.m4c-fullscreen-loader-message:empty{display:none}.m4c-fullscreen-loader-message p{margin:0;padding:0}#m4c-loader-message{color:var(--bs-primary, #333) !important;background:var(--loader-message-bg-color, #333) !important;background:var(--loader-message-bg-gradient, #333) !important;border:1px solid var(--loader-message-border-color, #333) !important;padding:.5em 1.25em;font-size:1em}#m4c-loader-message p{color:var(--bs-primary, #333) !important;font-size:1em}.modal-backdrop{--bs-backdrop-bg: #fff}.m4c-loader-anim{display:flex;align-items:center;justify-content:center}.m4c-loader-anim.m4c-spinner,.m4c-loader-anim.m4c-roller{display:block}.m4c-button-loader{position:relative}.m4c-element-loader,.m4c-button-loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.grecaptcha-badge{visibility:hidden}#image-upload-preview{margin-top:1.25em}#m4c-mfa{display:none}#options-bg{display:flex;align-items:center;margin-left:2em;margin:0 auto}#options-bg span{display:inline-block;width:2em;height:2em;border:1px solid #00a19c;box-shadow:0 px 0px 5px #999;margin-right:.5em;font-size:11px;cursor:pointer;border-radius:.25rem}#options-bg span.checkered{background:url(3dd8ddc6a902f24593bd3674141b8715019e69276b502ddcd0cf92187bbd05ea.png)}#options-bg span.checkered-dark{background:url(194dd8df45c0ef4c1c8a9bc156c98c7c6d500893807dd371c6b7859317cf3ea9.png)}#options-bg span.active{border:1px solid #dc322f}#m4c-matgen body,.m4c-matgen body,:is(.m4c-matgen) body{color:#000;font-family:"Roboto","Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.625}#m4c-matgen a:not(.btn):not(.dropdown-item):not(#feedback-btn),.m4c-matgen a:not(.btn):not(.dropdown-item):not(#feedback-btn),:is(.m4c-matgen) a:not(.btn):not(.dropdown-item):not(#feedback-btn){color:#000;text-decoration:underline;transition:.2s ease}#m4c-matgen a:not(.btn):not(.dropdown-item):not(#feedback-btn):hover,.m4c-matgen a:not(.btn):not(.dropdown-item):not(#feedback-btn):hover,:is(.m4c-matgen) a:not(.btn):not(.dropdown-item):not(#feedback-btn):hover{color:#414141}#m4c-matgen h1,.m4c-matgen h1,:is(.m4c-matgen) h1{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h2,.m4c-matgen h2,:is(.m4c-matgen) h2{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h3,.m4c-matgen h3,:is(.m4c-matgen) h3{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h4,.m4c-matgen h4,:is(.m4c-matgen) h4{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h5,.m4c-matgen h5,:is(.m4c-matgen) h5{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h6,.m4c-matgen h6,:is(.m4c-matgen) h6{margin-top:0;margin-bottom:.5em;color:#000}#m4c-matgen h1,#m4c-matgen h2,#m4c-matgen h3,#m4c-matgen h4,#m4c-matgen h5,.m4c-matgen h1,.m4c-matgen h2,.m4c-matgen h3,.m4c-matgen h4,.m4c-matgen h5,:is(.m4c-matgen) h1,:is(.m4c-matgen) h2,:is(.m4c-matgen) h3,:is(.m4c-matgen) h4,:is(.m4c-matgen) h5{font-family:"Roboto","Open Sans",Arial,Helvetica,sans-serif}#m4c-matgen h1,.m4c-matgen h1,:is(.m4c-matgen) h1{font-size:3em}#m4c-matgen h2,.m4c-matgen h2,:is(.m4c-matgen) h2{font-size:2.5em}#m4c-matgen h3,.m4c-matgen h3,:is(.m4c-matgen) h3{font-size:2em}#m4c-matgen h4,.m4c-matgen h4,:is(.m4c-matgen) h4{font-size:1.625em}#m4c-matgen h5,.m4c-matgen h5,:is(.m4c-matgen) h5{font-size:1.25em}#m4c-matgen h6,.m4c-matgen h6,:is(.m4c-matgen) h6{font-size:1em}#m4c-matgen .body-copy--sm,.m4c-matgen .body-copy--sm,:is(.m4c-matgen) .body-copy--sm{font-size:.875em;line-height:1.375}#m4c-matgen .body-copy--xs,.m4c-matgen .body-copy--xs,:is(.m4c-matgen) .body-copy--xs{font-size:.75em;line-height:1.25}#m4c-matgen .body-copy--xxs,.m4c-matgen .body-copy--xxs,:is(.m4c-matgen) .body-copy--xxs{font-size:.625em;line-height:1}#m4c-matgen .body-copy--lg,.m4c-matgen .body-copy--lg,:is(.m4c-matgen) .body-copy--lg{font-size:1.125em;line-height:1.75}#m4c-matgen .body-copy--xl,.m4c-matgen .body-copy--xl,:is(.m4c-matgen) .body-copy--xl{font-size:1.25em;line-height:1.6}#m4c-matgen p,#m4c-matgen a,.m4c-matgen p,.m4c-matgen a,:is(.m4c-matgen) p,:is(.m4c-matgen) a{font-family:"Roboto","Open Sans",Arial,Helvetica,sans-serif}#m4c-matgen p,.m4c-matgen p,:is(.m4c-matgen) p{color:#000;font-size:1em;line-height:1.625}#m4c-matgen p+p,.m4c-matgen p+p,:is(.m4c-matgen) p+p{margin-top:1em}#m4c-matgen p+h2,.m4c-matgen p+h2,:is(.m4c-matgen) p+h2{margin-top:1.125em}#m4c-matgen p+h4,#m4c-matgen ul+h4,#m4c-matgen ol+h4,.m4c-matgen p+h4,.m4c-matgen ul+h4,.m4c-matgen ol+h4,:is(.m4c-matgen) p+h4,:is(.m4c-matgen) ul+h4,:is(.m4c-matgen) ol+h4{margin-top:1em}#m4c-matgen p+h2,#m4c-matgen ul+h2,#m4c-matgen ol+h2,.m4c-matgen p+h2,.m4c-matgen ul+h2,.m4c-matgen ol+h2,:is(.m4c-matgen) p+h2,:is(.m4c-matgen) ul+h2,:is(.m4c-matgen) ol+h2{margin-top:1em}#m4c-matgen p+h3,#m4c-matgen ul+h3,#m4c-matgen ol+h3,.m4c-matgen p+h3,.m4c-matgen ul+h3,.m4c-matgen ol+h3,:is(.m4c-matgen) p+h3,:is(.m4c-matgen) ul+h3,:is(.m4c-matgen) ol+h3{margin-top:.75em}#m4c-matgen h2+h3,.m4c-matgen h2+h3,:is(.m4c-matgen) h2+h3{margin-top:-0.35em}#m4c-matgen .bold,.m4c-matgen .bold,:is(.m4c-matgen) .bold{font-weight:bold}#m4c-matgen #badges,.m4c-matgen #badges,:is(.m4c-matgen) #badges{position:absolute;left:18em}#m4c-matgen .modal-body p,.m4c-matgen .modal-body p,:is(.m4c-matgen) .modal-body p{max-width:600px}#m4c-matgen .modal.revised.fade.show.m4c-matgen,.m4c-matgen .modal.revised.fade.show.m4c-matgen,:is(.m4c-matgen) .modal.revised.fade.show.m4c-matgen{z-index:2147480000}#m4c-matgen #options-bg,.m4c-matgen #options-bg,:is(.m4c-matgen) #options-bg{position:relative;top:-0.25em}#m4c-matgen .env-badge,.m4c-matgen .env-badge,:is(.m4c-matgen) .env-badge{border:1px solid #333;color:#fff;font-weight:bold;padding:2px 4px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;margin-top:.5em;font-size:.55em;text-transform:uppercase;position:relative;top:.35em}#m4c-matgen #tenant-badge,.m4c-matgen #tenant-badge,:is(.m4c-matgen) #tenant-badge{background-color:#3b72a4;border-top-left-radius:16px;border-bottom-left-radius:16px;margin-right:-5px;padding-left:8px}#m4c-matgen #env-badge,.m4c-matgen #env-badge,:is(.m4c-matgen) #env-badge{border-top-right-radius:16px;border-bottom-right-radius:16px;margin-left:0;padding-right:8px}#m4c-matgen #matgen-controller,.m4c-matgen #matgen-controller,:is(.m4c-matgen) #matgen-controller{display:none}#m4c-matgen #mfa-error-message p,.m4c-matgen #mfa-error-message p,:is(.m4c-matgen) #mfa-error-message p{color:red}#m4c-matgen #matgen-mfa-setup-modal-label,.m4c-matgen #matgen-mfa-setup-modal-label,:is(.m4c-matgen) #matgen-mfa-setup-modal-label{line-height:40px}#m4c-matgen .alert-modal-close-button,.m4c-matgen .alert-modal-close-button,:is(.m4c-matgen) .alert-modal-close-button{background-image:none !important;position:absolute;top:0;right:0;line-height:1em}#m4c-matgen #alert-modal p,.m4c-matgen #alert-modal p,:is(.m4c-matgen) #alert-modal p{max-width:700px}#m4c-matgen #alert-modal .alert,.m4c-matgen #alert-modal .alert,:is(.m4c-matgen) #alert-modal .alert{margin-top:1em}#m4c-matgen .grecaptcha-badge,.m4c-matgen .grecaptcha-badge,:is(.m4c-matgen) .grecaptcha-badge{visibility:hidden}#m4c-matgen .alert,.m4c-matgen .alert,:is(.m4c-matgen) .alert{text-align:center}#m4c-matgen .alert-danger,.m4c-matgen .alert-danger,:is(.m4c-matgen) .alert-danger{color:#842029;background-color:#f8d7da;border-color:#f1aeb5;font-weight:bold}#m4c-matgen .signup-password-guidance,.m4c-matgen .signup-password-guidance,:is(.m4c-matgen) .signup-password-guidance{margin-bottom:0}#m4c-matgen .signup-inline-feedback,.m4c-matgen .signup-inline-feedback,:is(.m4c-matgen) .signup-inline-feedback{display:none;margin-top:.5rem;color:#842029;font-size:.875rem;font-weight:600;text-align:left}#m4c-matgen .signup-inline-feedback.is-visible,.m4c-matgen .signup-inline-feedback.is-visible,:is(.m4c-matgen) .signup-inline-feedback.is-visible{display:block}#m4c-matgen .page-home,.m4c-matgen .page-home,:is(.m4c-matgen) .page-home{padding-bottom:15em}#m4c-matgen #matgen-header-links,.m4c-matgen #matgen-header-links,:is(.m4c-matgen) #matgen-header-links{display:flex;align-items:center;justify-content:flex-end}#m4c-matgen .modal-dialog-scrollable.modal-dialog .modal-content,.m4c-matgen .modal-dialog-scrollable.modal-dialog .modal-content,:is(.m4c-matgen) .modal-dialog-scrollable.modal-dialog .modal-content{max-width:85vw}#m4c-matgen .uploaded-image-group,.m4c-matgen .uploaded-image-group,:is(.m4c-matgen) .uploaded-image-group{margin-top:2em}#m4c-matgen #image-upload-form,.m4c-matgen #image-upload-form,:is(.m4c-matgen) #image-upload-form{max-width:600px}#m4c-matgen .upload-section,.m4c-matgen .upload-section,:is(.m4c-matgen) .upload-section{background:#fff;border:.9px solid #e1e1e1;box-sizing:border-box;box-shadow:0px 3px 4px rgba(0,0,0,.1);border-radius:3px;padding:2em}#m4c-matgen .upload-section .upload-area,.m4c-matgen .upload-section .upload-area,:is(.m4c-matgen) .upload-section .upload-area{background:#f5f5f5;border:1px dashed #939393;border-radius:3px;width:380px;height:220px;margin:0 auto}#m4c-matgen .upload-section .upload-area div,.m4c-matgen .upload-section .upload-area div,:is(.m4c-matgen) .upload-section .upload-area div{display:flex;justify-content:center;flex-direction:column}#m4c-matgen .upload-section .upload-area div p,.m4c-matgen .upload-section .upload-area div p,:is(.m4c-matgen) .upload-section .upload-area div p{margin-bottom:0}#m4c-matgen .upload-section .upload-link,.m4c-matgen .upload-section .upload-link,:is(.m4c-matgen) .upload-section .upload-link{font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:#ae29fe;text-align:center;display:block;margin-top:2em}#m4c-matgen #cropper-div,.m4c-matgen #cropper-div,:is(.m4c-matgen) #cropper-div{width:600px;height:400px}#m4c-matgen #croppie-div,.m4c-matgen #croppie-div,:is(.m4c-matgen) #croppie-div{margin:auto}#m4c-matgen .table-actions,.m4c-matgen .table-actions,:is(.m4c-matgen) .table-actions{white-space:nowrap;text-align:right}#m4c-matgen .swatch,.m4c-matgen .swatch,:is(.m4c-matgen) .swatch{width:50px;height:2px;flex-grow:1}#m4c-matgen .btn,.m4c-matgen .btn,:is(.m4c-matgen) .btn{font-weight:bold}#m4c-matgen #matgen-main,.m4c-matgen #matgen-main,:is(.m4c-matgen) #matgen-main{display:none;flex:1;position:relative;display:flex}#m4c-matgen #options-container,.m4c-matgen #options-container,:is(.m4c-matgen) #options-container{min-width:320px;position:relative;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end}#m4c-matgen .m4c-matgen.option-wrapper,#m4c-matgen .option-wrapper,.m4c-matgen .m4c-matgen.option-wrapper,.m4c-matgen .option-wrapper,:is(.m4c-matgen) .m4c-matgen.option-wrapper,:is(.m4c-matgen) .option-wrapper{border:1px solid #dedede;border-radius:4px;padding:12px;cursor:pointer;background:url(449e91dbba7260c812c462dce1f8d84a042656b0877825744fe5955c5c471aab.png);position:relative;text-align:center;max-width:30%;margin:.15em}#m4c-matgen .admin-option-container,.m4c-matgen .admin-option-container,:is(.m4c-matgen) .admin-option-container{max-width:20%}#m4c-matgen .admin-option-container .option-wrapper,.m4c-matgen .admin-option-container .option-wrapper,:is(.m4c-matgen) .admin-option-container .option-wrapper{max-width:100%}#m4c-matgen .option-wrapper:not(:first-of-type),.m4c-matgen .option-wrapper:not(:first-of-type),:is(.m4c-matgen) .option-wrapper:not(:first-of-type){margin-top:12px}#m4c-matgen .option-wrapper:hover,.m4c-matgen .option-wrapper:hover,:is(.m4c-matgen) .option-wrapper:hover{border-color:var(--bs-secondary)}#m4c-matgen .option-wrapper:active,#m4c-matgen .option-wrapper.selected-option,.m4c-matgen .option-wrapper:active,.m4c-matgen .option-wrapper.selected-option,:is(.m4c-matgen) .option-wrapper:active,:is(.m4c-matgen) .option-wrapper.selected-option{border-color:var(--bs-primary)}#m4c-matgen .option-wrapper input[type=checkbox],.m4c-matgen .option-wrapper input[type=checkbox],:is(.m4c-matgen) .option-wrapper input[type=checkbox]{margin-right:18px}#m4c-matgen #error-container,.m4c-matgen #error-container,:is(.m4c-matgen) #error-container{margin:auto;margin-top:4em !important;text-align:center;max-width:50vw;margin:auto}#m4c-matgen #sidebar.user .node-type,#m4c-matgen #sidebar.user .node-icons,.m4c-matgen #sidebar.user .node-type,.m4c-matgen #sidebar.user .node-icons,:is(.m4c-matgen) #sidebar.user .node-type,:is(.m4c-matgen) #sidebar.user .node-icons{display:none}#m4c-matgen #sidebar.user .node-name,.m4c-matgen #sidebar.user .node-name,:is(.m4c-matgen) #sidebar.user .node-name{border:none;background:rgba(0,0,0,0)}#m4c-matgen #sidebar.user .sidebar-actions,.m4c-matgen #sidebar.user .sidebar-actions,:is(.m4c-matgen) #sidebar.user .sidebar-actions{padding-left:6px}#m4c-matgen .modal-dialog,.m4c-matgen .modal-dialog,:is(.m4c-matgen) .modal-dialog{max-width:fit-content}#m4c-matgen .template-type,.m4c-matgen .template-type,:is(.m4c-matgen) .template-type{margin-bottom:.5em;font-size:.8em}#m4c-matgen #page-thumb,.m4c-matgen #page-thumb,:is(.m4c-matgen) #page-thumb{max-width:25vw}#m4c-matgen .file-placeholder,.m4c-matgen .file-placeholder,:is(.m4c-matgen) .file-placeholder{text-align:center;color:var(--bs-primary)}#m4c-matgen #preview-col,.m4c-matgen #preview-col,:is(.m4c-matgen) #preview-col{display:flex;justify-content:center;max-width:24em;margin:4em auto;text-align:center}#m4c-matgen #preview-col svg,.m4c-matgen #preview-col svg,:is(.m4c-matgen) #preview-col svg{color:var(--bs-primary)}#m4c-matgen .btn-outline-light,.m4c-matgen .btn-outline-light,:is(.m4c-matgen) .btn-outline-light{color:#a5a5a5}#m4c-matgen .form-error,.m4c-matgen .form-error,:is(.m4c-matgen) .form-error{color:var(--bs-danger);text-align:center}#m4c-matgen #show-grid,#m4c-matgen #hide-grid,#m4c-matgen #slide-submenu,.m4c-matgen #show-grid,.m4c-matgen #hide-grid,.m4c-matgen #slide-submenu,:is(.m4c-matgen) #show-grid,:is(.m4c-matgen) #hide-grid,:is(.m4c-matgen) #slide-submenu{display:none}#m4c-matgen main.editor,.m4c-matgen main.editor,:is(.m4c-matgen) main.editor{flex:1;overflow:auto;position:relative;display:flex;width:100vw}#m4c-matgen #matgen-controller,.m4c-matgen #matgen-controller,:is(.m4c-matgen) #matgen-controller{height:100%;width:100%}#m4c-matgen #matgen-controller.editor,.m4c-matgen #matgen-controller.editor,:is(.m4c-matgen) #matgen-controller.editor{width:75%;overflow-y:scroll}#m4c-matgen .node-name,.m4c-matgen .node-name,:is(.m4c-matgen) .node-name{text-transform:capitalize}#m4c-matgen #question-material-name,.m4c-matgen #question-material-name,:is(.m4c-matgen) #question-material-name{display:flex;max-width:30em}#m4c-matgen #question-template-options,.m4c-matgen #question-template-options,:is(.m4c-matgen) #question-template-options{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;align-self:flex-start;margin-top:1em;margin-bottom:1em;max-width:90%}#m4c-matgen #question-template-options div svg,.m4c-matgen #question-template-options div svg,:is(.m4c-matgen) #question-template-options div svg{width:35%;height:35%}#m4c-matgen #question-template-options .template-option-wrapper,.m4c-matgen #question-template-options .template-option-wrapper,:is(.m4c-matgen) #question-template-options .template-option-wrapper{margin-top:.5em;margin-left:.5em;right:.5em;width:20em;display:flex;cursor:pointer;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}#m4c-matgen #question-template-options .template-option-wrapper .template-option-image p,.m4c-matgen #question-template-options .template-option-wrapper .template-option-image p,:is(.m4c-matgen) #question-template-options .template-option-wrapper .template-option-image p{margin-bottom:0}#m4c-matgen #question-template-options .template-option-wrapper:hover,#m4c-matgen #question-template-options .template-option-wrapper:focus,.m4c-matgen #question-template-options .template-option-wrapper:hover,.m4c-matgen #question-template-options .template-option-wrapper:focus,:is(.m4c-matgen) #question-template-options .template-option-wrapper:hover,:is(.m4c-matgen) #question-template-options .template-option-wrapper:focus{box-shadow:0 6px 15px 0 rgba(0,0,0,.15)}#m4c-matgen #question-template-options .template-option-wrapper .card-container,.m4c-matgen #question-template-options .template-option-wrapper .card-container,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container{margin-top:0;margin-left:0}#m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option,.m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container .card.option{background-color:rgba(0,0,0,0);border:none;border-radius:3px;box-shadow:none;margin-bottom:0}#m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option:hover,#m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option:focus,.m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option:hover,.m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option:focus,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container .card.option:hover,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container .card.option:focus{box-shadow:none}#m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option h6,.m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option h6,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container .card.option h6{margin:1.6em 1em 0;color:#212121;font-size:1em;font-weight:bold;line-height:1.25}#m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option p,.m4c-matgen #question-template-options .template-option-wrapper .card-container .card.option p,:is(.m4c-matgen) #question-template-options .template-option-wrapper .card-container .card.option p{margin:0 1em 1.4em;font-size:.8em}#m4c-matgen #question-template-options .card-container,.m4c-matgen #question-template-options .card-container,:is(.m4c-matgen) #question-template-options .card-container{flex:0 0 11.35em;max-width:11.35em;margin-left:.45em}@media screen and (max-width: 1464px){#m4c-matgen #question-template-options .card-container,.m4c-matgen #question-template-options .card-container,:is(.m4c-matgen) #question-template-options .card-container{flex-basis:10.35em}}#m4c-matgen #question-template-options .card-container .option,.m4c-matgen #question-template-options .card-container .option,:is(.m4c-matgen) #question-template-options .card-container .option{min-height:6.5625em}#m4c-matgen #question-template-options .option-toggle,.m4c-matgen #question-template-options .option-toggle,:is(.m4c-matgen) #question-template-options .option-toggle{top:.5em}#m4c-matgen #matgen-loader-container,.m4c-matgen #matgen-loader-container,:is(.m4c-matgen) #matgen-loader-container{width:100%;height:100%;top:0;left:0}#m4c-matgen #matgen-loader-container.fit-container,.m4c-matgen #matgen-loader-container.fit-container,:is(.m4c-matgen) #matgen-loader-container.fit-container{position:absolute}#m4c-matgen #matgen-loader-container.full-page,.m4c-matgen #matgen-loader-container.full-page,:is(.m4c-matgen) #matgen-loader-container.full-page{position:fixed;z-index:2147483647}#m4c-matgen #matgen-loader .overlay.loading:before,.m4c-matgen #matgen-loader .overlay.loading:before,:is(.m4c-matgen) #matgen-loader .overlay.loading:before{padding-top:0 !important}#m4c-matgen #progress-wrapper,.m4c-matgen #progress-wrapper,:is(.m4c-matgen) #progress-wrapper{position:fixed;top:0;width:100%;z-index:2147483647}#m4c-matgen .progress-bar,.m4c-matgen .progress-bar,:is(.m4c-matgen) .progress-bar{background-color:var(--progress-loader-color, #f00)}#m4c-matgen #alert-modal .modal-buttons,.m4c-matgen #alert-modal .modal-buttons,:is(.m4c-matgen) #alert-modal .modal-buttons{padding-top:1em;text-align:center}#m4c-matgen #alert-modal .modal-body,.m4c-matgen #alert-modal .modal-body,:is(.m4c-matgen) #alert-modal .modal-body{padding:1em 2.5em}#m4c-matgen header a,.m4c-matgen header a,:is(.m4c-matgen) header a{cursor:pointer;text-decoration:none;margin-right:1.5em}#m4c-matgen header a:hover,.m4c-matgen header a:hover,:is(.m4c-matgen) header a:hover{text-decoration:underline}#m4c-matgen .page-home header,.m4c-matgen .page-home header,:is(.m4c-matgen) .page-home header{border-top:4px solid #bf1e2d;background:#fff;box-shadow:0px 0px 9px #000}#m4c-matgen .page-home header a,.m4c-matgen .page-home header a,:is(.m4c-matgen) .page-home header a{color:#525252 !important;font-style:normal;font-weight:400;font-size:13px;line-height:18px;padding:0 1em}#m4c-matgen .page-home header a:hover,#m4c-matgen .page-home header a:active,.m4c-matgen .page-home header a:hover,.m4c-matgen .page-home header a:active,:is(.m4c-matgen) .page-home header a:hover,:is(.m4c-matgen) .page-home header a:active{color:#0f75bc !important;cursor:pointer}#m4c-matgen .page-home .hero,.m4c-matgen .page-home .hero,:is(.m4c-matgen) .page-home .hero{margin-top:4em}#m4c-matgen .page-home .hero .home-title-logo,.m4c-matgen .page-home .hero .home-title-logo,:is(.m4c-matgen) .page-home .hero .home-title-logo{width:320px !important;margin-bottom:1em}#m4c-matgen .page-home .hero h1,.m4c-matgen .page-home .hero h1,:is(.m4c-matgen) .page-home .hero h1{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:84px;line-height:75px;letter-spacing:-0.888889px;color:var(--bs-secondary, #777)}#m4c-matgen .page-home .hero p,.m4c-matgen .page-home .hero p,:is(.m4c-matgen) .page-home .hero p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:31px;color:#545454}#m4c-matgen .page-home .hero img,.m4c-matgen .page-home .hero img,:is(.m4c-matgen) .page-home .hero img{width:100%}#m4c-matgen .page-home .how-it-works,.m4c-matgen .page-home .how-it-works,:is(.m4c-matgen) .page-home .how-it-works{margin-top:2em;align-items:baseline}#m4c-matgen .page-home .how-it-works h4,.m4c-matgen .page-home .how-it-works h4,:is(.m4c-matgen) .page-home .how-it-works h4{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:24px;line-height:75px;letter-spacing:-0.888889px;color:var(--bs-danger)}@media only screen and (max-width: 991px){#m4c-matgen .page-home .how-it-works h4,.m4c-matgen .page-home .how-it-works h4,:is(.m4c-matgen) .page-home .how-it-works h4{text-align:center}}#m4c-matgen .page-home .how-it-works .step img,.m4c-matgen .page-home .how-it-works .step img,:is(.m4c-matgen) .page-home .how-it-works .step img{display:block;height:7em;margin:0 auto;margin-bottom:2em}#m4c-matgen .page-home .how-it-works .step p,.m4c-matgen .page-home .how-it-works .step p,:is(.m4c-matgen) .page-home .how-it-works .step p{text-align:center}#m4c-matgen .page-home .how-it-works .step::before,.m4c-matgen .page-home .how-it-works .step::before,:is(.m4c-matgen) .page-home .how-it-works .step::before{content:"";background-image:url(d2d95c714d3dc2db6a2a46ae9fededf2cef32b6f57225fce05b7f4172c81e33b.svg);display:block;height:20px;background-repeat:no-repeat;position:relative;left:256px;top:70px}@media only screen and (max-width: 1400px){#m4c-matgen .page-home .how-it-works .step::before,.m4c-matgen .page-home .how-it-works .step::before,:is(.m4c-matgen) .page-home .how-it-works .step::before{left:205px}}@media only screen and (max-width: 1200px){#m4c-matgen .page-home .how-it-works .step::before,.m4c-matgen .page-home .how-it-works .step::before,:is(.m4c-matgen) .page-home .how-it-works .step::before{left:172px}}@media only screen and (max-width: 991px){#m4c-matgen .page-home .how-it-works .step::before,.m4c-matgen .page-home .how-it-works .step::before,:is(.m4c-matgen) .page-home .how-it-works .step::before{display:none}}#m4c-matgen .page-home .how-it-works .sq-step::before,.m4c-matgen .page-home .how-it-works .sq-step::before,:is(.m4c-matgen) .page-home .how-it-works .sq-step::before{background-image:url(f75244e0304c76c95fe90225873b6bfb18c3f70a9d346e5a0e4ec76bc7bf4c33.svg)}#m4c-matgen .page-home .how-it-works .step-4,.m4c-matgen .page-home .how-it-works .step-4,:is(.m4c-matgen) .page-home .how-it-works .step-4{margin-top:25px}@media only screen and (max-width: 991px){#m4c-matgen .page-home .how-it-works .step-4,.m4c-matgen .page-home .how-it-works .step-4,:is(.m4c-matgen) .page-home .how-it-works .step-4{margin-top:0}}#m4c-matgen .page-home a,.m4c-matgen .page-home a,:is(.m4c-matgen) .page-home a{text-decoration:none}#m4c-matgen .page-home .btn-yellow,.m4c-matgen .page-home .btn-yellow,:is(.m4c-matgen) .page-home .btn-yellow{display:block;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:21px;line-height:25px;text-align:center;background-color:#ffb905;color:#000;border-radius:5px;padding:.75em 1.25em;margin:4em 0}#m4c-matgen .page-home .btn-yellow:hover,#m4c-matgen .page-home .btn-yellow:active,.m4c-matgen .page-home .btn-yellow:hover,.m4c-matgen .page-home .btn-yellow:active,:is(.m4c-matgen) .page-home .btn-yellow:hover,:is(.m4c-matgen) .page-home .btn-yellow:active{background-color:#ffb905;-webkit-filter:brightness(70%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}@media only screen and (max-width: 991px){#m4c-matgen .page-home .btn-yellow,.m4c-matgen .page-home .btn-yellow,:is(.m4c-matgen) .page-home .btn-yellow{margin:2em auto;text-align:center}}#m4c-matgen .page-home .about-section .inner,.m4c-matgen .page-home .about-section .inner,:is(.m4c-matgen) .page-home .about-section .inner{margin:4em auto;padding:4em;background:#fff;box-shadow:0px 0px 9px rgba(0,0,0,.4);border-radius:11px;max-width:1039px}#m4c-matgen .page-home .about-section .inner h2,.m4c-matgen .page-home .about-section .inner h2,:is(.m4c-matgen) .page-home .about-section .inner h2{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:30px;line-height:63px;text-align:center;letter-spacing:-0.888889px;color:#5a5a5a}#m4c-matgen .page-home .about-section .inner p,.m4c-matgen .page-home .about-section .inner p,:is(.m4c-matgen) .page-home .about-section .inner p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:31px;text-align:center;color:#5a5a5a}#m4c-matgen .page-home .about-section .inner .banner,.m4c-matgen .page-home .about-section .inner .banner,:is(.m4c-matgen) .page-home .about-section .inner .banner{margin-top:4em;background:#f1f1f1;border-radius:7px;padding:1em .75em;display:flex;justify-content:center;align-items:center}#m4c-matgen .page-home .about-section .inner .banner img,.m4c-matgen .page-home .about-section .inner .banner img,:is(.m4c-matgen) .page-home .about-section .inner .banner img{display:block;margin:0 auto;width:100%;max-width:180px}#m4c-matgen .page-home .about-section .inner .banner p,.m4c-matgen .page-home .about-section .inner .banner p,:is(.m4c-matgen) .page-home .about-section .inner .banner p{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:27px;color:#bf1e2d;margin-bottom:0}@media only screen and (max-width: 991px){#m4c-matgen .page-home .about-section .inner .banner p,.m4c-matgen .page-home .about-section .inner .banner p,:is(.m4c-matgen) .page-home .about-section .inner .banner p{margin-top:2em}}#m4c-matgen #page-loader,.m4c-matgen #page-loader,:is(.m4c-matgen) #page-loader{display:block;position:fixed;top:0;left:0;height:100%;width:100%;max-height:100vh;max-width:100vw}@keyframes spinner{to{transform:rotate(360deg)}}#m4c-matgen .spinner,.m4c-matgen .spinner,:is(.m4c-matgen) .spinner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2147483647;opacity:.8}#m4c-matgen .spinner:before,.m4c-matgen .spinner:before,:is(.m4c-matgen) .spinner:before{content:"";box-sizing:border-box;position:absolute;top:40%;left:50%;width:100px;height:100px;margin-top:-60px;margin-left:-50px;border-radius:50%;border:18px solid rgba(0,0,0,0);border-top-color:var(--spinner-color-1, #333);border-bottom-color:var(--spinner-color-2, #333);animation:spinner 2s ease infinite}#m4c-matgen .overlay:before,.m4c-matgen .overlay:before,:is(.m4c-matgen) .overlay:before{background:var(--overlay-bg-color, #fff);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:var(--overlay-opacity, 0.8);position:absolute;color:var(--overlay-color, #333);top:0px;left:0px;width:100%;height:100%;z-index:1}#m4c-matgen .overlay.loading:before,.m4c-matgen .overlay.loading:before,:is(.m4c-matgen) .overlay.loading:before{content:attr(message);display:flex;align-items:center;justify-content:center;font-size:1.5em;padding-top:var(--overlay-message-padding, 2.5em)}#m4c-matgen div.overlay.loading,.m4c-matgen div.overlay.loading,:is(.m4c-matgen) div.overlay.loading{display:block}#m4c-matgen div.overlay,.m4c-matgen div.overlay,:is(.m4c-matgen) div.overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2147483000;display:none}#m4c-matgen header,.m4c-matgen header,:is(.m4c-matgen) header{display:block;width:100%;padding:1.5em;margin-bottom:1em}#m4c-matgen footer,.m4c-matgen footer,:is(.m4c-matgen) footer{width:100%}#m4c-matgen footer .top-section,.m4c-matgen footer .top-section,:is(.m4c-matgen) footer .top-section{padding:3em 1.5em;text-align:right}#m4c-matgen footer .top-section a,.m4c-matgen footer .top-section a,:is(.m4c-matgen) footer .top-section a{color:var(--bs-link-light);text-decoration:none;transition:300ms ease-in-out}#m4c-matgen footer .top-section a:hover,.m4c-matgen footer .top-section a:hover,:is(.m4c-matgen) footer .top-section a:hover{color:var(--bs-link-light-hover)}#m4c-matgen footer .top-section div,.m4c-matgen footer .top-section div,:is(.m4c-matgen) footer .top-section div{display:flex;display:inline-block}#m4c-matgen footer .top-section div .social-links,.m4c-matgen footer .top-section div .social-links,:is(.m4c-matgen) footer .top-section div .social-links{margin-left:1.5em}#m4c-matgen footer .top-section div .social-links a,.m4c-matgen footer .top-section div .social-links a,:is(.m4c-matgen) footer .top-section div .social-links a{padding:0 .25em}#m4c-matgen footer .bottom-section,.m4c-matgen footer .bottom-section,:is(.m4c-matgen) footer .bottom-section{padding:3em 1.5em;text-align:center}#m4c-matgen .step-wrapper,.m4c-matgen .step-wrapper,:is(.m4c-matgen) .step-wrapper{text-align:center}#m4c-matgen .step-wrapper h1,.m4c-matgen .step-wrapper h1,:is(.m4c-matgen) .step-wrapper h1{margin-top:1.5em;font-size:2.25em;color:var(--section-title-color)}#m4c-matgen .step-wrapper h2,.m4c-matgen .step-wrapper h2,:is(.m4c-matgen) .step-wrapper h2{color:var(--bs-secondary);font-size:1.75em}#m4c-matgen .step-wrapper .title,.m4c-matgen .step-wrapper .title,:is(.m4c-matgen) .step-wrapper .title{color:var(--section-subtitle-color);font-size:1.25em}#m4c-matgen .step-wrapper .question:not(:first-of-type),.m4c-matgen .step-wrapper .question:not(:first-of-type),:is(.m4c-matgen) .step-wrapper .question:not(:first-of-type){margin-top:3em}#m4c-matgen .step-wrapper .question,.m4c-matgen .step-wrapper .question,:is(.m4c-matgen) .step-wrapper .question{max-width:50em;display:block;margin:auto;margin-top:2em}#m4c-matgen .step-wrapper .question.validate-error,.m4c-matgen .step-wrapper .question.validate-error,:is(.m4c-matgen) .step-wrapper .question.validate-error{transition-timing-function:ease-in-out;transition:.25s;border:1px solid red;background:rgba(255,0,0,.1);max-width:60em;padding:1em 4em;margin:1em auto;margin-top:2em}#m4c-matgen .step-wrapper .question.validate-error:not(:first-of-type),.m4c-matgen .step-wrapper .question.validate-error:not(:first-of-type),:is(.m4c-matgen) .step-wrapper .question.validate-error:not(:first-of-type){margin-top:3em}#m4c-matgen .step-wrapper .question .question-instructions,.m4c-matgen .step-wrapper .question .question-instructions,:is(.m4c-matgen) .step-wrapper .question .question-instructions{margin-bottom:1.5em}#m4c-matgen .step-wrapper .question .single-select-form,.m4c-matgen .step-wrapper .question .single-select-form,:is(.m4c-matgen) .step-wrapper .question .single-select-form{display:flex;flex-wrap:wrap;margin-top:2.9em}#m4c-matgen .step-wrapper .question .single-select-form.single-column-display,.m4c-matgen .step-wrapper .question .single-select-form.single-column-display,:is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display{flex-direction:column;align-items:center}#m4c-matgen .step-wrapper .question .single-select-form .answer,.m4c-matgen .step-wrapper .question .single-select-form .answer,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer{width:46%;display:flex;align-self:stretch;margin:auto;box-shadow:0 3px 4px 0 rgba(0,0,0,.1);text-align:left;font-size:1.25em;font-weight:bold;margin-bottom:1.5em;transition:all .2s ease-in-out;text-decoration:none}#m4c-matgen .step-wrapper .question .single-select-form .answer:hover,.m4c-matgen .step-wrapper .question .single-select-form .answer:hover,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer:hover{cursor:pointer;transform:scale(1.0125)}#m4c-matgen .step-wrapper .question .single-select-form .answer h2,#m4c-matgen .step-wrapper .question .single-select-form .answer p,.m4c-matgen .step-wrapper .question .single-select-form .answer h2,.m4c-matgen .step-wrapper .question .single-select-form .answer p,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer h2,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer p{color:#454545;margin:0 auto}#m4c-matgen .step-wrapper .question .single-select-form .answer h3,.m4c-matgen .step-wrapper .question .single-select-form .answer h3,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer h3{margin-bottom:0}#m4c-matgen .step-wrapper .question .single-select-form .answer input[type=checkbox],#m4c-matgen .step-wrapper .question .single-select-form .answer input[type=radio],.m4c-matgen .step-wrapper .question .single-select-form .answer input[type=checkbox],.m4c-matgen .step-wrapper .question .single-select-form .answer input[type=radio],:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input[type=checkbox],:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input[type=radio]{display:none}#m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label,.m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label{border:solid 1px var(--bs-primary);transform:scale(1.05);background:#f5f5f5}#m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .image-wrapper,.m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .image-wrapper,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label .image-wrapper{background:#e8e8e8}#m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label p,.m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label p,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label p{color:var(--bs-primary)}#m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,.m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row{display:flex;align-items:center;width:100%;height:100%;border-radius:3px;cursor:pointer;background:#fff;padding-right:.25em}#m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,.m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper{display:inline-block;background-color:#f5f5f5;padding:1.5em;margin-right:1em}#m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper svg,.m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper svg,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper svg{margin:0 auto;display:block;width:3em;color:var(--bs-primary)}#m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,.m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper{display:inline-block;flex:1 1 auto;overflow:hidden;max-height:none}#m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer,.m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer,:is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display .answer{width:100%;max-width:28rem}#m4c-matgen .step-wrapper .question .multi-select-form,.m4c-matgen .step-wrapper .question .multi-select-form,:is(.m4c-matgen) .step-wrapper .question .multi-select-form{padding:2.5em;padding-bottom:1.5em;padding-top:2em;margin-bottom:.875em;text-align:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}#m4c-matgen .step-wrapper .question .multi-select-form input[type=checkbox],#m4c-matgen .step-wrapper .question .multi-select-form input[type=radio],.m4c-matgen .step-wrapper .question .multi-select-form input[type=checkbox],.m4c-matgen .step-wrapper .question .multi-select-form input[type=radio],:is(.m4c-matgen) .step-wrapper .question .multi-select-form input[type=checkbox],:is(.m4c-matgen) .step-wrapper .question .multi-select-form input[type=radio]{display:none}#m4c-matgen .step-wrapper .question .multi-select-form .answer,.m4c-matgen .step-wrapper .question .multi-select-form .answer,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer{display:inline-block}#m4c-matgen .step-wrapper .question .multi-select-form .answer p,.m4c-matgen .step-wrapper .question .multi-select-form .answer p,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer p{margin:0;font-size:16px}#m4c-matgen .step-wrapper .question .multi-select-form .answer label,.m4c-matgen .step-wrapper .question .multi-select-form .answer label,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer label{display:block;margin:.25em .65em 1.35em;padding:.5em 1.5em;color:#454545;font-size:.75em;font-weight:500;letter-spacing:0;line-height:1.6;text-align:center;text-decoration:none;border:2px solid var(--bs-primary);border-radius:5em;outline:none;transition:.3s ease;background-color:#fff;cursor:pointer}#m4c-matgen .step-wrapper .question .multi-select-form .answer label:hover,.m4c-matgen .step-wrapper .question .multi-select-form .answer label:hover,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer label:hover{background-color:rgb(var(--bs-primary-light))}#m4c-matgen .step-wrapper .question .multi-select-form .answer label:hover p,.m4c-matgen .step-wrapper .question .multi-select-form .answer label:hover p,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer label:hover p{color:var(--bs-secondary-light)}#m4c-matgen .step-wrapper .question .multi-select-form .answer input:checked+label,.m4c-matgen .step-wrapper .question .multi-select-form .answer input:checked+label,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer input:checked+label{background-color:var(--bs-primary)}#m4c-matgen .step-wrapper .question .multi-select-form .answer input:checked+label p,.m4c-matgen .step-wrapper .question .multi-select-form .answer input:checked+label p,:is(.m4c-matgen) .step-wrapper .question .multi-select-form .answer input:checked+label p{color:#fff}@media(max-width: 767px){#m4c-matgen .step-wrapper .question .single-select-form,.m4c-matgen .step-wrapper .question .single-select-form,:is(.m4c-matgen) .step-wrapper .question .single-select-form{display:block}#m4c-matgen .step-wrapper .question .single-select-form .answer,.m4c-matgen .step-wrapper .question .single-select-form .answer,:is(.m4c-matgen) .step-wrapper .question .single-select-form .answer{width:100%;max-width:none}#m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer,.m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer,:is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display .answer{max-width:28rem}}#m4c-matgen #matgen-controller #matgen-button-div,.m4c-matgen #matgen-controller #matgen-button-div,:is(.m4c-matgen) #matgen-controller #matgen-button-div{text-align:center}#m4c-matgen #matgen-controller #matgen-button-div .btn,.m4c-matgen #matgen-controller #matgen-button-div .btn,:is(.m4c-matgen) #matgen-controller #matgen-button-div .btn{text-decoration:none;padding:.65em 1.15em;color:#fff;border-radius:30px;border:0;text-transform:uppercase;font-weight:bold;font-size:16px;letter-spacing:.75px;transition:all .2s ease-in-out;margin:1em}#m4c-matgen #matgen-controller #matgen-button-div .btn:hover,.m4c-matgen #matgen-controller #matgen-button-div .btn:hover,:is(.m4c-matgen) #matgen-controller #matgen-button-div .btn:hover{cursor:pointer;transform:scale(1.025)}#m4c-matgen .matgen-progress-bar,.m4c-matgen .matgen-progress-bar,:is(.m4c-matgen) .matgen-progress-bar{max-width:720px;margin:0 auto}#m4c-matgen .matgen-progress-bar #progressbar,.m4c-matgen .matgen-progress-bar #progressbar,:is(.m4c-matgen) .matgen-progress-bar #progressbar{padding:0;display:flex;justify-content:center;align-items:center}#m4c-matgen .matgen-progress-bar .inner,.m4c-matgen .matgen-progress-bar .inner,:is(.m4c-matgen) .matgen-progress-bar .inner{flex:1;display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;padding:0 2em;margin:0;list-style:none}#m4c-matgen .matgen-progress-bar .unit,.m4c-matgen .matgen-progress-bar .unit,:is(.m4c-matgen) .matgen-progress-bar .unit{flex:1;position:relative;display:inline-flex;justify-content:center;align-items:center;padding-top:.875em;text-align:center}#m4c-matgen .matgen-progress-bar .unit .dot,.m4c-matgen .matgen-progress-bar .unit .dot,:is(.m4c-matgen) .matgen-progress-bar .unit .dot{position:absolute;display:inline-block;width:1.75em;height:1.75em;top:-8px;border-radius:100%;border:2px solid #a5a5a5;background-color:#fff;z-index:1;color:#a5a5a5;font-weight:700}#m4c-matgen .matgen-progress-bar .unit .line,.m4c-matgen .matgen-progress-bar .unit .line,:is(.m4c-matgen) .matgen-progress-bar .unit .line{position:absolute;display:block;width:100%;height:4px;top:5px;background-color:#a5a5a5;z-index:0}.complete #m4c-matgen .matgen-progress-bar .unit .line,.active #m4c-matgen .matgen-progress-bar .unit .line,.complete .m4c-matgen .matgen-progress-bar .unit .line,.active .m4c-matgen .matgen-progress-bar .unit .line,.complete :is(.m4c-matgen) .matgen-progress-bar .unit .line,.active :is(.m4c-matgen) .matgen-progress-bar .unit .line{background-color:#255dff}#m4c-matgen .matgen-progress-bar .unit .line.first,.m4c-matgen .matgen-progress-bar .unit .line.first,:is(.m4c-matgen) .matgen-progress-bar .unit .line.first{left:50%}#m4c-matgen .matgen-progress-bar .unit .line.last,.m4c-matgen .matgen-progress-bar .unit .line.last,:is(.m4c-matgen) .matgen-progress-bar .unit .line.last{right:50%}#m4c-matgen .matgen-progress-bar .unit .title,.m4c-matgen .matgen-progress-bar .unit .title,:is(.m4c-matgen) .matgen-progress-bar .unit .title{position:relative;margin-top:1em;top:100%;color:rgba(0,0,0,.5);font-size:.75em;line-height:1.6;transition:.3s ease}.active #m4c-matgen .matgen-progress-bar .unit .title,.active .m4c-matgen .matgen-progress-bar .unit .title,.active :is(.m4c-matgen) .matgen-progress-bar .unit .title{font-weight:600}#m4c-matgen .matgen-progress-bar .unit.current-step .dot,.m4c-matgen .matgen-progress-bar .unit.current-step .dot,:is(.m4c-matgen) .matgen-progress-bar .unit.current-step .dot{color:#fff;background:var(--bs-primary, #242424);border-color:var(--bs-primary, #242424)}#m4c-matgen .matgen-progress-bar .unit.current-step .line,.m4c-matgen .matgen-progress-bar .unit.current-step .line,:is(.m4c-matgen) .matgen-progress-bar .unit.current-step .line{background:var(--bs-primary, #242424)}#m4c-matgen .matgen-progress-bar .unitcomplete,.m4c-matgen .matgen-progress-bar .unitcomplete,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete{flex:1;position:relative;display:inline-flex;justify-content:center;align-items:center;padding-top:.875em;text-align:center}#m4c-matgen .matgen-progress-bar .unitcomplete .dot,.m4c-matgen .matgen-progress-bar .unitcomplete .dot,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete .dot{position:absolute;display:inline-block;width:1.75em;height:1.75em;top:-8px;border-radius:100%;border:2px solid #a5a5a5;z-index:1;font-weight:700;color:#fff;background:var(--bs-primary);border-color:var(--bs-primary)}#m4c-matgen .matgen-progress-bar .unitcomplete .line,.m4c-matgen .matgen-progress-bar .unitcomplete .line,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete .line{position:absolute;display:block;width:100%;height:4px;top:5px;background-color:var(--bs-primary);z-index:0}#m4c-matgen .matgen-progress-bar .unitcomplete .line.first,.m4c-matgen .matgen-progress-bar .unitcomplete .line.first,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete .line.first{left:50%}#m4c-matgen .matgen-progress-bar .unitcomplete .line.last,.m4c-matgen .matgen-progress-bar .unitcomplete .line.last,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete .line.last{right:50%}#m4c-matgen .matgen-progress-bar .unitcomplete .title,.m4c-matgen .matgen-progress-bar .unitcomplete .title,:is(.m4c-matgen) .matgen-progress-bar .unitcomplete .title{position:relative;margin-top:1em;top:100%;color:rgba(0,0,0,.5);font-size:.75em;line-height:1.6;transition:.3s ease}.active #m4c-matgen .matgen-progress-bar .unitcomplete .title,.active .m4c-matgen .matgen-progress-bar .unitcomplete .title,.active :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .title{font-weight:600}#m4c-matgen #sidebar,.m4c-matgen #sidebar,:is(.m4c-matgen) #sidebar{background:#fff;border-radius:4px;flex-grow:1;position:sticky;top:0;width:100%}#m4c-matgen #sidebar .badge,.m4c-matgen #sidebar .badge,:is(.m4c-matgen) #sidebar .badge{font-size:.5em;margin-top:-0.25em;left:.1em;top:-1.25em}#m4c-matgen #sidebar .badge.header,.m4c-matgen #sidebar .badge.header,:is(.m4c-matgen) #sidebar .badge.header{background:#fff;color:var(--bs-secondary)}#m4c-matgen #matgen-sidebar,.m4c-matgen #matgen-sidebar,:is(.m4c-matgen) #matgen-sidebar{padding-right:.5em;width:25%;height:90vh;overflow-y:scroll}#m4c-matgen .user-toggle-object.hide-btn,.m4c-matgen .user-toggle-object.hide-btn,:is(.m4c-matgen) .user-toggle-object.hide-btn{background:#fff;color:var(--bs-primary)}#m4c-matgen .user-toggle-object.hide-btn:hover,.m4c-matgen .user-toggle-object.hide-btn:hover,:is(.m4c-matgen) .user-toggle-object.hide-btn:hover{background:var(--bs-secondary);color:#fff}#m4c-matgen .node-toggle,.m4c-matgen .node-toggle,:is(.m4c-matgen) .node-toggle{display:none}#m4c-matgen .dropdown-item i,#m4c-matgen .dropdown-item svg,.m4c-matgen .dropdown-item i,.m4c-matgen .dropdown-item svg,:is(.m4c-matgen) .dropdown-item i,:is(.m4c-matgen) .dropdown-item svg{margin-right:.5em}#m4c-matgen .dropdown-item .drop-delete,.m4c-matgen .dropdown-item .drop-delete,:is(.m4c-matgen) .dropdown-item .drop-delete{flex-grow:1;text-align:right}#m4c-matgen .dropdown-item .drop-delete:hover,.m4c-matgen .dropdown-item .drop-delete:hover,:is(.m4c-matgen) .dropdown-item .drop-delete:hover{color:#fff !important}#m4c-matgen #sidebar-tree,#m4c-matgen .read-order,.m4c-matgen #sidebar-tree,.m4c-matgen .read-order,:is(.m4c-matgen) #sidebar-tree,:is(.m4c-matgen) .read-order{position:relative}#m4c-matgen #sidebar-tree>.tree-li,#m4c-matgen .read-order>.tree-li,.m4c-matgen #sidebar-tree>.tree-li,.m4c-matgen .read-order>.tree-li,:is(.m4c-matgen) #sidebar-tree>.tree-li,:is(.m4c-matgen) .read-order>.tree-li{padding-left:0;border:1px solid rgba(48,63,72,.1607843137);border-top-width:initial;border-bottom-width:initial;margin-top:0;cursor:pointer}#m4c-matgen #sidebar-tree>.tree-li:first-child,#m4c-matgen .read-order>.tree-li:first-child,.m4c-matgen #sidebar-tree>.tree-li:first-child,.m4c-matgen .read-order>.tree-li:first-child,:is(.m4c-matgen) #sidebar-tree>.tree-li:first-child,:is(.m4c-matgen) .read-order>.tree-li:first-child{border-radius:0}#m4c-matgen #sidebar-tree>.tree-li.list-group-item.active,#m4c-matgen .read-order>.tree-li.list-group-item.active,.m4c-matgen #sidebar-tree>.tree-li.list-group-item.active,.m4c-matgen .read-order>.tree-li.list-group-item.active,:is(.m4c-matgen) #sidebar-tree>.tree-li.list-group-item.active,:is(.m4c-matgen) .read-order>.tree-li.list-group-item.active{background-color:rgba(0,0,0,0);border-color:red;color:#303f48;border-top-width:initial;border-bottom-width:initial;margin-top:0}#m4c-matgen .read-order,.m4c-matgen .read-order,:is(.m4c-matgen) .read-order{margin-top:6px}#m4c-matgen .read-order .node-content,.m4c-matgen .read-order .node-content,:is(.m4c-matgen) .read-order .node-content{padding:12px 18px;padding-left:9px}#m4c-matgen .read-order .node-content .node-grip,.m4c-matgen .read-order .node-content .node-grip,:is(.m4c-matgen) .read-order .node-content .node-grip{margin-right:12px}#m4c-matgen #font-variants-modal .checkbox,.m4c-matgen #font-variants-modal .checkbox,:is(.m4c-matgen) #font-variants-modal .checkbox{display:inline-block}#m4c-matgen #font-variants-modal .checkbox:not(:last-child),.m4c-matgen #font-variants-modal .checkbox:not(:last-child),:is(.m4c-matgen) #font-variants-modal .checkbox:not(:last-child){margin-right:.5em}#m4c-matgen .list-group-item.active,.m4c-matgen .list-group-item.active,:is(.m4c-matgen) .list-group-item.active{background-color:rgba(0,0,0,0);border-color:red;color:var(--bs-secondary)}#m4c-matgen .sortable-ghost.danger,.m4c-matgen .sortable-ghost.danger,:is(.m4c-matgen) .sortable-ghost.danger{background-color:var(--bs-danger)}#m4c-matgen .list-group-item.danger,.m4c-matgen .list-group-item.danger,:is(.m4c-matgen) .list-group-item.danger{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--bs-danger)}#m4c-matgen .list-group-item.danger>.node-content,#m4c-matgen .list-group-item.danger>.node-content .node-actions a,.m4c-matgen .list-group-item.danger>.node-content,.m4c-matgen .list-group-item.danger>.node-content .node-actions a,:is(.m4c-matgen) .list-group-item.danger>.node-content,:is(.m4c-matgen) .list-group-item.danger>.node-content .node-actions a{background-color:var(--bs-danger);color:#fff}#m4c-matgen .list-group-item.danger>.node-content .node-icon,#m4c-matgen .list-group-item.danger>.node-content .open-btn,#m4c-matgen .list-group-item.danger>.node-content .close-btn,.m4c-matgen .list-group-item.danger>.node-content .node-icon,.m4c-matgen .list-group-item.danger>.node-content .open-btn,.m4c-matgen .list-group-item.danger>.node-content .close-btn,:is(.m4c-matgen) .list-group-item.danger>.node-content .node-icon,:is(.m4c-matgen) .list-group-item.danger>.node-content .open-btn,:is(.m4c-matgen) .list-group-item.danger>.node-content .close-btn{color:#fff}#m4c-matgen .list-group-item.danger>.node-content .node-actions a .badge,.m4c-matgen .list-group-item.danger>.node-content .node-actions a .badge,:is(.m4c-matgen) .list-group-item.danger>.node-content .node-actions a .badge{background-color:#fff;color:var(--bs-danger)}#m4c-matgen .layer-action,.m4c-matgen .layer-action,:is(.m4c-matgen) .layer-action{white-space:nowrap}#m4c-matgen .layer-action .component-dirty,.m4c-matgen .layer-action .component-dirty,:is(.m4c-matgen) .layer-action .component-dirty{display:none}#m4c-matgen .badge-btn,.m4c-matgen .badge-btn,:is(.m4c-matgen) .badge-btn{display:flex;align-items:center}#m4c-matgen .badge-btn svg,.m4c-matgen .badge-btn svg,:is(.m4c-matgen) .badge-btn svg{display:inline-block;margin-right:.25em}#m4c-matgen .node-top,#m4c-matgen .node-bottom,.m4c-matgen .node-top,.m4c-matgen .node-bottom,:is(.m4c-matgen) .node-top,:is(.m4c-matgen) .node-bottom{align-items:center;padding:.2em 0}#m4c-matgen .node-top,.m4c-matgen .node-top,:is(.m4c-matgen) .node-top{display:flex;border-bottom:1px inset rgba(0,0,0,.0470588235);min-height:2.5em}#m4c-matgen .tree-li.active .node-bottom,.m4c-matgen .tree-li.active .node-bottom,:is(.m4c-matgen) .tree-li.active .node-bottom{display:flex}#m4c-matgen .layer-action,.m4c-matgen .layer-action,:is(.m4c-matgen) .layer-action{margin:0 .2em}#m4c-matgen .node-label,.m4c-matgen .node-label,:is(.m4c-matgen) .node-label{font-size:.8em;flex-grow:1}#m4c-matgen .node-bottom,.m4c-matgen .node-bottom,:is(.m4c-matgen) .node-bottom{display:flex;justify-content:flex-end;flex-wrap:wrap}#m4c-matgen .node-bottom .node-actions,.m4c-matgen .node-bottom .node-actions,:is(.m4c-matgen) .node-bottom .node-actions{justify-content:flex-end}#m4c-matgen .node-type,.m4c-matgen .node-type,:is(.m4c-matgen) .node-type{width:33%;display:flex;flex-direction:column}#m4c-matgen .node-info,.m4c-matgen .node-info,:is(.m4c-matgen) .node-info{flex-grow:1}#m4c-matgen .node-icons,.m4c-matgen .node-icons,:is(.m4c-matgen) .node-icons{display:flex}#m4c-matgen .node-content,.m4c-matgen .node-content,:is(.m4c-matgen) .node-content{padding:0em .45em;display:flex;align-items:center}#m4c-matgen .node-content .node-icon,.m4c-matgen .node-content .node-icon,:is(.m4c-matgen) .node-content .node-icon{margin-right:.5em;color:var(--bs-primary)}#m4c-matgen .node-content .node-icon svg:not(:first-child),.m4c-matgen .node-content .node-icon svg:not(:first-child),:is(.m4c-matgen) .node-content .node-icon svg:not(:first-child){margin-left:.5em}#m4c-matgen .node-content .node-actions,.m4c-matgen .node-content .node-actions,:is(.m4c-matgen) .node-content .node-actions{display:flex;align-items:center;flex-wrap:wrap-reverse;font-size:1.1em}#m4c-matgen .node-content .node-actions button,.m4c-matgen .node-content .node-actions button,:is(.m4c-matgen) .node-content .node-actions button{white-space:nowrap;padding:.25em;font-size:.75em;line-height:.5;border-radius:.2em;margin:.1em .15em;min-width:2em}#m4c-matgen .node-content .node-actions button svg:last-child,.m4c-matgen .node-content .node-actions button svg:last-child,:is(.m4c-matgen) .node-content .node-actions button svg:last-child{margin-left:0}#m4c-matgen .node-content .node-actions button .dirty,.m4c-matgen .node-content .node-actions button .dirty,:is(.m4c-matgen) .node-content .node-actions button .dirty{display:none}#m4c-matgen .node-content .node-actions>*:not(:first-child),.m4c-matgen .node-content .node-actions>*:not(:first-child),:is(.m4c-matgen) .node-content .node-actions>*:not(:first-child){margin-left:.5em}#m4c-matgen .node-content .node-actions a,.m4c-matgen .node-content .node-actions a,:is(.m4c-matgen) .node-content .node-actions a{color:var(--bs-secondary)}#m4c-matgen .node-content .node-actions a:hover,.m4c-matgen .node-content .node-actions a:hover,:is(.m4c-matgen) .node-content .node-actions a:hover{color:var(--bs-primary)}#m4c-matgen .tree-ul,.m4c-matgen .tree-ul,:is(.m4c-matgen) .tree-ul{list-style:none;padding:0;color:var(--bs-secondary);padding-left:1em}#m4c-matgen .tree-li,.m4c-matgen .tree-li,:is(.m4c-matgen) .tree-li{padding:0;padding-left:.75em}#m4c-matgen .tree-li .open-btn,.m4c-matgen .tree-li .open-btn,:is(.m4c-matgen) .tree-li .open-btn{display:none;margin-right:.25em;color:var(--bs-primary);width:.5em}#m4c-matgen .tree-li .close-btn,.m4c-matgen .tree-li .close-btn,:is(.m4c-matgen) .tree-li .close-btn{display:none;margin-right:.25em;color:var(--bs-primary);width:.5em}#m4c-matgen .tree-li .no-btn,.m4c-matgen .tree-li .no-btn,:is(.m4c-matgen) .tree-li .no-btn{width:.5em;display:none}#m4c-matgen .tree-li .node-grip,.m4c-matgen .tree-li .node-grip,:is(.m4c-matgen) .tree-li .node-grip{margin-right:.5em}#m4c-matgen .tree-li .node-icon,.m4c-matgen .tree-li .node-icon,:is(.m4c-matgen) .tree-li .node-icon{white-space:nowrap;min-width:2em}#m4c-matgen .tree-li .node-name,.m4c-matgen .tree-li .node-name,:is(.m4c-matgen) .tree-li .node-name{font-size:1.1em;word-break:break-word;width:100%;padding:0 .25em;border:1px solid rgba(48,63,72,.1333333333);background:rgba(48,63,72,.0196078431);margin:.35em 0;border-radius:.25em;text-transform:capitalize}#m4c-matgen .tree-li .badge-action,.m4c-matgen .tree-li .badge-action,:is(.m4c-matgen) .tree-li .badge-action{white-space:nowrap}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions svg,#m4c-matgen .tree-li>.node-content:hover .node-actions svg,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions svg,.m4c-matgen .tree-li>.node-content:hover .node-actions svg,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions svg,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions svg{pointer-events:none}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>a,#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a,#m4c-matgen .tree-li>.node-content:hover .node-actions>a,#m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>a,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a,.m4c-matgen .tree-li>.node-content:hover .node-actions>a,.m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>a,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>.dropdown a,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>a,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>.dropdown a{color:var(--bs-secondary)}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>a:hover,#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a.dropdown-item:hover,#m4c-matgen .tree-li>.node-content:hover .node-actions>a:hover,#m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a.dropdown-item:hover,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>a:hover,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a.dropdown-item:hover,.m4c-matgen .tree-li>.node-content:hover .node-actions>a:hover,.m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a.dropdown-item:hover,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>a:hover,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>.dropdown a.dropdown-item:hover,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>a:hover,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>.dropdown a.dropdown-item:hover{color:#fff}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a:hover,#m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a:hover,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.dropdown a:hover,.m4c-matgen .tree-li>.node-content:hover .node-actions>.dropdown a:hover,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>.dropdown a:hover,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>.dropdown a:hover{color:var(--bs-primary)}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions a.layer-action:hover,#m4c-matgen .tree-li>.node-content:hover .node-actions a.layer-action:hover,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions a.layer-action:hover,.m4c-matgen .tree-li>.node-content:hover .node-actions a.layer-action:hover,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions a.layer-action:hover,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions a.layer-action:hover{color:var(--bs-primary)}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.badge-action .badge,#m4c-matgen .tree-li>.node-content:hover .node-actions>.badge-action .badge,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.badge-action .badge,.m4c-matgen .tree-li>.node-content:hover .node-actions>.badge-action .badge,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>.badge-action .badge,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>.badge-action .badge{background-color:var(--bs-secondary);color:#fff}#m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.badge-action:hover .badge,#m4c-matgen .tree-li>.node-content:hover .node-actions>.badge-action:hover .badge,.m4c-matgen .tree-li .tree-li.active>.node-content .node-actions>.badge-action:hover .badge,.m4c-matgen .tree-li>.node-content:hover .node-actions>.badge-action:hover .badge,:is(.m4c-matgen) .tree-li .tree-li.active>.node-content .node-actions>.badge-action:hover .badge,:is(.m4c-matgen) .tree-li>.node-content:hover .node-actions>.badge-action:hover .badge{background-color:var(--bs-primary);color:#fff}#m4c-matgen .tree-li>.node-content>.node-toggle>.no-btn,.m4c-matgen .tree-li>.node-content>.node-toggle>.no-btn,:is(.m4c-matgen) .tree-li>.node-content>.node-toggle>.no-btn{display:inline-block}#m4c-matgen .collapsibleList li,.m4c-matgen .collapsibleList li,:is(.m4c-matgen) .collapsibleList li{cursor:auto}#m4c-matgen li.collapsibleListOpen,.m4c-matgen li.collapsibleListOpen,:is(.m4c-matgen) li.collapsibleListOpen{cursor:pointer}#m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.open-btn,.m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.open-btn,:is(.m4c-matgen) li.collapsibleListOpen>.node-content>.node-toggle>.open-btn{display:none}#m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.close-btn,.m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.close-btn,:is(.m4c-matgen) li.collapsibleListOpen>.node-content>.node-toggle>.close-btn{display:inline-block}#m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.no-btn,.m4c-matgen li.collapsibleListOpen>.node-content>.node-toggle>.no-btn,:is(.m4c-matgen) li.collapsibleListOpen>.node-content>.node-toggle>.no-btn{display:none}#m4c-matgen li.collapsibleListClosed,.m4c-matgen li.collapsibleListClosed,:is(.m4c-matgen) li.collapsibleListClosed{cursor:pointer}#m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.open-btn,.m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.open-btn,:is(.m4c-matgen) li.collapsibleListClosed>.node-content>.node-toggle>.open-btn{display:inline-block}#m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.close-btn,.m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.close-btn,:is(.m4c-matgen) li.collapsibleListClosed>.node-content>.node-toggle>.close-btn{display:none}#m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.no-btn,.m4c-matgen li.collapsibleListClosed>.node-content>.node-toggle>.no-btn,:is(.m4c-matgen) li.collapsibleListClosed>.node-content>.node-toggle>.no-btn{display:none}#m4c-matgen #sidebar-main,.m4c-matgen #sidebar-main,:is(.m4c-matgen) #sidebar-main{list-style-type:none;padding-right:.5em}#m4c-matgen #sidebar-header,#m4c-matgen #sidebar-associated-file-header,.m4c-matgen #sidebar-header,.m4c-matgen #sidebar-associated-file-header,:is(.m4c-matgen) #sidebar-header,:is(.m4c-matgen) #sidebar-associated-file-header{background-color:var(--bs-secondary);border:1px solid var(--bs-secondary);color:#fff;white-space:nowrap;font-size:1.5em;width:100%;margin-left:0}#m4c-matgen #sidebar-header .dropdown-item,#m4c-matgen #sidebar-associated-file-header .dropdown-item,.m4c-matgen #sidebar-header .dropdown-item,.m4c-matgen #sidebar-associated-file-header .dropdown-item,:is(.m4c-matgen) #sidebar-header .dropdown-item,:is(.m4c-matgen) #sidebar-associated-file-header .dropdown-item{color:var(--bs-secondary);padding:.25em 1em;display:flex;align-items:center}#m4c-matgen #sidebar-header .dropdown-item:not(:last-child),#m4c-matgen #sidebar-associated-file-header .dropdown-item:not(:last-child),.m4c-matgen #sidebar-header .dropdown-item:not(:last-child),.m4c-matgen #sidebar-associated-file-header .dropdown-item:not(:last-child),:is(.m4c-matgen) #sidebar-header .dropdown-item:not(:last-child),:is(.m4c-matgen) #sidebar-associated-file-header .dropdown-item:not(:last-child){border-bottom:1px solid rgba(48,63,72,.1333333333)}#m4c-matgen .sidebar-li,.m4c-matgen .sidebar-li,:is(.m4c-matgen) .sidebar-li{display:flex;flex:1 auto;flex-direction:row;align-items:center;padding:.15em .5em;padding-right:0}#m4c-matgen .sidebar-li:hover .sidebar-li.active,.m4c-matgen .sidebar-li:hover .sidebar-li.active,:is(.m4c-matgen) .sidebar-li:hover .sidebar-li.active{border-color:red}#m4c-matgen .sidebar-actions,.m4c-matgen .sidebar-actions,:is(.m4c-matgen) .sidebar-actions{display:flex;margin-left:auto;flex-direction:row;align-items:end;bottom:.75em;margin-right:.5em;flex-wrap:wrap}#m4c-matgen .sidebar-actions button,.m4c-matgen .sidebar-actions button,:is(.m4c-matgen) .sidebar-actions button{white-space:nowrap;font-size:.75em;line-height:.5;border-radius:.2em;margin:0;margin-right:.25em}#m4c-matgen .sidebar-actions button svg:last-child,.m4c-matgen .sidebar-actions button svg:last-child,:is(.m4c-matgen) .sidebar-actions button svg:last-child{margin-left:0}#m4c-matgen .sidebar-actions button .dirty,.m4c-matgen .sidebar-actions button .dirty,:is(.m4c-matgen) .sidebar-actions button .dirty{display:none}#m4c-matgen #sidebar-associated-file-header,.m4c-matgen #sidebar-associated-file-header,:is(.m4c-matgen) #sidebar-associated-file-header{margin-top:1.5em}#m4c-matgen #sidebar-associated-file-header,.m4c-matgen #sidebar-associated-file-header,:is(.m4c-matgen) #sidebar-associated-file-header{background:#00a3ea;border:1px solid #aaa;border-radius:11px 11px 0px 0px;color:#fff;white-space:nowrap;font-size:1.5em;width:100%;margin-left:0;padding:.15em .5em}#m4c-matgen #sidebar.user .node-type,#m4c-matgen #sidebar.user .node-icon,.m4c-matgen #sidebar.user .node-type,.m4c-matgen #sidebar.user .node-icon,:is(.m4c-matgen) #sidebar.user .node-type,:is(.m4c-matgen) #sidebar.user .node-icon{display:none}#m4c-matgen #sidebar.user .node-name,.m4c-matgen #sidebar.user .node-name,:is(.m4c-matgen) #sidebar.user .node-name{border:none;background:rgba(0,0,0,0)}#m4c-matgen #sidebar.user .sidebar-actions,.m4c-matgen #sidebar.user .sidebar-actions,:is(.m4c-matgen) #sidebar.user .sidebar-actions{padding-left:6px}#m4c-matgen i.fa,#m4c-matgen i.fas,#m4c-matgen i.far,.m4c-matgen i.fa,.m4c-matgen i.fas,.m4c-matgen i.far,:is(.m4c-matgen) i.fa,:is(.m4c-matgen) i.fas,:is(.m4c-matgen) i.far{vertical-align:middle}#m4c-matgen .mini-submenu,.m4c-matgen .mini-submenu,:is(.m4c-matgen) .mini-submenu{display:none;background-color:var(--bs-secondary);border:1px solid var(--bs-secondary);color:#fff;border-radius:4px;padding:9px;width:42px}#m4c-matgen .mini-submenu:hover,.m4c-matgen .mini-submenu:hover,:is(.m4c-matgen) .mini-submenu:hover{cursor:pointer;background-color:var(--bs-secondary-dark, #333)}#m4c-matgen .mini-submenu .icon-bar,.m4c-matgen .mini-submenu .icon-bar,:is(.m4c-matgen) .mini-submenu .icon-bar{border-radius:1px;display:block;height:2px;width:22px;margin-top:3px}#m4c-matgen .mini-submenu .icon-bar,.m4c-matgen .mini-submenu .icon-bar,:is(.m4c-matgen) .mini-submenu .icon-bar{background-color:#fff}#m4c-matgen .submenu-button,.m4c-matgen .submenu-button,:is(.m4c-matgen) .submenu-button{background:rgba(0,0,0,.45);display:inline-block;padding:0 8px;border-radius:4px;cursor:pointer}#m4c-matgen #slide-submenu,.m4c-matgen #slide-submenu,:is(.m4c-matgen) #slide-submenu{padding:0 8px;margin-right:1em}#m4c-matgen .lds-ellipsis,.m4c-matgen .lds-ellipsis,:is(.m4c-matgen) .lds-ellipsis{display:inline-block;position:relative;margin:auto;width:128px;height:24px;top:-1.7em}#m4c-matgen .lds-ellipsis div,.m4c-matgen .lds-ellipsis div,:is(.m4c-matgen) .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--bs-secondary);animation-timing-function:cubic-bezier(0, 1, 1, 0)}#m4c-matgen .lds-ellipsis div:nth-child(1),.m4c-matgen .lds-ellipsis div:nth-child(1),:is(.m4c-matgen) .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}#m4c-matgen .lds-ellipsis div:nth-child(2),.m4c-matgen .lds-ellipsis div:nth-child(2),:is(.m4c-matgen) .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}#m4c-matgen .lds-ellipsis div:nth-child(3),.m4c-matgen .lds-ellipsis div:nth-child(3),:is(.m4c-matgen) .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}#m4c-matgen .lds-ellipsis div:nth-child(4),.m4c-matgen .lds-ellipsis div:nth-child(4),:is(.m4c-matgen) .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis2 .6s infinite}#m4c-matgen .lds-ellipsis div:nth-child(5),.m4c-matgen .lds-ellipsis div:nth-child(5),:is(.m4c-matgen) .lds-ellipsis div:nth-child(5){left:80px;animation:lds-ellipsis2 .6s infinite}#m4c-matgen .lds-ellipsis div:nth-child(6),.m4c-matgen .lds-ellipsis div:nth-child(6),:is(.m4c-matgen) .lds-ellipsis div:nth-child(6){left:104px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}#m4c-matgen .save-notice,.m4c-matgen .save-notice,:is(.m4c-matgen) .save-notice{flex:1 0 100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}#m4c-matgen .save-notice .heading,.m4c-matgen .save-notice .heading,:is(.m4c-matgen) .save-notice .heading{font-size:1.625em;font-weight:bold;letter-spacing:-.0173076923em;line-height:1}#m4c-matgen .save-notice .copy,.m4c-matgen .save-notice .copy,:is(.m4c-matgen) .save-notice .copy{max-width:36ch;color:#454545;font-size:1.25em;font-weight:400;line-height:1.3;text-align:center}#m4c-matgen .save-notice .buttons,.m4c-matgen .save-notice .buttons,:is(.m4c-matgen) .save-notice .buttons{margin-top:1.25em;margin-bottom:1.25em}#m4c-matgen .save-notice .buttons .btn,.m4c-matgen .save-notice .buttons .btn,:is(.m4c-matgen) .save-notice .buttons .btn{padding-right:3em !important;padding-left:3em !important}#m4c-matgen .save-notice .buttons .btn:first-child,.m4c-matgen .save-notice .buttons .btn:first-child,:is(.m4c-matgen) .save-notice .buttons .btn:first-child{margin-right:1em}#m4c-matgen .save-notice .buttons .btn:last-child,.m4c-matgen .save-notice .buttons .btn:last-child,:is(.m4c-matgen) .save-notice .buttons .btn:last-child{margin-left:.35em}#m4c-matgen .save-notice .buttons .btn--filled,.m4c-matgen .save-notice .buttons .btn--filled,:is(.m4c-matgen) .save-notice .buttons .btn--filled{color:#fff;background-color:#255dff}#m4c-matgen .save-notice .buttons .btn--filled:visited,.m4c-matgen .save-notice .buttons .btn--filled:visited,:is(.m4c-matgen) .save-notice .buttons .btn--filled:visited{color:#fff}#m4c-matgen .card-basic,.m4c-matgen .card-basic,:is(.m4c-matgen) .card-basic{padding:1.25em;text-align:center;background-color:#fff;border-radius:3px}#m4c-matgen #feedback-modal .modal-content,.m4c-matgen #feedback-modal .modal-content,:is(.m4c-matgen) #feedback-modal .modal-content{width:66% !important;margin:auto}#m4c-matgen .feedback-btn,.m4c-matgen .feedback-btn,:is(.m4c-matgen) .feedback-btn{position:fixed;width:fit-content;height:40px;padding-right:1em;padding-left:1em;padding-top:.5em;top:35%;right:0;background-color:var(--feedback-btn-bg, #333);color:var(--feedback-btn-color, #fff);font-weight:bold;text-align:center;text-decoration:none;transform:rotate(-90deg);margin-right:-40px;border-radius:10px 10px 0px 0px;transition:.5s;display:none}#m4c-matgen .feedback-btn:focus,.m4c-matgen .feedback-btn:focus,:is(.m4c-matgen) .feedback-btn:focus{outline:2px solid #000}@keyframes pulse{0%{transform:scale(0.95) rotate(-90deg);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1) rotate(-90deg);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{transform:scale(0.95) rotate(-90deg);box-shadow:0 0 0 0 rgba(0,0,0,0)}}#m4c-matgen .feedback-btn.pulse,.m4c-matgen .feedback-btn.pulse,:is(.m4c-matgen) .feedback-btn.pulse{color:var(--feedback-btn-pulse-color);text-decoration:none;transform:scale(1.025) rotate(-90deg);background-color:var(--feedback-btn-pulse-bg);animation:pulse 2s infinite}#m4c-matgen .feedback-btn.pulse:hover,.m4c-matgen .feedback-btn.pulse:hover,:is(.m4c-matgen) .feedback-btn.pulse:hover{color:var(--feedback-btn-pulse-bg);background-color:var(--feedback-btn-pulse-color)}#m4c-matgen .feedback-btn:hover,.m4c-matgen .feedback-btn:hover,:is(.m4c-matgen) .feedback-btn:hover{text-decoration:none;transform:scale(1.15) rotate(-90deg)}#m4c-matgen .feedback__container,.m4c-matgen .feedback__container,:is(.m4c-matgen) .feedback__container{padding-top:4em;padding-bottom:12em}#m4c-matgen .feedback__container .col-lg-12,.m4c-matgen .feedback__container .col-lg-12,:is(.m4c-matgen) .feedback__container .col-lg-12{justify-content:center;display:flex;margin-left:auto;margin-right:auto;padding:0}#m4c-matgen .feedback__container p,.m4c-matgen .feedback__container p,:is(.m4c-matgen) .feedback__container p{font-size:.875em}#m4c-matgen .feedback__heading,.m4c-matgen .feedback__heading,:is(.m4c-matgen) .feedback__heading{margin-bottom:.125em;font-size:26px;font-weight:bold;color:#255dff;line-height:30px}#m4c-matgen .feedback__subheading,.m4c-matgen .feedback__subheading,:is(.m4c-matgen) .feedback__subheading{margin-bottom:.75em;font-weight:bold;line-height:21px}#m4c-matgen .feedback__section,.m4c-matgen .feedback__section,:is(.m4c-matgen) .feedback__section{margin:auto;margin-bottom:.75em}#m4c-matgen .feedback__section__heading,.m4c-matgen .feedback__section__heading,:is(.m4c-matgen) .feedback__section__heading{margin-bottom:.15em;margin-top:2em;font-weight:bold}#m4c-matgen .feedback__section .feedback_ol,.m4c-matgen .feedback__section .feedback_ol,:is(.m4c-matgen) .feedback__section .feedback_ol{font-size:.875em;line-height:1.625;margin-top:0;margin-bottom:1em}#m4c-matgen .feedback-contact-form,.m4c-matgen .feedback-contact-form,:is(.m4c-matgen) .feedback-contact-form{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;background:#f1f3fa;padding:2em}#m4c-matgen .feedback-contact-form .g-recaptcha,.m4c-matgen .feedback-contact-form .g-recaptcha,:is(.m4c-matgen) .feedback-contact-form .g-recaptcha{margin-right:2em}#m4c-matgen .feedback-contact-form label,.m4c-matgen .feedback-contact-form label,:is(.m4c-matgen) .feedback-contact-form label{display:block;text-align:left;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#454545;width:100%}#m4c-matgen .feedback-contact-form label span,.m4c-matgen .feedback-contact-form label span,:is(.m4c-matgen) .feedback-contact-form label span{font-weight:400}#m4c-matgen .feedback-contact-form input[type=file],.m4c-matgen .feedback-contact-form input[type=file],:is(.m4c-matgen) .feedback-contact-form input[type=file]{display:none}#m4c-matgen .feedback-contact-form .custom-file-upload,.m4c-matgen .feedback-contact-form .custom-file-upload,:is(.m4c-matgen) .feedback-contact-form .custom-file-upload{display:flex;align-items:center;padding:6px 12px;cursor:pointer;position:relative;visibility:visible;left:unset;width:100%;height:32px;margin-bottom:1.3em;padding:1.5em 0;color:#212121;font-size:.875em;line-height:1.4285714286;border:1px solid #e1e1e1;border-radius:3px}#m4c-matgen .feedback-contact-form .custom-file-upload p,.m4c-matgen .feedback-contact-form .custom-file-upload p,:is(.m4c-matgen) .feedback-contact-form .custom-file-upload p{padding-left:1.15em;padding-top:.5em;padding-bottom:.5em;margin-bottom:0;color:#212121}#m4c-matgen .feedback-contact-form .custom-file-upload:hover span,.m4c-matgen .feedback-contact-form .custom-file-upload:hover span,:is(.m4c-matgen) .feedback-contact-form .custom-file-upload:hover span{background:#aaa}#m4c-matgen .feedback-contact-form .custom-file-upload span,.m4c-matgen .feedback-contact-form .custom-file-upload span,:is(.m4c-matgen) .feedback-contact-form .custom-file-upload span{margin-left:auto;background:#e1e1e1;padding:0 2em;width:7em;height:3em;display:flex;align-items:center;color:#454545}#m4c-matgen .feedback-contact-form input,#m4c-matgen .feedback-contact-form textarea,.m4c-matgen .feedback-contact-form input,.m4c-matgen .feedback-contact-form textarea,:is(.m4c-matgen) .feedback-contact-form input,:is(.m4c-matgen) .feedback-contact-form textarea{width:100%;margin-bottom:1.3em;padding:.5em 1.15em;color:#212121;font-size:.875em;line-height:1.4285714286;border:1px solid #e1e1e1;border-radius:3px}#m4c-matgen .feedback-contact-form input::placeholder,#m4c-matgen .feedback-contact-form textarea::placeholder,.m4c-matgen .feedback-contact-form input::placeholder,.m4c-matgen .feedback-contact-form textarea::placeholder,:is(.m4c-matgen) .feedback-contact-form input::placeholder,:is(.m4c-matgen) .feedback-contact-form textarea::placeholder{color:#454545}#m4c-matgen .feedback-contact-form input:focus,#m4c-matgen .feedback-contact-form input:active,#m4c-matgen .feedback-contact-form textarea:focus,#m4c-matgen .feedback-contact-form textarea:active,.m4c-matgen .feedback-contact-form input:focus,.m4c-matgen .feedback-contact-form input:active,.m4c-matgen .feedback-contact-form textarea:focus,.m4c-matgen .feedback-contact-form textarea:active,:is(.m4c-matgen) .feedback-contact-form input:focus,:is(.m4c-matgen) .feedback-contact-form input:active,:is(.m4c-matgen) .feedback-contact-form textarea:focus,:is(.m4c-matgen) .feedback-contact-form textarea:active{border-color:#255dff}#m4c-matgen .feedback-contact-form #feedback-contact-form-submit,.m4c-matgen .feedback-contact-form #feedback-contact-form-submit,:is(.m4c-matgen) .feedback-contact-form #feedback-contact-form-submit{color:#fff}#m4c-matgen .logic-tagging__container,.m4c-matgen .logic-tagging__container,:is(.m4c-matgen) .logic-tagging__container{border-radius:3px}#m4c-matgen .logic-tagging__header,.m4c-matgen .logic-tagging__header,:is(.m4c-matgen) .logic-tagging__header{display:flex;justify-content:space-between;align-items:center}#m4c-matgen .logic-tagging__header__heading,.m4c-matgen .logic-tagging__header__heading,:is(.m4c-matgen) .logic-tagging__header__heading{font-weight:bold}#m4c-matgen .logic-tagging__content,.m4c-matgen .logic-tagging__content,:is(.m4c-matgen) .logic-tagging__content{position:relative;display:flex;flex-flow:row wrap;padding-top:1.5em}#m4c-matgen .logic-tagging__material-img .preview-thumb,.m4c-matgen .logic-tagging__material-img .preview-thumb,:is(.m4c-matgen) .logic-tagging__material-img .preview-thumb{position:sticky;top:10em}#m4c-matgen .logic-tagging__material-img .preview-thumb img,.m4c-matgen .logic-tagging__material-img .preview-thumb img,:is(.m4c-matgen) .logic-tagging__material-img .preview-thumb img{display:block;width:100%;height:auto;box-shadow:1px 1px 3px #e9ecef}#m4c-matgen .logic-tagging__card__header,.m4c-matgen .logic-tagging__card__header,:is(.m4c-matgen) .logic-tagging__card__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.5em 1em .5em 1.5em;border-radius:3px}#m4c-matgen .logic-tagging__card__heading,.m4c-matgen .logic-tagging__card__heading,:is(.m4c-matgen) .logic-tagging__card__heading{margin-bottom:0}#m4c-matgen .logic-tagging__card__help-text,.m4c-matgen .logic-tagging__card__help-text,:is(.m4c-matgen) .logic-tagging__card__help-text{font-size:.55em;color:#fff}#m4c-matgen .logic-tagging__card__content,.m4c-matgen .logic-tagging__card__content,:is(.m4c-matgen) .logic-tagging__card__content{padding:1.35em 2em 1.5em}#m4c-matgen .logic-tagging__subcard,.m4c-matgen .logic-tagging__subcard,:is(.m4c-matgen) .logic-tagging__subcard{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:1em;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.0509803922)}#m4c-matgen .logic-tagging__subcard__help-text,.m4c-matgen .logic-tagging__subcard__help-text,:is(.m4c-matgen) .logic-tagging__subcard__help-text{font-size:.55em;color:#fff}#m4c-matgen .logic-tagging__subcard__header,.m4c-matgen .logic-tagging__subcard__header,:is(.m4c-matgen) .logic-tagging__subcard__header{flex:1 0 100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.5em 1em .5em 1.5em;background-color:var(--bs-secondary)}#m4c-matgen .logic-tagging__subcard__heading,.m4c-matgen .logic-tagging__subcard__heading,:is(.m4c-matgen) .logic-tagging__subcard__heading{margin-bottom:0;color:#fff;font-weight:500;font-size:14px;text-align:left}#m4c-matgen .logic-tagging__subcard .card--multi-select,.m4c-matgen .logic-tagging__subcard .card--multi-select,:is(.m4c-matgen) .logic-tagging__subcard .card--multi-select{flex:1 1 100%;width:100%;padding:1.25em 2em 1.35em}#m4c-matgen .logic-tagging__subcard .option-buttons,.m4c-matgen .logic-tagging__subcard .option-buttons,:is(.m4c-matgen) .logic-tagging__subcard .option-buttons{justify-content:flex-start;margin-left:-0.5em;margin-right:-0.5em}#m4c-matgen .logic-tagging__subcard__multirange,.m4c-matgen .logic-tagging__subcard__multirange,:is(.m4c-matgen) .logic-tagging__subcard__multirange{flex:1 1 100%;display:block;width:100%;padding:2em 4.5em 3em}#m4c-matgen .logic-tagging__subcard__multirange .range-slider__handle__label,.m4c-matgen .logic-tagging__subcard__multirange .range-slider__handle__label,:is(.m4c-matgen) .logic-tagging__subcard__multirange .range-slider__handle__label{font-weight:500}#m4c-matgen .option-buttons,.m4c-matgen .option-buttons,:is(.m4c-matgen) .option-buttons{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:-1em}#m4c-matgen .option-buttons__accordion,.m4c-matgen .option-buttons__accordion,:is(.m4c-matgen) .option-buttons__accordion{flex:1 1 100%;position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:auto;max-height:0;opacity:0;overflow:hidden;visibility:hidden}#m4c-matgen .option-buttons__accordion.--visible,.m4c-matgen .option-buttons__accordion.--visible,:is(.m4c-matgen) .option-buttons__accordion.--visible{max-height:1000px;opacity:1;visibility:visible}#m4c-matgen .option-buttons__accordion-toggle,.m4c-matgen .option-buttons__accordion-toggle,:is(.m4c-matgen) .option-buttons__accordion-toggle{flex:1 0 100%;position:relative;display:block;margin-top:.25em;margin-bottom:1em;text-align:center}#m4c-matgen .option-buttons__accordion-toggle__link,.m4c-matgen .option-buttons__accordion-toggle__link,:is(.m4c-matgen) .option-buttons__accordion-toggle__link{position:relative;display:inline-block}#m4c-matgen .option-buttons__accordion-toggle__link:hover,#m4c-matgen .option-buttons__accordion-toggle__link:focus,.m4c-matgen .option-buttons__accordion-toggle__link:hover,.m4c-matgen .option-buttons__accordion-toggle__link:focus,:is(.m4c-matgen) .option-buttons__accordion-toggle__link:hover,:is(.m4c-matgen) .option-buttons__accordion-toggle__link:focus{color:var(--bs-primary)}#m4c-matgen .button--option,.m4c-matgen .button--option,:is(.m4c-matgen) .button--option{cursor:pointer;position:relative;display:inline-block;color:#495057;font-weight:500;letter-spacing:0;line-height:1.6;text-align:center;text-decoration:none;background-color:#fff;border:2px solid var(--bs-secondary);border-radius:5px;outline:none;font-size:.8em;margin:.15em;padding:.25em .5em;min-height:3em;width:30%}#m4c-matgen .button--option:hover,#m4c-matgen .button--option:focus,.m4c-matgen .button--option:hover,.m4c-matgen .button--option:focus,:is(.m4c-matgen) .button--option:hover,:is(.m4c-matgen) .button--option:focus{color:#fff;background-color:var(--bs-secondary);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);text-decoration:none}.card[id^=multi-select-] #m4c-matgen .button--option:hover,.card[id^=multi-select-] #m4c-matgen .button--option:focus,.card[id^=multi-select-] .m4c-matgen .button--option:hover,.card[id^=multi-select-] .m4c-matgen .button--option:focus,.card[id^=multi-select-] :is(.m4c-matgen) .button--option:hover,.card[id^=multi-select-] :is(.m4c-matgen) .button--option:focus{color:#495057;background-color:#fff}#m4c-matgen .button--option:visited,.m4c-matgen .button--option:visited,:is(.m4c-matgen) .button--option:visited{color:#495057}#m4c-matgen .button--option:visited:hover,#m4c-matgen .button--option:visited:focus,.m4c-matgen .button--option:visited:hover,.m4c-matgen .button--option:visited:focus,:is(.m4c-matgen) .button--option:visited:hover,:is(.m4c-matgen) .button--option:visited:focus{color:#fff;text-decoration:none}#m4c-matgen .button--option.--selected,.m4c-matgen .button--option.--selected,:is(.m4c-matgen) .button--option.--selected{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary-dark), #333}#m4c-matgen .button--option.--active,.m4c-matgen .button--option.--active,:is(.m4c-matgen) .button--option.--active{color:#fff;background-color:var(--bs-secondary)}.card[id^=multi-select-] #m4c-matgen .button--option.--active:hover,.card[id^=multi-select-] #m4c-matgen .button--option.--active:focus,.card[id^=multi-select-] .m4c-matgen .button--option.--active:hover,.card[id^=multi-select-] .m4c-matgen .button--option.--active:focus,.card[id^=multi-select-] :is(.m4c-matgen) .button--option.--active:hover,.card[id^=multi-select-] :is(.m4c-matgen) .button--option.--active:focus{color:#fff;background-color:var(--bs-secondary)}@font-face{font-family:"UL Moderat";src:url(aef134b13eac05d7df0bbae7bdc3724bc00ec42cd99b1d14c922daa49edec0a7.woff2) format("woff2"),url(728adafb00b0179e3359980a47c8dd38cd9845e0aa56f65d7583916fab19f10f.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"UL Moderat";src:url(e23238bc50593273fdf20433c8cec66078aea3c51157e62f15461510aa6f5afe.woff2) format("woff2"),url(c19b7c4f274d64a92aecca5062339f9d15a6bc3d7884e09c7b63717801d678aa.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}#m4c-matgen.theme-preset-fsri,.theme-preset-fsri #m4c-matgen,.m4c-matgen.theme-preset-fsri,.theme-preset-fsri .m4c-matgen,:is(.m4c-matgen).theme-preset-fsri,.theme-preset-fsri :is(.m4c-matgen){background:#f2f2f2;font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif}#m4c-matgen.theme-preset-fsri body.theme-preset-fsri,#m4c-matgen.theme-preset-fsri html.theme-preset-fsri,.theme-preset-fsri #m4c-matgen body.theme-preset-fsri,.theme-preset-fsri #m4c-matgen html.theme-preset-fsri,.m4c-matgen.theme-preset-fsri body.theme-preset-fsri,.m4c-matgen.theme-preset-fsri html.theme-preset-fsri,.theme-preset-fsri .m4c-matgen body.theme-preset-fsri,.theme-preset-fsri .m4c-matgen html.theme-preset-fsri,:is(.m4c-matgen).theme-preset-fsri body.theme-preset-fsri,:is(.m4c-matgen).theme-preset-fsri html.theme-preset-fsri,.theme-preset-fsri :is(.m4c-matgen) body.theme-preset-fsri,.theme-preset-fsri :is(.m4c-matgen) html.theme-preset-fsri{background:#f2f2f2}#m4c-matgen.theme-preset-fsri #matgen-controller,.theme-preset-fsri #m4c-matgen #matgen-controller,.m4c-matgen.theme-preset-fsri #matgen-controller,.theme-preset-fsri .m4c-matgen #matgen-controller,:is(.m4c-matgen).theme-preset-fsri #matgen-controller,.theme-preset-fsri :is(.m4c-matgen) #matgen-controller{background:#f2f2f2;min-height:100vh}#m4c-matgen.theme-preset-fsri header,.theme-preset-fsri #m4c-matgen header,.m4c-matgen.theme-preset-fsri header,.theme-preset-fsri .m4c-matgen header,:is(.m4c-matgen).theme-preset-fsri header,.theme-preset-fsri :is(.m4c-matgen) header{background:var(--bs-primary, #000095);box-shadow:none;border-top:0;border-bottom:0 !important}#m4c-matgen.theme-preset-fsri header a:not(.dropdown-item),#m4c-matgen.theme-preset-fsri header a.link-dark,#m4c-matgen.theme-preset-fsri header a.link-primary,#m4c-matgen.theme-preset-fsri header #matgen-home,#m4c-matgen.theme-preset-fsri header .dropdown-toggle,#m4c-matgen.theme-preset-fsri header .active>.nav-link,#m4c-matgen.theme-preset-fsri header .nav-link.active,.theme-preset-fsri #m4c-matgen header a:not(.dropdown-item),.theme-preset-fsri #m4c-matgen header a.link-dark,.theme-preset-fsri #m4c-matgen header a.link-primary,.theme-preset-fsri #m4c-matgen header #matgen-home,.theme-preset-fsri #m4c-matgen header .dropdown-toggle,.theme-preset-fsri #m4c-matgen header .active>.nav-link,.theme-preset-fsri #m4c-matgen header .nav-link.active,.m4c-matgen.theme-preset-fsri header a:not(.dropdown-item),.m4c-matgen.theme-preset-fsri header a.link-dark,.m4c-matgen.theme-preset-fsri header a.link-primary,.m4c-matgen.theme-preset-fsri header #matgen-home,.m4c-matgen.theme-preset-fsri header .dropdown-toggle,.m4c-matgen.theme-preset-fsri header .active>.nav-link,.m4c-matgen.theme-preset-fsri header .nav-link.active,.theme-preset-fsri .m4c-matgen header a:not(.dropdown-item),.theme-preset-fsri .m4c-matgen header a.link-dark,.theme-preset-fsri .m4c-matgen header a.link-primary,.theme-preset-fsri .m4c-matgen header #matgen-home,.theme-preset-fsri .m4c-matgen header .dropdown-toggle,.theme-preset-fsri .m4c-matgen header .active>.nav-link,.theme-preset-fsri .m4c-matgen header .nav-link.active,:is(.m4c-matgen).theme-preset-fsri header a:not(.dropdown-item),:is(.m4c-matgen).theme-preset-fsri header a.link-dark,:is(.m4c-matgen).theme-preset-fsri header a.link-primary,:is(.m4c-matgen).theme-preset-fsri header #matgen-home,:is(.m4c-matgen).theme-preset-fsri header .dropdown-toggle,:is(.m4c-matgen).theme-preset-fsri header .active>.nav-link,:is(.m4c-matgen).theme-preset-fsri header .nav-link.active,.theme-preset-fsri :is(.m4c-matgen) header a:not(.dropdown-item),.theme-preset-fsri :is(.m4c-matgen) header a.link-dark,.theme-preset-fsri :is(.m4c-matgen) header a.link-primary,.theme-preset-fsri :is(.m4c-matgen) header #matgen-home,.theme-preset-fsri :is(.m4c-matgen) header .dropdown-toggle,.theme-preset-fsri :is(.m4c-matgen) header .active>.nav-link,.theme-preset-fsri :is(.m4c-matgen) header .nav-link.active{color:#fff !important}#m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):hover,#m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):focus,#m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):active,#m4c-matgen.theme-preset-fsri header a.link-dark:hover,#m4c-matgen.theme-preset-fsri header a.link-dark:focus,#m4c-matgen.theme-preset-fsri header a.link-dark:active,#m4c-matgen.theme-preset-fsri header a.link-primary:hover,#m4c-matgen.theme-preset-fsri header a.link-primary:focus,#m4c-matgen.theme-preset-fsri header a.link-primary:active,#m4c-matgen.theme-preset-fsri header #matgen-home:hover,#m4c-matgen.theme-preset-fsri header #matgen-home:focus,#m4c-matgen.theme-preset-fsri header #matgen-home:active,#m4c-matgen.theme-preset-fsri header .dropdown-toggle:hover,#m4c-matgen.theme-preset-fsri header .dropdown-toggle:focus,#m4c-matgen.theme-preset-fsri header .dropdown-toggle:active,#m4c-matgen.theme-preset-fsri header .active>.nav-link:hover,#m4c-matgen.theme-preset-fsri header .active>.nav-link:focus,#m4c-matgen.theme-preset-fsri header .active>.nav-link:active,#m4c-matgen.theme-preset-fsri header .nav-link.active:hover,#m4c-matgen.theme-preset-fsri header .nav-link.active:focus,#m4c-matgen.theme-preset-fsri header .nav-link.active:active,.theme-preset-fsri #m4c-matgen header a:not(.dropdown-item):hover,.theme-preset-fsri #m4c-matgen header a:not(.dropdown-item):focus,.theme-preset-fsri #m4c-matgen header a:not(.dropdown-item):active,.theme-preset-fsri #m4c-matgen header a.link-dark:hover,.theme-preset-fsri #m4c-matgen header a.link-dark:focus,.theme-preset-fsri #m4c-matgen header a.link-dark:active,.theme-preset-fsri #m4c-matgen header a.link-primary:hover,.theme-preset-fsri #m4c-matgen header a.link-primary:focus,.theme-preset-fsri #m4c-matgen header a.link-primary:active,.theme-preset-fsri #m4c-matgen header #matgen-home:hover,.theme-preset-fsri #m4c-matgen header #matgen-home:focus,.theme-preset-fsri #m4c-matgen header #matgen-home:active,.theme-preset-fsri #m4c-matgen header .dropdown-toggle:hover,.theme-preset-fsri #m4c-matgen header .dropdown-toggle:focus,.theme-preset-fsri #m4c-matgen header .dropdown-toggle:active,.theme-preset-fsri #m4c-matgen header .active>.nav-link:hover,.theme-preset-fsri #m4c-matgen header .active>.nav-link:focus,.theme-preset-fsri #m4c-matgen header .active>.nav-link:active,.theme-preset-fsri #m4c-matgen header .nav-link.active:hover,.theme-preset-fsri #m4c-matgen header .nav-link.active:focus,.theme-preset-fsri #m4c-matgen header .nav-link.active:active,.m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):hover,.m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):focus,.m4c-matgen.theme-preset-fsri header a:not(.dropdown-item):active,.m4c-matgen.theme-preset-fsri header a.link-dark:hover,.m4c-matgen.theme-preset-fsri header a.link-dark:focus,.m4c-matgen.theme-preset-fsri header a.link-dark:active,.m4c-matgen.theme-preset-fsri header a.link-primary:hover,.m4c-matgen.theme-preset-fsri header a.link-primary:focus,.m4c-matgen.theme-preset-fsri header a.link-primary:active,.m4c-matgen.theme-preset-fsri header #matgen-home:hover,.m4c-matgen.theme-preset-fsri header #matgen-home:focus,.m4c-matgen.theme-preset-fsri header #matgen-home:active,.m4c-matgen.theme-preset-fsri header .dropdown-toggle:hover,.m4c-matgen.theme-preset-fsri header .dropdown-toggle:focus,.m4c-matgen.theme-preset-fsri header .dropdown-toggle:active,.m4c-matgen.theme-preset-fsri header .active>.nav-link:hover,.m4c-matgen.theme-preset-fsri header .active>.nav-link:focus,.m4c-matgen.theme-preset-fsri header .active>.nav-link:active,.m4c-matgen.theme-preset-fsri header .nav-link.active:hover,.m4c-matgen.theme-preset-fsri header .nav-link.active:focus,.m4c-matgen.theme-preset-fsri header .nav-link.active:active,.theme-preset-fsri .m4c-matgen header a:not(.dropdown-item):hover,.theme-preset-fsri .m4c-matgen header a:not(.dropdown-item):focus,.theme-preset-fsri .m4c-matgen header a:not(.dropdown-item):active,.theme-preset-fsri .m4c-matgen header a.link-dark:hover,.theme-preset-fsri .m4c-matgen header a.link-dark:focus,.theme-preset-fsri .m4c-matgen header a.link-dark:active,.theme-preset-fsri .m4c-matgen header a.link-primary:hover,.theme-preset-fsri .m4c-matgen header a.link-primary:focus,.theme-preset-fsri .m4c-matgen header a.link-primary:active,.theme-preset-fsri .m4c-matgen header #matgen-home:hover,.theme-preset-fsri .m4c-matgen header #matgen-home:focus,.theme-preset-fsri .m4c-matgen header #matgen-home:active,.theme-preset-fsri .m4c-matgen header .dropdown-toggle:hover,.theme-preset-fsri .m4c-matgen header .dropdown-toggle:focus,.theme-preset-fsri .m4c-matgen header .dropdown-toggle:active,.theme-preset-fsri .m4c-matgen header .active>.nav-link:hover,.theme-preset-fsri .m4c-matgen header .active>.nav-link:focus,.theme-preset-fsri .m4c-matgen header .active>.nav-link:active,.theme-preset-fsri .m4c-matgen header .nav-link.active:hover,.theme-preset-fsri .m4c-matgen header .nav-link.active:focus,.theme-preset-fsri .m4c-matgen header .nav-link.active:active,:is(.m4c-matgen).theme-preset-fsri header a:not(.dropdown-item):hover,:is(.m4c-matgen).theme-preset-fsri header a:not(.dropdown-item):focus,:is(.m4c-matgen).theme-preset-fsri header a:not(.dropdown-item):active,:is(.m4c-matgen).theme-preset-fsri header a.link-dark:hover,:is(.m4c-matgen).theme-preset-fsri header a.link-dark:focus,:is(.m4c-matgen).theme-preset-fsri header a.link-dark:active,:is(.m4c-matgen).theme-preset-fsri header a.link-primary:hover,:is(.m4c-matgen).theme-preset-fsri header a.link-primary:focus,:is(.m4c-matgen).theme-preset-fsri header a.link-primary:active,:is(.m4c-matgen).theme-preset-fsri header #matgen-home:hover,:is(.m4c-matgen).theme-preset-fsri header #matgen-home:focus,:is(.m4c-matgen).theme-preset-fsri header #matgen-home:active,:is(.m4c-matgen).theme-preset-fsri header .dropdown-toggle:hover,:is(.m4c-matgen).theme-preset-fsri header .dropdown-toggle:focus,:is(.m4c-matgen).theme-preset-fsri header .dropdown-toggle:active,:is(.m4c-matgen).theme-preset-fsri header .active>.nav-link:hover,:is(.m4c-matgen).theme-preset-fsri header .active>.nav-link:focus,:is(.m4c-matgen).theme-preset-fsri header .active>.nav-link:active,:is(.m4c-matgen).theme-preset-fsri header .nav-link.active:hover,:is(.m4c-matgen).theme-preset-fsri header .nav-link.active:focus,:is(.m4c-matgen).theme-preset-fsri header .nav-link.active:active,.theme-preset-fsri :is(.m4c-matgen) header a:not(.dropdown-item):hover,.theme-preset-fsri :is(.m4c-matgen) header a:not(.dropdown-item):focus,.theme-preset-fsri :is(.m4c-matgen) header a:not(.dropdown-item):active,.theme-preset-fsri :is(.m4c-matgen) header a.link-dark:hover,.theme-preset-fsri :is(.m4c-matgen) header a.link-dark:focus,.theme-preset-fsri :is(.m4c-matgen) header a.link-dark:active,.theme-preset-fsri :is(.m4c-matgen) header a.link-primary:hover,.theme-preset-fsri :is(.m4c-matgen) header a.link-primary:focus,.theme-preset-fsri :is(.m4c-matgen) header a.link-primary:active,.theme-preset-fsri :is(.m4c-matgen) header #matgen-home:hover,.theme-preset-fsri :is(.m4c-matgen) header #matgen-home:focus,.theme-preset-fsri :is(.m4c-matgen) header #matgen-home:active,.theme-preset-fsri :is(.m4c-matgen) header .dropdown-toggle:hover,.theme-preset-fsri :is(.m4c-matgen) header .dropdown-toggle:focus,.theme-preset-fsri :is(.m4c-matgen) header .dropdown-toggle:active,.theme-preset-fsri :is(.m4c-matgen) header .active>.nav-link:hover,.theme-preset-fsri :is(.m4c-matgen) header .active>.nav-link:focus,.theme-preset-fsri :is(.m4c-matgen) header .active>.nav-link:active,.theme-preset-fsri :is(.m4c-matgen) header .nav-link.active:hover,.theme-preset-fsri :is(.m4c-matgen) header .nav-link.active:focus,.theme-preset-fsri :is(.m4c-matgen) header .nav-link.active:active{color:#fff !important;opacity:.9}#m4c-matgen.theme-preset-fsri .page-home,.theme-preset-fsri #m4c-matgen .page-home,.m4c-matgen.theme-preset-fsri .page-home,.theme-preset-fsri .m4c-matgen .page-home,:is(.m4c-matgen).theme-preset-fsri .page-home,.theme-preset-fsri :is(.m4c-matgen) .page-home{padding-bottom:7.5em;background:#f2f2f2}#m4c-matgen.theme-preset-fsri .page-home .hero h1,.theme-preset-fsri #m4c-matgen .page-home .hero h1,.m4c-matgen.theme-preset-fsri .page-home .hero h1,.theme-preset-fsri .m4c-matgen .page-home .hero h1,:is(.m4c-matgen).theme-preset-fsri .page-home .hero h1,.theme-preset-fsri :is(.m4c-matgen) .page-home .hero h1{font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif;font-weight:900;font-size:clamp(2.875rem,4.8vw,4.25rem);line-height:clamp(3.125rem,5.2vw,4.5rem);letter-spacing:-2px;margin-bottom:.2em;text-transform:capitalize;color:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri .page-home .hero p,.theme-preset-fsri #m4c-matgen .page-home .hero p,.m4c-matgen.theme-preset-fsri .page-home .hero p,.theme-preset-fsri .m4c-matgen .page-home .hero p,:is(.m4c-matgen).theme-preset-fsri .page-home .hero p,.theme-preset-fsri :is(.m4c-matgen) .page-home .hero p{font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:400;line-height:clamp(1.45rem,1.9vw,1.85rem);color:#000;max-width:38rem}#m4c-matgen.theme-preset-fsri .page-home .how-it-works h4,.theme-preset-fsri #m4c-matgen .page-home .how-it-works h4,.m4c-matgen.theme-preset-fsri .page-home .how-it-works h4,.theme-preset-fsri .m4c-matgen .page-home .how-it-works h4,:is(.m4c-matgen).theme-preset-fsri .page-home .how-it-works h4,.theme-preset-fsri :is(.m4c-matgen) .page-home .how-it-works h4{font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.1;letter-spacing:-0.889px;text-align:center;color:var(--bs-secondary, var(--bs-primary, #000095));width:100%;margin-bottom:2.25rem}#m4c-matgen.theme-preset-fsri .page-home .how-it-works .step,.theme-preset-fsri #m4c-matgen .page-home .how-it-works .step,.m4c-matgen.theme-preset-fsri .page-home .how-it-works .step,.theme-preset-fsri .m4c-matgen .page-home .how-it-works .step,:is(.m4c-matgen).theme-preset-fsri .page-home .how-it-works .step,.theme-preset-fsri :is(.m4c-matgen) .page-home .how-it-works .step{text-align:center}#m4c-matgen.theme-preset-fsri .page-home .how-it-works .step::before,.theme-preset-fsri #m4c-matgen .page-home .how-it-works .step::before,.m4c-matgen.theme-preset-fsri .page-home .how-it-works .step::before,.theme-preset-fsri .m4c-matgen .page-home .how-it-works .step::before,:is(.m4c-matgen).theme-preset-fsri .page-home .how-it-works .step::before,.theme-preset-fsri :is(.m4c-matgen) .page-home .how-it-works .step::before{display:none;content:none}#m4c-matgen.theme-preset-fsri .page-home .how-it-works h5,.theme-preset-fsri #m4c-matgen .page-home .how-it-works h5,.m4c-matgen.theme-preset-fsri .page-home .how-it-works h5,.theme-preset-fsri .m4c-matgen .page-home .how-it-works h5,:is(.m4c-matgen).theme-preset-fsri .page-home .how-it-works h5,.theme-preset-fsri :is(.m4c-matgen) .page-home .how-it-works h5{font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif;color:var(--bs-secondary, var(--bs-primary, #000095));text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:.11px;margin-top:1.1rem;margin-bottom:.65rem}#m4c-matgen.theme-preset-fsri .page-home .how-it-works p,.theme-preset-fsri #m4c-matgen .page-home .how-it-works p,.m4c-matgen.theme-preset-fsri .page-home .how-it-works p,.theme-preset-fsri .m4c-matgen .page-home .how-it-works p,:is(.m4c-matgen).theme-preset-fsri .page-home .how-it-works p,.theme-preset-fsri :is(.m4c-matgen) .page-home .how-it-works p{font-family:"UL Moderat","Trebuchet MS",Arial,sans-serif;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.11px;max-width:15rem;margin-left:auto;margin-right:auto}#m4c-matgen.theme-preset-fsri .page-home #get-started,#m4c-matgen.theme-preset-fsri #nextBtn,#m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri #m4c-matgen .page-home #get-started,.theme-preset-fsri #m4c-matgen #nextBtn,.theme-preset-fsri #m4c-matgen #step-back,.m4c-matgen.theme-preset-fsri .page-home #get-started,.m4c-matgen.theme-preset-fsri #nextBtn,.m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri .m4c-matgen .page-home #get-started,.theme-preset-fsri .m4c-matgen #nextBtn,.theme-preset-fsri .m4c-matgen #step-back,:is(.m4c-matgen).theme-preset-fsri .page-home #get-started,:is(.m4c-matgen).theme-preset-fsri #nextBtn,:is(.m4c-matgen).theme-preset-fsri #step-back,.theme-preset-fsri :is(.m4c-matgen) .page-home #get-started,.theme-preset-fsri :is(.m4c-matgen) #nextBtn,.theme-preset-fsri :is(.m4c-matgen) #step-back{border-radius:999px !important;text-transform:none !important;padding:.9rem 2rem !important;border:0;min-width:11rem;max-width:100%;margin:0;line-height:1.2;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem}#m4c-matgen.theme-preset-fsri .page-home #get-started,.theme-preset-fsri #m4c-matgen .page-home #get-started,.m4c-matgen.theme-preset-fsri .page-home #get-started,.theme-preset-fsri .m4c-matgen .page-home #get-started,:is(.m4c-matgen).theme-preset-fsri .page-home #get-started,.theme-preset-fsri :is(.m4c-matgen) .page-home #get-started{background:#fff;color:var(--bs-primary-dark, #0a32ff);border:2px solid var(--bs-primary-dark, #0a32ff);margin-top:1rem}#m4c-matgen.theme-preset-fsri .page-home #get-started:hover,#m4c-matgen.theme-preset-fsri .page-home #get-started:focus,.theme-preset-fsri #m4c-matgen .page-home #get-started:hover,.theme-preset-fsri #m4c-matgen .page-home #get-started:focus,.m4c-matgen.theme-preset-fsri .page-home #get-started:hover,.m4c-matgen.theme-preset-fsri .page-home #get-started:focus,.theme-preset-fsri .m4c-matgen .page-home #get-started:hover,.theme-preset-fsri .m4c-matgen .page-home #get-started:focus,:is(.m4c-matgen).theme-preset-fsri .page-home #get-started:hover,:is(.m4c-matgen).theme-preset-fsri .page-home #get-started:focus,.theme-preset-fsri :is(.m4c-matgen) .page-home #get-started:hover,.theme-preset-fsri :is(.m4c-matgen) .page-home #get-started:focus{background:var(--bs-primary-dark, #0a32ff);color:#fff;border-color:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri #nextBtn,.theme-preset-fsri #m4c-matgen #nextBtn,.m4c-matgen.theme-preset-fsri #nextBtn,.theme-preset-fsri .m4c-matgen #nextBtn,:is(.m4c-matgen).theme-preset-fsri #nextBtn,.theme-preset-fsri :is(.m4c-matgen) #nextBtn{background:var(--bs-primary, #000095)}#m4c-matgen.theme-preset-fsri #nextBtn:hover,#m4c-matgen.theme-preset-fsri #nextBtn:focus,.theme-preset-fsri #m4c-matgen #nextBtn:hover,.theme-preset-fsri #m4c-matgen #nextBtn:focus,.m4c-matgen.theme-preset-fsri #nextBtn:hover,.m4c-matgen.theme-preset-fsri #nextBtn:focus,.theme-preset-fsri .m4c-matgen #nextBtn:hover,.theme-preset-fsri .m4c-matgen #nextBtn:focus,:is(.m4c-matgen).theme-preset-fsri #nextBtn:hover,:is(.m4c-matgen).theme-preset-fsri #nextBtn:focus,.theme-preset-fsri :is(.m4c-matgen) #nextBtn:hover,.theme-preset-fsri :is(.m4c-matgen) #nextBtn:focus{background:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri #m4c-matgen #step-back,.m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri .m4c-matgen #step-back,:is(.m4c-matgen).theme-preset-fsri #step-back,.theme-preset-fsri :is(.m4c-matgen) #step-back{background:#fff;color:var(--bs-primary-dark, #0a32ff) !important;border:2px solid var(--bs-primary-dark, #0a32ff) !important}#m4c-matgen.theme-preset-fsri #step-back:hover,#m4c-matgen.theme-preset-fsri #step-back:focus,.theme-preset-fsri #m4c-matgen #step-back:hover,.theme-preset-fsri #m4c-matgen #step-back:focus,.m4c-matgen.theme-preset-fsri #step-back:hover,.m4c-matgen.theme-preset-fsri #step-back:focus,.theme-preset-fsri .m4c-matgen #step-back:hover,.theme-preset-fsri .m4c-matgen #step-back:focus,:is(.m4c-matgen).theme-preset-fsri #step-back:hover,:is(.m4c-matgen).theme-preset-fsri #step-back:focus,.theme-preset-fsri :is(.m4c-matgen) #step-back:hover,.theme-preset-fsri :is(.m4c-matgen) #step-back:focus{background:var(--bs-primary-dark, #0a32ff);color:#fff !important;border-color:var(--bs-primary-dark, #0a32ff) !important}#m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri #m4c-matgen #matgen-controller #matgen-button-div,.m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri .m4c-matgen #matgen-controller #matgen-button-div,:is(.m4c-matgen).theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri :is(.m4c-matgen) #matgen-controller #matgen-button-div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;width:min(100%,32rem);margin-left:auto;margin-right:auto;margin-top:1.5rem}#m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div .btn,.theme-preset-fsri #m4c-matgen #matgen-controller #matgen-button-div .btn,.m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div .btn,.theme-preset-fsri .m4c-matgen #matgen-controller #matgen-button-div .btn,:is(.m4c-matgen).theme-preset-fsri #matgen-controller #matgen-button-div .btn,.theme-preset-fsri :is(.m4c-matgen) #matgen-controller #matgen-button-div .btn{margin:0;flex:1 1 13rem;max-width:14rem}#m4c-matgen.theme-preset-fsri .feedback-btn,.theme-preset-fsri #m4c-matgen .feedback-btn,.m4c-matgen.theme-preset-fsri .feedback-btn,.theme-preset-fsri .m4c-matgen .feedback-btn,:is(.m4c-matgen).theme-preset-fsri .feedback-btn,.theme-preset-fsri :is(.m4c-matgen) .feedback-btn{background:var(--feedback-btn-bg, var(--bs-primary, #000095));color:var(--feedback-btn-color, #fff)}#m4c-matgen.theme-preset-fsri .feedback-btn:hover,.theme-preset-fsri #m4c-matgen .feedback-btn:hover,.m4c-matgen.theme-preset-fsri .feedback-btn:hover,.theme-preset-fsri .m4c-matgen .feedback-btn:hover,:is(.m4c-matgen).theme-preset-fsri .feedback-btn:hover,.theme-preset-fsri :is(.m4c-matgen) .feedback-btn:hover{color:var(--feedback-btn-color, #fff)}#m4c-matgen.theme-preset-fsri .matgen-progress-bar #progressbar,.theme-preset-fsri #m4c-matgen .matgen-progress-bar #progressbar,.m4c-matgen.theme-preset-fsri .matgen-progress-bar #progressbar,.theme-preset-fsri .m4c-matgen .matgen-progress-bar #progressbar,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar #progressbar,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar #progressbar{background:rgba(0,0,0,0)}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .dot,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit .dot,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .dot,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .dot,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit .dot,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .dot,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit .dot,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit .dot,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .dot{border-color:#929292;background:#fff;color:#929292}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .line,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit .line,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .line,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .line,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit .line,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .line,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit .line,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit .line,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .line{background:#fff}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .title,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit .title,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .title,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit .title,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit .title,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .title,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit .title,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit .title,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .title{color:#929292;font-weight:600}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .dot,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.complete .dot,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .dot,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .dot,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.complete .dot,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .dot,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.complete .dot,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .dot,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.complete .dot,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .dot{background:var(--bs-primary, #000095);border-color:var(--bs-primary, #000095);color:#fff}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .line,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.complete .line,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .line,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .line,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.complete .line,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .line,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.complete .line,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .line,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.complete .line,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .line{background:var(--bs-primary, #000095)}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .title,#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.complete .title,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unitcomplete .title,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.complete .title,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.complete .title,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unitcomplete .title,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.complete .title,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unitcomplete .title,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.complete .title,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unitcomplete .title{color:var(--bs-primary, #000095)}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .dot,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.current-step .dot,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .dot,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.current-step .dot,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.current-step .dot,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.current-step .dot{background:var(--bs-primary-dark, #0a32ff);border-color:var(--bs-primary-dark, #0a32ff);color:#fff}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .line,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.current-step .line,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .line,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.current-step .line,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.current-step .line,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.current-step .line{background:var(--bs-primary, #000095)}#m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .title,.theme-preset-fsri #m4c-matgen .matgen-progress-bar .unit.current-step .title,.m4c-matgen.theme-preset-fsri .matgen-progress-bar .unit.current-step .title,.theme-preset-fsri .m4c-matgen .matgen-progress-bar .unit.current-step .title,:is(.m4c-matgen).theme-preset-fsri .matgen-progress-bar .unit.current-step .title,.theme-preset-fsri :is(.m4c-matgen) .matgen-progress-bar .unit.current-step .title{color:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri .step-wrapper h1,.theme-preset-fsri #m4c-matgen .step-wrapper h1,.m4c-matgen.theme-preset-fsri .step-wrapper h1,.theme-preset-fsri .m4c-matgen .step-wrapper h1,:is(.m4c-matgen).theme-preset-fsri .step-wrapper h1,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper h1{font-weight:700;font-size:2.25rem;line-height:1.2;text-align:center;letter-spacing:-0.03em;color:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri .step-wrapper h2,.theme-preset-fsri #m4c-matgen .step-wrapper h2,.m4c-matgen.theme-preset-fsri .step-wrapper h2,.theme-preset-fsri .m4c-matgen .step-wrapper h2,:is(.m4c-matgen).theme-preset-fsri .step-wrapper h2,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper h2{font-weight:600;font-size:2rem;line-height:1.4;text-align:center;color:#000}#m4c-matgen.theme-preset-fsri .step-wrapper .question .question-instructions p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .question-instructions p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .question-instructions p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .question-instructions p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .question-instructions p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .question-instructions p{font-weight:600;font-size:1.0625rem;line-height:1.5;text-align:center;color:#000}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form{display:grid;grid-template-columns:repeat(2, minmax(0, 24rem));justify-content:center;align-items:stretch;column-gap:1rem;row-gap:.875rem}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form.single-column-display,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form.single-column-display,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display{grid-template-columns:minmax(0, 24rem)}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer{box-shadow:none;display:flex;width:100%;max-width:none;margin:0;background:none !important}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(odd),.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer:nth-child(odd),.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(odd),.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer:nth-child(odd),:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(odd),.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer:nth-child(odd){justify-self:end}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(even),.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer:nth-child(even),.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(even),.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer:nth-child(even),:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer:nth-child(even),.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer:nth-child(even){justify-self:start}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd){grid-column:1/span 2;justify-self:center}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd),.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd),.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd),.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd),:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd),.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display .answer:last-child:nth-child(odd){grid-column:auto;justify-self:stretch}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row{display:flex;height:100%;width:min(100%,24rem)}#m4c-matgen.theme-preset-fsri .answer-row,.theme-preset-fsri #m4c-matgen .answer-row,.m4c-matgen.theme-preset-fsri .answer-row,.theme-preset-fsri .m4c-matgen .answer-row,:is(.m4c-matgen).theme-preset-fsri .answer-row,.theme-preset-fsri :is(.m4c-matgen) .answer-row{margin:0 auto;display:block;text-align:center;padding:0}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row{background:none}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .image-wrapper{display:none}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper{border:2px solid var(--bs-primary-dark, #0a32ff);border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;min-width:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p{font-weight:500;font-size:1.125rem;line-height:1.5;text-align:center;color:var(--bs-primary-dark, #0a32ff);padding:.9rem 2rem;margin:0}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:hover,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:focus,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:hover,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:focus,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:hover,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:focus{border:none;transform:none;background:none}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:focus .text-wrapper,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:focus .text-wrapper,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:hover .text-wrapper,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:focus .text-wrapper{background:var(--bs-primary-dark, #0a32ff);border-color:var(--bs-primary-dark, #0a32ff)}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer input:checked+label .text-wrapper p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:hover .text-wrapper p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer label:focus .text-wrapper p{color:#fff}#m4c-matgen.theme-preset-fsri #data-listing .dataTables_filter input,#m4c-matgen.theme-preset-fsri #data-listing .form-control,.theme-preset-fsri #m4c-matgen #data-listing .dataTables_filter input,.theme-preset-fsri #m4c-matgen #data-listing .form-control,.m4c-matgen.theme-preset-fsri #data-listing .dataTables_filter input,.m4c-matgen.theme-preset-fsri #data-listing .form-control,.theme-preset-fsri .m4c-matgen #data-listing .dataTables_filter input,.theme-preset-fsri .m4c-matgen #data-listing .form-control,:is(.m4c-matgen).theme-preset-fsri #data-listing .dataTables_filter input,:is(.m4c-matgen).theme-preset-fsri #data-listing .form-control,.theme-preset-fsri :is(.m4c-matgen) #data-listing .dataTables_filter input,.theme-preset-fsri :is(.m4c-matgen) #data-listing .form-control{background:#fff;border:1px solid #d5d9e4;color:#000}#m4c-matgen.theme-preset-fsri #data-listing .table,.theme-preset-fsri #m4c-matgen #data-listing .table,.m4c-matgen.theme-preset-fsri #data-listing .table,.theme-preset-fsri .m4c-matgen #data-listing .table,:is(.m4c-matgen).theme-preset-fsri #data-listing .table,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table{background:rgba(0,0,0,0);border-color:#d5d9e4}#m4c-matgen.theme-preset-fsri #data-listing .table thead th,.theme-preset-fsri #m4c-matgen #data-listing .table thead th,.m4c-matgen.theme-preset-fsri #data-listing .table thead th,.theme-preset-fsri .m4c-matgen #data-listing .table thead th,:is(.m4c-matgen).theme-preset-fsri #data-listing .table thead th,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table thead th{background:#fff;color:var(--bs-primary-dark, #0a32ff);border-bottom-color:#d5d9e4}#m4c-matgen.theme-preset-fsri #data-listing .table>tbody>tr>td,.theme-preset-fsri #m4c-matgen #data-listing .table>tbody>tr>td,.m4c-matgen.theme-preset-fsri #data-listing .table>tbody>tr>td,.theme-preset-fsri .m4c-matgen #data-listing .table>tbody>tr>td,:is(.m4c-matgen).theme-preset-fsri #data-listing .table>tbody>tr>td,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table>tbody>tr>td{background:#f8f9fc}#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>td,#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>th,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(even)>td,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(even)>th,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>td,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>th,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(even)>td,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(even)>th,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>td,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(even)>th,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(even)>td,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(even)>th{--bs-table-accent-bg: transparent}#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,#m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri #m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.m4c-matgen.theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri .m4c-matgen #data-listing .table-striped>tbody>tr:nth-child(odd)>th,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>td,:is(.m4c-matgen).theme-preset-fsri #data-listing .table-striped>tbody>tr:nth-child(odd)>th,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(odd)>td,.theme-preset-fsri :is(.m4c-matgen) #data-listing .table-striped>tbody>tr:nth-child(odd)>th{background:#fff}@media(max-width: 767px){#m4c-matgen.theme-preset-fsri .page-home #get-started,#m4c-matgen.theme-preset-fsri #nextBtn,#m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri #m4c-matgen .page-home #get-started,.theme-preset-fsri #m4c-matgen #nextBtn,.theme-preset-fsri #m4c-matgen #step-back,.m4c-matgen.theme-preset-fsri .page-home #get-started,.m4c-matgen.theme-preset-fsri #nextBtn,.m4c-matgen.theme-preset-fsri #step-back,.theme-preset-fsri .m4c-matgen .page-home #get-started,.theme-preset-fsri .m4c-matgen #nextBtn,.theme-preset-fsri .m4c-matgen #step-back,:is(.m4c-matgen).theme-preset-fsri .page-home #get-started,:is(.m4c-matgen).theme-preset-fsri #nextBtn,:is(.m4c-matgen).theme-preset-fsri #step-back,.theme-preset-fsri :is(.m4c-matgen) .page-home #get-started,.theme-preset-fsri :is(.m4c-matgen) #nextBtn,.theme-preset-fsri :is(.m4c-matgen) #step-back{width:100%;max-width:22rem;min-width:0;white-space:normal}#m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri #m4c-matgen #matgen-controller #matgen-button-div,.m4c-matgen.theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri .m4c-matgen #matgen-controller #matgen-button-div,:is(.m4c-matgen).theme-preset-fsri #matgen-controller #matgen-button-div,.theme-preset-fsri :is(.m4c-matgen) #matgen-controller #matgen-button-div{flex-direction:column;width:100%}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form{grid-template-columns:minmax(0, 28rem);row-gap:.75rem}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form.single-column-display,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form.single-column-display,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form.single-column-display,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form.single-column-display{grid-template-columns:minmax(0, 28rem)}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer{width:100%;max-width:28rem}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd),.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer:last-child:nth-child(odd){grid-column:auto;justify-self:stretch}#m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri #m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.m4c-matgen.theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri .m4c-matgen .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,:is(.m4c-matgen).theme-preset-fsri .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p,.theme-preset-fsri :is(.m4c-matgen) .step-wrapper .question .single-select-form .answer .answer-row .text-wrapper p{padding:.875rem 1.25rem}}html.m4c-matgen,body.m4c-matgen{margin:0;padding:0;height:100%}#homeVideo{position:absolute;top:0;left:0;width:100%;height:100%}.modal textarea{height:10rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9zdHlsZS5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL19vdmVybGF5LnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYW5pbWF0aW9ucy9fZHVhbC1yaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYW5pbWF0aW9ucy9fcmlwcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYW5pbWF0aW9ucy9fZG90LWNpcmNsZS5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2FuaW1hdGlvbnMvX3JvbGxlci5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2FuaW1hdGlvbnMvX3NwaW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9hbmltYXRpb25zL19yaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYW5pbWF0aW9ucy9fZWxsaXBzaXMuc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9hbmltYXRpb25zL19iYXJzLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYW5pbWF0aW9ucy9fYmFsbC5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL19mdWxsLXNjcmVlbi5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL19sb2FkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL19tYXRnZW4uc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9iYXNlL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zdGVwcy5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zYXZlLW1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fZmVlZGJhY2suc2NzcyIsIndlYnBhY2s6Ly9NNEMvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19sb2dpYy10YWdnaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vTTRDLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fb3B0aW9uLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL000Qy8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3RoZW1lLXByZXNldHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFRQSxNQUNFLFVBQ0EsbURBQ0EsOEJBQ0EsNENBQ0EsMEdBQ0Esb0RBQ0Esa0RBQ0Esa0RBQ0EsOEJBQ0EsdUJDbEJGLG9CQUNFLGtCQUNBLFFBQ0EsU0FDQSxXQUNBLFlBQ0EsbUJBRUEsYUFFQSxnREFDQSw0QkFDQSxzQkFDQSwyQkFDQSwyQ0FHRixnQ0FDRSxjQUNBLFlBQ0Esb0JDcEJGLGVBQ0UscUJBR0YscUJBQ0UsWUFDQSxjQUNBLDBDQUNBLDBDQUNBLGtCQUNBLG1GQUVBLGlIQUVBLHVFQUVGLHFCQUNFLEdBQ0UsdUJBRUYsS0FDRSwwQkNyQkosWUFDRSxxQkFDQSxrQkFDQSxXQUNBLFlBRUYsZ0JBQ0Usa0JBQ0EscURBQ0EsVUFDQSxrQkFDQSw4REFFRiw2QkFDRSxzQkFFRixzQkFDRSxHQUNFLFNBQ0EsVUFDQSxRQUNBLFNBQ0EsVUFFRixLQUNFLFNBQ0EsVUFDQSxRQUNBLFNBQ0EsVUFFRixHQUNFLFNBQ0EsVUFDQSxRQUNBLFNBQ0EsVUFFRixLQUNFLFFBQ0EsU0FDQSxXQUNB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Y0FDRSx1Q0FDQSxlQUdGLDZrQkFDRSx1Q0FHRix5ZkFDRSxXQUNBLGdCQUdGLHFwQkFDRSxpQkFDQSxxQkFHRixpcUJBQ0UseUJ6QjdYTixnQ0FFRSxTQUNBLFVBQ0EsWUFHRixXQUNFLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBS0EsZ0JBQ0UscVUiLCJmaWxlIjoibWFpbi05ZjIxZWUxZDRiMmU4ZDM4YzliMS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL0Jhc2VcbkBpbXBvcnQgJ2Jhc2UvbWl4aW5zJztcbkBpbXBvcnQgJ2Jhc2UvdmFyaWFibGVzJztcbkBpbXBvcnQgJ2Jhc2UvZm9udHMnO1xuXG4vL0BpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAtcmVib290Jztcbi8vQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcCc7XG5cbjpyb290IHtcbiAgei1pbmRleDogMTtcbiAgLS1sb2FkZXItb3ZlcmxheS1iZy1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgI2ZmZik7XG4gIC0tbG9hZGVyLW92ZXJsYXktb3BhY2l0eTogLjA1O1xuICAtLWxvYWRlci1tZXNzYWdlLWJnLWNvbG9yOiByZ2IoMjQ3LDI0NywyNDkpO1xuICAtLWxvYWRlci1tZXNzYWdlLWJnLWdyYWRpZW50OiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI0NywyNDcsMjQ5LC43KSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDYwJSk7XG4gIC0tbG9hZGVyLW1lc3NhZ2UtYm9yZGVyLWNvbG9yOiByZ2JhKDI0NywyNDcsMjQ5LC41KTtcbiAgLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xOiB2YXIoLS1icy1wcmltYXJ5LCAjMzMzKTtcbiAgLS1sb2FkZXItc3Bpbm5lci1jb2xvci0yOiB2YXIoLS1icy1wcmltYXJ5LCAjMzMzKTtcbiAgLS1sb2FkZXItc3Bpbm5lci10aW1pbmc6IDAuOHM7XG4gIC0tYnMtYmFja2Ryb3AtYmc6ICNmZmY7XG59XG5cbkBpbXBvcnQgXCJsb2FkZXJzXCI7XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4jaW1hZ2UtdXBsb2FkLXByZXZpZXcge1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG5cbiNtNGMtbWZhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI29wdGlvbnMtYmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMmVtO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBhMTljO1xuICAgIGJveC1zaGFkb3c6IDAgcHggMHB4IDVweCAjOTk5OTk5O1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXG4gICAgJi5jaGVja2VyZWQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2VkaXRvci1iZy1saWdodC5wbmcpO1xuICAgIH1cblxuICAgICYuY2hlY2tlcmVkLWRhcmsge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2VkaXRvci1iZy1kYXJrLnBuZyk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RjMzIyZjtcbiAgICB9XG4gIH1cbn1cblxuLypcbiRwcmltYXJ5OiAjMGQ2ZWZkO1xuJHNlY29uZGFyeTogIzZjNzU3ZDtcbiRkYW5nZXI6ICNkYzM1NDU7XG4kd2FybmluZzogI2ZmYzEwNztcbiRpbmZvOiAjMGRjYWYwO1xuJHN1Y2Nlc3M6ICMxOTg3NTQ7XG4qL1xuXG4vL0BpbXBvcnQgJ21hdGdlbi12YXJpYWJsZXMnO1xuXG4jbTRjLW1hdGdlbixcbi5tNGMtbWF0Z2VuLFxuOmlzKC5tNGMtbWF0Z2VuKSB7XG4gIEBpbXBvcnQgJ2Jhc2UvdHlwb2dyYXBoeSc7XG4gIEBpbXBvcnQgJ21hdGdlbic7XG4gIEBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9zdGVwcyc7XG4gIEBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvZ3Jlc3MtYmFyJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9zaWRlYmFyJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9zYXZlLW1vZGFsJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9mZWVkYmFjayc7XG4gIEBpbXBvcnQgJ2NvbXBvbmVudHMvbG9naWMtdGFnZ2luZyc7XG4gIEBpbXBvcnQgJ2NvbXBvbmVudHMvb3B0aW9uLWJ1dHRvbic7XG4gIEBpbXBvcnQgJ2NvbXBvbmVudHMvdGhlbWUtcHJlc2V0cyc7XG59XG5cbmh0bWwubTRjLW1hdGdlbixcbmJvZHkubTRjLW1hdGdlbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jaG9tZVZpZGVvIHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xufVxuXG5cbi5tb2RhbCB7XG4gIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG59XG4vL0BpbXBvcnQgJ21hdGdlbi12YXJpYWJsZXMnO1xuIiwiLm00Yy1sb2FkZXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjE0NzQ4MzAwMDtcbiAgLypwb2ludGVyLWV2ZW50czogbm9uZTsqL1xuICBkaXNwbGF5OiBub25lO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1vdmVybGF5LWJnLWNvbG9yLCAjZmZmKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBvcGFjaXR5OiB2YXIoLS1sb2FkZXItb3ZlcmxheS1vcGFjaXR5LCAwLjUpO1xufVxuXG4ubTRjLWxvYWRlci1vdmVybGF5Lm00Yy1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogd2FpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC8vei1pbmRleDogMjE0NzQ4MzY0Nztcbn1cbiIsIi5tNGMtZHVhbC1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKmJvcmRlcjogMXB4IHNvbGlkICNmODA7Ki9cbn1cbi5tNGMtZHVhbC1yaW5nOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWxvYWRlci1zcGlubmVyLWhlaWdodCwgMTAwcHgpO1xuICBoZWlnaHQ6IHZhcigtLWxvYWRlci1zcGlubmVyLXdpZHRoLCAxMDBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiB2YXIoLS1sb2FkZXItc3Bpbm5lci13aWR0aCwgMThweCkgc29saWRcbiAgICB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKSB0cmFuc3BhcmVudFxuICAgIHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTIsICMwMDApIHRyYW5zcGFyZW50O1xuICBhbmltYXRpb246IGR1YWwtcmluZyB2YXIoLS1sb2FkZXItc3Bpbm5lci10aW1pbmcsIDEuMnMpIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgZHVhbC1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiIsIi5tNGMtcmlwcGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubTRjLXJpcHBsZSBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbTRjLXJpcHBsZSAxcyBjdWJpYy1iZXppZXIoMCwgMC4yLCAwLjgsIDEpIGluZmluaXRlO1xufVxuLm00Yy1yaXBwbGUgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG59XG5Aa2V5ZnJhbWVzIG00Yy1yaXBwbGUge1xuICAwJSB7XG4gICAgdG9wOiAzNnB4O1xuICAgIGxlZnQ6IDM2cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNC45JSB7XG4gICAgdG9wOiAzNnB4O1xuICAgIGxlZnQ6IDM2cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNSUge1xuICAgIHRvcDogMzZweDtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLm00Yy1kb3QtY2lyY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IG00Yy1kb3QtY2lyY2xlIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICB0b3A6IDM3cHg7XG4gIGxlZnQ6IDY2cHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XG4gIHRvcDogMjJweDtcbiAgbGVmdDogNjJweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiA1MnB4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuICB0b3A6IDdweDtcbiAgbGVmdDogMzdweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAyMnB4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoNikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuICB0b3A6IDIycHg7XG4gIGxlZnQ6IDExcHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNnM7XG4gIHRvcDogMzdweDtcbiAgbGVmdDogN3B4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoOCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xuICB0b3A6IDUycHg7XG4gIGxlZnQ6IDExcHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCg5KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XG4gIHRvcDogNjJweDtcbiAgbGVmdDogMjJweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDEwKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG4gIHRvcDogNjZweDtcbiAgbGVmdDogMzdweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDExKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xuICB0b3A6IDYycHg7XG4gIGxlZnQ6IDUycHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCgxMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xuICB0b3A6IDUycHg7XG4gIGxlZnQ6IDYycHg7XG59XG5Aa2V5ZnJhbWVzIG00Yy1kb3QtY2lyY2xlIHtcbiAgMCUsXG4gIDIwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG59XG4iLCIubTRjLXJvbGxlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLm00Yy1yb2xsZXIgZGl2IHtcbiAgYW5pbWF0aW9uOiBtNGMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNDBweCA0MHB4O1xufVxuLm00Yy1yb2xsZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBtYXJnaW46IC00cHggMCAwIC00cHg7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wMzZzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKTphZnRlciB7XG4gIHRvcDogNjNweDtcbiAgbGVmdDogNjNweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjA3MnM7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgdG9wOiA2OHB4O1xuICBsZWZ0OiA1NnB4O1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTA4cztcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICB0b3A6IDcxcHg7XG4gIGxlZnQ6IDQ4cHg7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNDRzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KTphZnRlciB7XG4gIHRvcDogNzJweDtcbiAgbGVmdDogNDBweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE4cztcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXIge1xuICB0b3A6IDcxcHg7XG4gIGxlZnQ6IDMycHg7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yMTZzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KTphZnRlciB7XG4gIHRvcDogNjhweDtcbiAgbGVmdDogMjRweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjI1MnM7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpOmFmdGVyIHtcbiAgdG9wOiA2M3B4O1xuICBsZWZ0OiAxN3B4O1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjg4cztcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCk6YWZ0ZXIge1xuICB0b3A6IDU2cHg7XG4gIGxlZnQ6IDEycHg7XG59XG5Aa2V5ZnJhbWVzIG00Yy1yb2xsZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLm00Yy1zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubTRjLXNwaW5uZXIgZGl2IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNDBweCA0MHB4O1xuICBhbmltYXRpb246IG00Yy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuLm00Yy1zcGlubmVyIGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDM3cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMjAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoOCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMTApIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDExKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuQGtleWZyYW1lcyBtNGMtc3Bpbm5lciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIi5tNGMtcmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4ubTRjLXJpbmcgZGl2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIGJvcmRlcjogMThweCBzb2xpZCB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IG00Yy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgIHRyYW5zcGFyZW50O1xufVxuLm00Yy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbn1cbi5tNGMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5tNGMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5Aa2V5ZnJhbWVzIG00Yy1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiIsIi5tNGMtZWxsaXBzaXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5tNGMtZWxsaXBzaXMgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvL3RvcDogMzNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xufVxuLm00Yy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IG00Yy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTtcbn1cbi5tNGMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uOiBtNGMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG59XG4ubTRjLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xuICBsZWZ0OiAzMnB4O1xuICBhbmltYXRpb246IG00Yy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cbi5tNGMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7XG4gIGxlZnQ6IDU2cHg7XG4gIGFuaW1hdGlvbjogbTRjLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBtNGMtZWxsaXBzaXMxIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtNGMtZWxsaXBzaXMzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtNGMtZWxsaXBzaXMyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApO1xuICB9XG59XG4iLCIubTRjLWJhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5tNGMtYmFycyBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOHB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbG9hZGVyLXNwaW5uZXItY29sb3ItMSwgIzAwMCk7XG4gIGFuaW1hdGlvbjogbTRjLWJhcnMgdmFyKC0tbG9hZGVyLXNwaW5uZXItdGltaW5nLCAxLjJzKSBpbmZpbml0ZTtcbn1cbi5tNGMtYmFycyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjI0cztcbn1cbi5tNGMtYmFycyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogMzJweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMnM7XG59XG4ubTRjLWJhcnMgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGxlZnQ6IDU2cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMDtcbn1cbkBrZXlmcmFtZXMgbTRjLWJhcnMge1xuICAwJSB7XG4gICAgdG9wOiA4cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG4gIDUwJSxcbiAgMTAwJSB7XG4gICAgdG9wOiAyNHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuIiwiLm00Yy1iYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTA2cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTIsICMwMDApO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm00Yy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYW5pbWF0aW9uOiBtNGMtYmFsbCB2YXIoLS1sb2FkZXItc3Bpbm5lci10aW1pbmcsIDEuMnMpIGVhc2UtaW4tb3V0IGluZmluaXRlXG4gICAgYWx0ZXJuYXRlO1xufVxuQGtleWZyYW1lcyBtNGMtYmFsbCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG4iLCIjbTRjLWJvZHktd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4jbTRjLWZ1bGxzY3JlZW4tbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi5tNGMtZnVsbHNjcmVlbi1sb2FkZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi5tNGMtbG9hZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTE0MHB4O1xuICBwYWRkaW5nOiAyZW0gNGVtO1xufVxuXG4ubTRjLWxvYWRlci1jb250ZW50LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1jb250ZW50LWJnLCAjZmZmKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sb2FkZXItY29udGVudC1ib3JkZXIsICM5OTkpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDRweCB2YXIoLS1sb2FkZXItY29udGVudC1zaGFkb3csICM5OTkpO1xufVxuXG4ubTRjLWZ1bGxzY3JlZW4tbG9hZGVyLW1lc3NhZ2Uge1xuICBtYXJnaW46IDJlbSBhdXRvIDAgYXV0bztcbiAgY29sb3I6IHZhcigtLWxvYWRlci1tZXNzYWdlLWNvbG9yLCAjMDAwKTtcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuIiwiQGltcG9ydCAnb3ZlcmxheSc7XG5AaW1wb3J0ICdhbmltYXRpb25zL2R1YWwtcmluZyc7XG5AaW1wb3J0ICdhbmltYXRpb25zL3JpcHBsZSc7XG5AaW1wb3J0ICdhbmltYXRpb25zL2RvdC1jaXJjbGUnO1xuQGltcG9ydCAnYW5pbWF0aW9ucy9yb2xsZXInO1xuQGltcG9ydCAnYW5pbWF0aW9ucy9zcGlubmVyJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvcmluZyc7XG5AaW1wb3J0ICdhbmltYXRpb25zL2VsbGlwc2lzJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvYmFycyc7XG5AaW1wb3J0ICdhbmltYXRpb25zL2JhbGwnO1xuQGltcG9ydCAnZnVsbC1zY3JlZW4nO1xuXG4jbTRjLWxvYWRlci1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnksICMzMzMpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1tZXNzYWdlLWJnLWNvbG9yLCAjMzMzKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItbWVzc2FnZS1iZy1ncmFkaWVudCwgIzMzMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbG9hZGVyLW1lc3NhZ2UtYm9yZGVyLWNvbG9yLCAjMzMzKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAuNWVtIDEuMjVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHAge1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCAjMzMzKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtYmc6ICNmZmY7XG59XG5cbi5tNGMtbG9hZGVyLWFuaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm00Yy1sb2FkZXItYW5pbS5tNGMtc3Bpbm5lcixcbi5tNGMtbG9hZGVyLWFuaW0ubTRjLXJvbGxlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubTRjLWJ1dHRvbi1sb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tNGMtZWxlbWVudC1sb2FkZXIsXG4ubTRjLWJ1dHRvbi1sb2FkZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsImJvZHkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuICBcbiAgYTpub3QoLmJ0bik6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoI2ZlZWRiYWNrLWJ0bikge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcbiAgXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgfVxuICB9XG4gIFxuICBAZWFjaCAkaGVhZGluZyBpbiAkaGVhZGluZ3Mge1xuICAgICN7JGhlYWRpbmd9IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAvLyBUT0RPOiBTZWUgaWYgdGhpcyBpcyBuZWVkZWRcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuICBcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1IHtcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgfVxuICBcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogZW0oNDgpO1xuICB9XG4gIFxuICBoMiB7XG4gICAgZm9udC1zaXplOiBlbSg0MCk7XG4gIH1cbiAgXG4gIGgzIHtcbiAgICBmb250LXNpemU6IGVtKDMyKTtcbiAgfVxuICBcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogZW0oMjYpO1xuICB9XG4gIFxuICBoNSB7XG4gICAgZm9udC1zaXplOiBlbSgyMCk7XG4gIH1cbiAgXG4gIGg2IHtcbiAgICBmb250LXNpemU6IGVtKDE2KTtcbiAgfVxuICBcbiAgLy8gTk9URTogVGhlc2UgYXJlIGRlZmluZWQgaW4gdGhlIE5JQSBEZW1lbnRpYSBNYXQgR2VuIFN0eWxlIEd1aWRlIG9uIEluVmlzaW9uXG4gIC8vIGh0dHBzOi8vcHJvamVjdHMuaW52aXNpb25hcHAuY29tL2QvbWFpbiMvY29uc29sZS8xOTgyNTA5OS80MTUzNzAyMzIvaW5zcGVjdFxuICAuYm9keS1jb3B5IHtcbiAgICAvLyBOT1RFOiBwMyBpbiB0eXBvZ3JhcGh5IHN0eWxlIHRpbGVcbiAgICAmLS1zbSB7XG4gICAgICBmb250LXNpemU6IGVtKDE0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgICB9XG4gIFxuICAgIC8vIE5PVEU6IHAyIGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICAgICYtLXhzIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgfVxuICBcbiAgICAvLyBOT1RFOiBwMSBpbiB0eXBvZ3JhcGh5IHN0eWxlIHRpbGVcbiAgICAmLS14eHMge1xuICAgICAgZm9udC1zaXplOiBlbSgxMCk7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIFxuICAgIC8vIE5PVEU6IHA1IGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICAgICYtLWxnIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgfVxuICBcbiAgICAvLyBOT1RFOiBwNiBpbiB0eXBvZ3JhcGh5IHN0eWxlIHRpbGVcbiAgICAmLS14bCB7XG4gICAgICBmb250LXNpemU6IGVtKDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgzMiwgMjApO1xuICAgIH1cbiAgfVxuICBcbiAgcCxcbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIH1cbiAgXG4gIC8vIE5PVEU6IHAgKHA0IGluIHNvbWUgcGxhY2VzIGluIEZpZ21hKSBpbiB0eXBvZ3JhcGh5IHN0eWxlIHRpbGVcbiAgcCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gIFxuICAgICYgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gIH1cbiAgXG4gIHAgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMS4xMjVlbTtcbiAgfVxuICBcbiAgcCArIGg0LFxuICB1bCArIGg0LFxuICBvbCArIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgXG4gIHAgKyBoMixcbiAgdWwgKyBoMixcbiAgb2wgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG4gIFxuICBwICsgaDMsXG4gIHVsICsgaDMsXG4gIG9sICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcbiAgfVxuICBcbiAgaDIgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzVlbTtcbiAgfVxuICBcbiAgLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9IiwiLy8gRm9udHNcbiRyb2JvdG86ICdSb2JvdG8nLCAnT3BlbiBTYW5zJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRmb250YXdlc29tZTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuXG4vLyBCYXNlIENvbG9yc1xuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuJGNoYXJjb2FsOiAjMjEyMTIxO1xuJGdyYXk6ICM0MTQxNDE7XG4kZ3JheS1hOiAjNDU0NTQ1O1xuJGdyYXktYjogI2Q4ZDhkODtcbiRncmF5LWM6ICM5OTk7XG4kZ3JheS1kOiAjNjg2ODY4O1xuJGdyYXktZTogIzg0ODQ4NDtcbiRncmF5LWxpZ2h0OiAjZTFlMWUxO1xuJGdyYXktbGlnaHQtYTogI2U4ZThlODtcbiRncmF5LWxpZ2h0LWI6ICNmNWY1ZjU7XG5cbiRibHVlLWRhcmtlcjogIzE0MjU4NTtcbiRibHVlLWRhcms6ICMxNjRiZTI7XG4kYmx1ZTogIzI1NWRmZjtcbiRibHVlLWxpZ2h0OiAjZjFmM2ZhO1xuJGJsdWUtbGlnaHQtMjogI2RiZTRmZDtcbiRibHVlLW11dGVkOiAjZTdlZGZmO1xuJHB1cnBsZTogI2FlMjlmZTtcbiRwdXJwbGUtbXV0ZWQ6ICNmNWU2ZmY7XG4kb3JhbmdlOiAjZjA0OTEzO1xuJG9yYW5nZS1tdXRlZDogI2ZmZTNkOTtcblxuLy8kcHJpbWFyeTogIzc3YmMxZjtcbiRwcmltYXJ5LW11dGVkOiAjZDhmNmU0O1xuXG4vLyBCb290c3RyYXAgdmFyaWFibGUgb3ZlcnJpZGVzXG4vLyRwcmltYXJ5OiAkcHJpbWFyeTtcbi8vJHByaW1hcnk6ICNGRkI5MDU7XG4vLyRzZWNvbmRhcnk6ICMwZTc1YmM7XG4kbW9kYWwtYmFja2Ryb3AtYmc6ICNmZmY7XG5cbi8vIFF1ZXN0aW9ubmFpcmUgY29sb3Igb3B0aW9uc1xuJHNlY3Rpb24tdGl0bGUtY29sb3I6ICNiZjFkMmQgIWRlZmF1bHQ7XG4kc2VjdGlvbi1zdWJ0aXRsZS1jb2xvcjogIzVhNWE1YSAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50IENvbG9yc1xuLy8kbW9kYWwtb3ZlcmxheS1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNjUpO1xuXG4vLyBTZXR0aW5ncyBmb3IgVHJhbnNpdGlvbnMsIEFuaW1hdGlvbnMsIE1pc2NlbGxhbmVvdXNcbiR0cmFuc2l0aW9uLXNsb3dlcjogMC44NzVzIGVhc2U7XG4kdHJhbnNpdGlvbi1zbG93OiAwLjVzIGVhc2U7XG4kdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuJHRyYW5zaXRpb24tZmFzdDogMC4ycyBlYXNlO1xuJHRyYW5zaXRpb24tZmFzdGVyOiAwLjFzIGVhc2U7XG5cbi8vIExpc3RzLCBNYXBzLCBDb2xsZWN0aW9ucyBmb3IgdXNlIGluIFNhc3MgRnVuY3Rpb25zXG4kY29sb3JzOiAoXG4gICd3aGl0ZSc6ICR3aGl0ZSxcbiAgJ2JsYWNrJzogJGJsYWNrLFxuICAnZ3JheSc6ICRncmF5LFxuICAnZ3JheS1hJzogJGdyYXktYSxcbiAgJ2dyYXktYyc6ICRncmF5LWMsXG4gICdncmF5LWxpZ2h0LWInOiAkZ3JheS1saWdodC1iLFxuICAnYmx1ZSc6ICRibHVlLFxuICAnYmx1ZS1kYXJrJzogJGJsdWUtZGFyayxcbiAgJ2JsdWUtZGFya2VyJzogJGJsdWUtZGFya2VyLFxuICAnYmx1ZS1saWdodCc6ICRibHVlLWxpZ2h0LFxuKTtcblxuJGhlYWRpbmdzOiAoaDEsIGgyLCBoMywgaDQsIGg1LCBoNik7XG5cbiRjb21tb24tY29weTogKCdwJywgJ3AgPiBhJywgJ2xpJywgJ2xpID4gcCcsICdsaSA+IGEnKTtcblxuLy8gQnJlYWtwb2ludHNcbi8vIE5PVEU6IFRoZXNlIHdpbGwgcHJvYmFibHkgYmUgaGFyZCB0byB1c2UgZXZlcnkgdGltZSBvciBjb25zaXN0ZW50bHlcbi8vIGJ1dCB0cnkgdG8gdXNlIHRoZW0gb3IgdXBkYXRlIHRoZW0gdG8gZml0IHRoZSBwcm9qZWN0IHNvIHdlIGhhdmUgbGVzc1xuLy8gcmVkdW5kYW5jeSBhbmQgYmV0dGVyIGNvbnNpc3RlbmN5LlxuXG4vLyBVc2VkIGZvciBDYXJkIEdyaWQgb24gU3RlcCA0IG9mIFBERiBnZW5lcmF0b3JcbiRjYXJkLWdyaWQtdG9wLW9mZnNldDogLjVlbTtcbiIsIiNiYWRnZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4ZW07XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG4ubW9kYWwucmV2aXNlZC5mYWRlLnNob3cubTRjLW1hdGdlbiB7XG4gIHotaW5kZXg6IDIxNDc0ODAwMDA7XG59XG5cbiNvcHRpb25zLWJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjI1ZW07XG59XG5cbi5lbnYtYmFkZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogNHB4IDJweDtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMC41NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC4zNWVtO1xufVxuXG4jdGVuYW50LWJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNzJhNDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgLypwYWRkaW5nLXJpZ2h0OiA4cHg7Ki9cbn1cblxuI2Vudi1iYWRnZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuI21hdGdlbi1jb250cm9sbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21mYS1lcnJvci1tZXNzYWdlIHtcbiAgcCB7XG4gICAgY29sb3I6IHJlZDtcbiAgfVxufVxuXG4jbWF0Z2VuLW1mYS1zZXR1cC1tb2RhbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uYWxlcnQtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbiNhbGVydC1tb2RhbCB7XG4gIHAge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbiAgLmFsZXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hbGVydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzg0MjAyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFhZWI1O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNpZ251cC1wYXNzd29yZC1ndWlkYW5jZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaWdudXAtaW5saW5lLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBjb2xvcjogIzg0MjAyOTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNpZ251cC1pbmxpbmUtZmVlZGJhY2suaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZS1ob21lIHtcbiAgcGFkZGluZy1ib3R0b206IDE1ZW07XG59XG4jbWF0Z2VuLWhlYWRlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZS5tb2RhbC1kaWFsb2cge1xuICAvKiBXaWR0aCAqL1xuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4NXZ3O1xuICB9XG59XG5cbi51cGxvYWRlZC1pbWFnZS1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cblxuI2ltYWdlLXVwbG9hZC1mb3JtIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLnVwbG9hZC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwLjlweCBzb2xpZCAjZTFlMWUxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMmVtO1xuICAudXBsb2FkLWFyZWEge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICM5MzkzOTM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnVwbG9hZC1saW5rIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG59XG5cbiNjcm9wcGVyLWRpdiB7XG4gIC8vbWF4LWhlaWdodDogNTB2aDtcbiAgLy9tYXgtd2lkdGg6IDY1dnc7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cblxuI2Nyb3BwaWUtZGl2IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4udGFibGUtYWN0aW9ucyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc3dhdGNoIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMnB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuI21hdGdlbi1tYWluIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAvL2ZsZXgtZGlyZWN0aW9uOiA7XG59XG5cbiNvcHRpb25zLWNvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIC8vbWluLWhlaWdodDogMjIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ubTRjLW1hdGdlbi5vcHRpb24td3JhcHBlcixcbi5vcHRpb24td3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvZWRpdG9yLWJnLnBuZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAwLjE1ZW07XG59XG5cbi5hZG1pbi1vcHRpb24tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIC5vcHRpb24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vcHRpb24td3JhcHBlcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLm9wdGlvbi13cmFwcGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4ub3B0aW9uLXdyYXBwZXI6YWN0aXZlLFxuLm9wdGlvbi13cmFwcGVyLnNlbGVjdGVkLW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5vcHRpb24td3JhcHBlciBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG4jZXJyb3ItY29udGFpbmVyIHtcbiAgLy93aWR0aDogNDhlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiA0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUwdnc7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuI3NpZGViYXIudXNlciB7XG4gIC8vd2lkdGg6IDIwMHB4O1xuICAvL21pbi13aWR0aDogMjAwcHg7XG4gIC5ub2RlLXR5cGUsXG4gIC5ub2RlLWljb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub2RlLW5hbWUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2lkZWJhci1hY3Rpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnRlbXBsYXRlLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuI3BhZ2UtdGh1bWIge1xuICBtYXgtd2lkdGg6IDI1dnc7XG59XG5cbi5maWxlLXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbiNwcmV2aWV3LWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI0ZW07XG4gIG1hcmdpbjogNGVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgc3ZnIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuI2ZpbmFsaXplLWZvcm0tc2VjdGlvbiB7XG4gIC8vbWF4LXdpZHRoOjI4ZW07XG4gIC8vbWFyZ2luOiBhdXRvO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2E1YTVhNTtcbn1cblxuLmZvcm0tZXJyb3Ige1xuICBjb2xvcjogI3t2YXIoLS1icy1kYW5nZXIpfTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jc2hvdy1ncmlkLFxuI2hpZGUtZ3JpZCxcbiNzbGlkZS1zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxubWFpbi5lZGl0b3Ige1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAvLyBmbGV4LWRpcmVjdGlvbjogO1xuICB3aWR0aDogMTAwdnc7XG59XG5cbiNtYXRnZW4tY29udHJvbGxlciB7XG4gIC8vZGlzcGxheTogZmxleDtcbiAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8vd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNtYXRnZW4tY29udHJvbGxlci5lZGl0b3Ige1xuICB3aWR0aDogNzUlO1xuICAvLyBoZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLm5vZGUtbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4jcXVlc3Rpb24tbWF0ZXJpYWwtbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMzBlbTtcbn1cblxuI3F1ZXN0aW9uLXRlbXBsYXRlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgZGl2IHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDM1JTtcbiAgICAgIGhlaWdodDogMzUlO1xuICAgIH1cbiAgfVxuXG4gIC50ZW1wbGF0ZS1vcHRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogJGNhcmQtZ3JpZC10b3Atb2Zmc2V0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICByaWdodDogMC41ZW07XG4gICAgd2lkdGg6IDIwZW07XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoJGJsYWNrLCAwLjEpO1xuXG4gICAgLnRlbXBsYXRlLW9wdGlvbi1pbWFnZSB7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCA2cHggMTVweCAwIHJnYmEoJGJsYWNrLCAwLjE1KTtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAuY2FyZC5vcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoNiB7XG4gICAgICAgICAgbWFyZ2luOiAxLjZlbSAxZW0gMDtcbiAgICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDAgMWVtIDEuNGVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1jb250YWluZXIge1xuICAgIGZsZXg6IDAgMCAxMS4zNWVtO1xuICAgIG1heC13aWR0aDogMTEuMzVlbTtcbiAgICBtYXJnaW4tbGVmdDogMC40NWVtO1xuXG4gICAgQGluY2x1ZGUgbWF4KDE0NjQpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwLjM1ZW07XG4gICAgfVxuXG4gICAgLm9wdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiBlbSgxMDVweCk7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbi10b2dnbGUge1xuICAgIHRvcDogJGNhcmQtZ3JpZC10b3Atb2Zmc2V0O1xuICB9XG59XG5cbiNtYXRnZW4tbG9hZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuI21hdGdlbi1sb2FkZXItY29udGFpbmVyLmZpdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiNtYXRnZW4tbG9hZGVyLWNvbnRhaW5lci5mdWxsLXBhZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbiNtYXRnZW4tbG9hZGVyIC5vdmVybGF5LmxvYWRpbmc6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuI3Byb2dyZXNzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9ncmVzcy1sb2FkZXItY29sb3IsICNmMDApO1xufVxuXG4jYWxlcnQtbW9kYWwgLm1vZGFsLWJ1dHRvbnMge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNhbGVydC1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDFlbSAyLjVlbTtcbn1cblxuI2FsZXJ0LW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAvL21heC13aWR0aDogNDV2dztcbn1cblxuaGVhZGVyIHtcbiAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuICB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5wYWdlLWhvbWUge1xuICBoZWFkZXIge1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjYmYxZTJkO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggIzAwMDAwMDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM1MjUyNTIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMWVtO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzBmNzViYyAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiA0ZW07XG5cbiAgICAuaG9tZS10aXRsZS1sb2dvIHtcbiAgICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODg4ODg5cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCAjNzc3KTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIGNvbG9yOiAjNTQ1NDU0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5ob3ctaXQtd29ya3Mge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44ODg4ODlweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXAge1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogN2VtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWcvZG90dGVkLWFycm93LnN2ZycpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDI1NnB4O1xuICAgICAgICB0b3A6IDcwcHg7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICBsZWZ0OiAyMDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGxlZnQ6IDE3MnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zcS1zdGVwIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltZy9zcXVpZ2dsZS1hcnJvdy5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXAtNCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuYnRuLXllbGxvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiOTA1O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMS4yNWVtO1xuICAgIG1hcmdpbjogNGVtIDA7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI5MDU7XG4gICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbjogMmVtIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5hYm91dC1zZWN0aW9uIHtcbiAgICAuaW5uZXIge1xuICAgICAgbWFyZ2luOiA0ZW0gYXV0bztcbiAgICAgIHBhZGRpbmc6IDRlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDM5cHg7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44ODg4ODlweDtcbiAgICAgICAgY29sb3I6ICM1YTVhNWE7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzVhNWE1YTtcbiAgICAgIH1cblxuICAgICAgLmJhbm5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICBwYWRkaW5nOiAxZW0gMC43NWVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICBjb2xvcjogI2JmMWUyZDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3BhZ2UtbG9hZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnNwaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zcGlubmVyLWNvbG9yLTEsICMzMzMpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1zcGlubmVyLWNvbG9yLTIsICMzMzMpO1xuICBhbmltYXRpb246IHNwaW5uZXIgMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLm92ZXJsYXk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3ZlcmxheS1iZy1jb2xvciwgI2ZmZik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogdmFyKC0tb3ZlcmxheS1vcGFjaXR5LCAwLjgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB2YXIoLS1vdmVybGF5LWNvbG9yLCAjMzMzKTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLm92ZXJsYXkubG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKG1lc3NhZ2UpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcGFkZGluZy10b3A6IHZhcigtLW92ZXJsYXktbWVzc2FnZS1wYWRkaW5nLCAyLjVlbSk7XG59XG5cbmRpdi5vdmVybGF5LmxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGl2Lm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIxNDc0ODMwMDA7XG4gIC8qcG9pbnRlci1ldmVudHM6IG5vbmU7Ki9cbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIE1lZGlhIFF1ZXJ5OiBtaW4td2lkdGhcbkBtaXhpbiBtaW4oJHNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkc2l6ZSkpIHtcbiAgICAkc2l6ZTogJHNpemUgKiAxcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuLy8gTWVkaWEgUXVlcnk6IG1heC13aWR0aFxuQG1peGluIG1heCgkc2l6ZSkge1xuICBAaWYgKHVuaXRsZXNzKCRzaXplKSkge1xuICAgICRzaXplOiAkc2l6ZSAqIDFweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemV9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgUXVlcnk6IG1pbi0gYW5kIG1heC13aWR0aCBpbiB0aGF0IG9yZGVyXG5AbWl4aW4gbWlubWF4KCRtaW4sICRtYXgpIHtcbiAgQGlmICh1bml0bGVzcygkbWluKSkge1xuICAgICRtaW46ICRtaW4gKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRtYXgpKSB7XG4gICAgJG1heDogJG1heCAqIDFweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JG1pbn0pIGFuZCAobWF4LXdpZHRoOiAjeyRtYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gUFggdG8gRU0gRGVmYXVsdCBTaXplIGFuZCBGdW5jdGlvblxuJGJhc2UtZm9udC1zaXplOiAxNjtcblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRjb250ZXh0KSkge1xuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcbiAgfVxuXG4gIEByZXR1cm4gY2FsYygkcGl4ZWxzIC8gJGNvbnRleHQgKiAxZW0pO1xufVxuXG4vLyBQWCB0byBlbSBGdW5jdGlvblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRjb250ZXh0KSkge1xuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcbiAgfVxuXG4gIEByZXR1cm4gY2FsYygkcGl4ZWxzIC8gJGNvbnRleHQgKiAxZW0pXG59XG5cbi8vIFRPRE86IEV4cGFuZCB0aGlzIHRvIHRha2UgYW55IHR5cGUgb2YgdW5pdCB2YWx1ZSBhbmQgY29udmVydCB0byBwbGFpbiBkZWNpbWFsLlxuQGZ1bmN0aW9uIGxpbmUtaGVpZ2h0KCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCAqIDEpO1xufVxuXG4vLyBQbGFjZWhvbGRlciBtaXhpbiBmb3IgPGlucHV0PlxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJHBsYWNlaG9sZGVyczogXCI6LXdlYmtpdC1pbnB1dFwiIFwiOi1tb3pcIiBcIi1tb3pcIiBcIi1tcy1pbnB1dFwiO1xuICBAZWFjaCAkcGxhY2Vob2xkZXIgaW4gJHBsYWNlaG9sZGVycyB7XG4gICAgJjojeyRwbGFjZWhvbGRlcn0tcGxhY2Vob2xkZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIENsZWFyZml4XG4vLyBUT0RPOiBAam9obiBBcyBmYXIgYXMgSSBjYW4gZmlndXJlLCB0aGlzIGlzIHVzZWQgZXhhY3RseSBvbmNlIHRvIGNyZWF0ZSB0aGUgY2xhc3MgLmNsZWFyZml4LiBJZiBpdCdzXG4vLyB1c2VkIGluIGxpa2UgdHdvIG1vcmUgcGxhY2VzIHRoZW4gSSdkIHNheSBrZWVwIGl0IGJ1dCB0aGlzIGlzIGp1c3QgdW5uZWNlc3NhcnkgYWJzdHJhY3Rpb24gaW1vLlxuLy8gSWYgeW91IGRpc2FncmVlLCBkZWxldGUgdGhpcyBjb21tZW50LiBJZiB5b3UgYWdyZWUsIGZlZWwgZnJlZSB0byByZWlmeSBpdCBvciBqdXN0IHBpbmcgbWUgYW5kXG4vLyBJJ2xsIHVwZGF0ZSBpdC5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJoZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgcGFkZGluZzoxLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOjFlbTtcbn1cblxuZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC50b3Atc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDNlbSAxLjVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1saW5rLWxpZ2h0KX07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtbGluay1saWdodC1ob3Zlcil9O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuMjVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90dG9tLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAzZW0gMS41ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiLnN0ZXAtd3JhcHBlciB7XG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICAgIGNvbG9yOiAje3ZhcigtLXNlY3Rpb24tdGl0bGUtY29sb3IpfTtcbiAgICB9XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAje3ZhcigtLXNlY3Rpb24tc3VidGl0bGUtY29sb3IpfTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgfVxuICAgIC5xdWVzdGlvbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICB9XG4gICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MGVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG5cbiAgICAgICAgJi52YWxpZGF0ZS1lcnJvciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjEwKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjBlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSA0ZW07XG4gICAgICAgICAgICBtYXJnaW46IDFlbSBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi52YWxpZGF0ZS1lcnJvcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24taW5zdHJ1Y3Rpb25zIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgfVxuICAgICAgICAuc2luZ2xlLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjllbTtcbiAgICAgICAgICAgICYuc2luZ2xlLWNvbHVtbi1kaXNwbGF5IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNHB4IDAgcmdiKDAgMCAwIC8gMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxMjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDIsIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodC1iO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktbGlnaHQtYTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFuc3dlci1yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjI1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0LWI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM2VtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2luZ2xlLWNvbHVtbi1kaXNwbGF5IC5hbnN3ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgLm11bHRpLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMi41ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44NzVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYigwIDAgMCAvIDEwJSk7XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICB9XG5cblxuXG4gICAgICAgICAuYW5zd2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIDAuNjVlbSAxLjM1ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMS41ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1ZW07XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoI3t2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KX0pO1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeS1saWdodCl9O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgIH1cbiAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc3RlcC13cmFwcGVyIHtcbiAgICAgICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgICAgIC5zaW5nbGUtc2VsZWN0LWZvcm0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zaW5nbGUtY29sdW1uLWRpc3BsYXkge1xuICAgICAgICAgICAgICAgICAgICAuYW5zd2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNtYXRnZW4tY29udHJvbGxlciB7XG4gICAjbWF0Z2VuLWJ1dHRvbi1kaXZ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOi42NWVtIDEuMTVlbTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgbWFyZ2luOjFlbTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMjUpO1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KX07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWF0Z2VuLXByb2dyZXNzLWJhciB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICNwcm9ncmVzc2JhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC51bml0IHtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiBlbSgxNCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmRvdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMS43NWVtO1xuICAgICAgaGVpZ2h0OiAxLjc1ZW07XG4gICAgICB0b3A6IC04cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2E1YTVhNTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGNvbG9yOiAjYTVhNWE1O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAubGluZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNWE1YTU7XG4gICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAuY29tcGxldGUgJixcbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgfVxuXG4gICAgICAmLmZpcnN0IHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAmLmxhc3Qge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmN1cnJlbnQtc3RlcCB7XG4gICAgICAuZG90IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnksICMyNDI0MjQpfTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnksICMyNDI0MjQpfTtcbiAgICAgIH1cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogI3t2YXIoLS1icy1wcmltYXJ5LCAjMjQyNDI0KX07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC51bml0Y29tcGxldGUge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IGVtKDE0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuZG90IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjc1ZW07XG4gICAgICBoZWlnaHQ6IDEuNzVlbTtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYTVhNWE1O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgIGJvcmRlci1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgfVxuXG4gICAgLmxpbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgIHotaW5kZXg6IDA7XG5cblxuICAgICAgJi5maXJzdCB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjc2lkZWJhciB7XG4gIC8vZGlzcGxheTogZmxleDtcbiAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvL3Bvc2l0aW9uOiBzdGF0aWM7XG4gIC8vbGVmdDogMC41ZW07XG4gIC8vdG9wOiAwO1xuICAvL3otaW5kZXg6ICRzaWRlYmFyLXotaW5kZXg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLy93aWR0aDogMzAwcHg7XG4gIC8vbWluLXdpZHRoOiAzMDBweDtcbiAgLy9yZXNpemU6IGhvcml6b250YWw7XG4gIC8vb3ZlcmZsb3c6IHNjcm9sbDtcbiAgZmxleC1ncm93OiAxO1xuICAvL3dpZHRoOiAzMDBweDsgLyogdmlld3BvcnQgd2lkdGggKi9cbiAgLy9oZWlnaHQ6IDgwdmg7IC8qIHZpZXdwb3J0IGhlaWdodCAqL1xuICAvL292ZXJmbG93LXk6IHNjcm9sbDtcbiAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5iYWRnZSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNWVtO1xuICAgIGxlZnQ6IDAuMWVtO1xuICAgIHRvcDogLTEuMjVlbTtcbiAgICAmLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgfVxuICB9XG59XG5cbiNtYXRnZW4tc2lkZWJhciB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnVzZXItdG9nZ2xlLW9iamVjdC5oaWRlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4ubm9kZS10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGksXG4gIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxuXG4gIC5kcm9wLWRlbGV0ZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmRyb3AtZGVsZXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNzaWRlYmFyLXRyZWUsXG4ucmVhZC1vcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJiA+IC50cmVlLWxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMwM2Y0ODI5O1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGluaXRpYWw7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbiAgJiA+IC50cmVlLWxpLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2YwMDtcbiAgICBjb2xvcjogIzMwM2Y0ODtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBpbml0aWFsO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGluaXRpYWw7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ucmVhZC1vcmRlciB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgLm5vZGUtY29udGVudCB7XG4gICAgcGFkZGluZzogMTJweCAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIC5ub2RlLWdyaXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgfVxufVxuXG4jZm9udC12YXJpYW50cy1tb2RhbCB7XG4gIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5jaGVja2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YwMDtcbiAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gIC8qJiA+IC5ub2RlLWNvbnRlbnQsXG4gICYgPiAubm9kZS1jb250ZW50IC5ub2RlLWFjdGlvbnMgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmID4gLm5vZGUtY29udGVudCAubm9kZS1pY29uLFxuICAmID4gLm5vZGUtY29udGVudCAub3Blbi1idG4sXG4gICYgPiAubm9kZS1jb250ZW50IC5jbG9zZS1idG4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50IC5ub2RlLWFjdGlvbnMgYSAuYmFkZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICB9Ki9cbn1cblxuLnNvcnRhYmxlLWdob3N0LmRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtZGFuZ2VyKX07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAje3ZhcigtLWJzLWRhbmdlcil9O1xuICAmID4gLm5vZGUtY29udGVudCxcbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm5vZGUtYWN0aW9ucyBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLWRhbmdlcil9O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50IC5ub2RlLWljb24sXG4gICYgPiAubm9kZS1jb250ZW50IC5vcGVuLWJ0bixcbiAgJiA+IC5ub2RlLWNvbnRlbnQgLmNsb3NlLWJ0biB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm5vZGUtYWN0aW9ucyBhIC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI3t2YXIoLS1icy1kYW5nZXIpfTtcbiAgfVxufVxuXG4ubGF5ZXItYWN0aW9uIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAuY29tcG9uZW50LWRpcnR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iYWRnZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBzdmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcbiAgfVxufVxuXG4ubm9kZS10b3AsXG4ubm9kZS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjJlbSAwO1xuICAvL2Rpc3BsYXk6IG5vbmU7XG59XG5cbi5ub2RlLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBpbnNldCAjMDAwMDAwMGM7XG4gIG1pbi1oZWlnaHQ6IDIuNWVtO1xufVxuXG4udHJlZS1saS5hY3RpdmUge1xuICAubm9kZS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmxheWVyLWFjdGlvbiB7XG4gIC8vd2lkdGg6IDEuNWVtO1xuICBtYXJnaW46IDAgMC4yZW07XG59XG5cbi5ub2RlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubm9kZS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5ub2RlLWFjdGlvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuLm5vZGUtdHlwZSB7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpdiB7XG4gICAgLy9oZWlnaHQ6IDFlbTtcbiAgfVxufVxuXG4ubm9kZS1pbmZvIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubm9kZS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ub2RlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwZW0gMC40NWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvL2N1cnNvcjogcG9pbnRlcjtcbiAgLm5vZGUtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgc3ZnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICB9XG4gIH1cbiAgLm5vZGUtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG5cbiAgICBidXR0b24ge1xuICAgICAgLy93aWR0aDogMS42NWVtO1xuICAgICAgLy9oZWlnaHQ6IDEuNjVlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwYWRkaW5nOiAwLjI1ZW07XG4gICAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICAgIG1hcmdpbjogMC4xZW0gMC4xNWVtO1xuICAgICAgbWluLXdpZHRoOiAyZW07XG4gICAgICBzdmc6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLmRpcnR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICB9XG4gIH1cbn1cblxuLnRyZWUtdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi50cmVlLWxpIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG5cbiAgLm9wZW4tYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAgIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICB3aWR0aDogMC41ZW07XG4gIH1cbiAgLmNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcbiAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgd2lkdGg6IDAuNWVtO1xuICB9XG4gIC5uby1idG4ge1xuICAgIHdpZHRoOiAwLjVlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub2RlLWdyaXAge1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIH1cbiAgLm5vZGUtaWNvbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtaW4td2lkdGg6IDJlbTtcbiAgfVxuICAubm9kZS1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwLjI1ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMwM2Y0ODIyO1xuICAgIGJhY2tncm91bmQ6ICMzMDNmNDgwNTtcbiAgICBtYXJnaW46IDAuMzVlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5iYWRnZS1hY3Rpb24ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAudHJlZS1saS5hY3RpdmUgPiAubm9kZS1jb250ZW50LFxuICAmID4gLm5vZGUtY29udGVudDpob3ZlciB7XG4gICAgLy9iYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAvL2NvbG9yOiAjZmZmO1xuICAgIC8vYm9yZGVyOiAycHggZGFzaGVkICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIC8qLm9wZW4tYnRuLFxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm5vZGUtaWNvbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4qL1xuICAgIC5ub2RlLWFjdGlvbnMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICAmID4gYSxcbiAgICAgICYgPiAuZHJvcGRvd24gYSB7XG4gICAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgICAgfVxuXG4gICAgICAmID4gYTpob3ZlcixcbiAgICAgICYgPiAuZHJvcGRvd24gYS5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAmID4gLmRyb3Bkb3duIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICB9XG4gICAgICAmIGEubGF5ZXItYWN0aW9uOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgICAgfVxuXG4gICAgICAmID4gLmJhZGdlLWFjdGlvbiB7XG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gLmJhZGdlLWFjdGlvbjpob3ZlciB7XG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5uby1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4uY29sbGFwc2libGVMaXN0IGxpIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG5saS5jb2xsYXBzaWJsZUxpc3RPcGVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5vcGVuLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5jbG9zZS1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5uby1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxubGkuY29sbGFwc2libGVMaXN0Q2xvc2VkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5vcGVuLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLmNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmID4gLm5vZGUtY29udGVudCA+IC5ub2RlLXRvZ2dsZSA+IC5uby1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3NpZGViYXItbWFpbiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgLy9wYWRkaW5nOiAwIDhweDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbiNzaWRlYmFyLWhlYWRlcixcbiNzaWRlYmFyLWFzc29jaWF0ZWQtZmlsZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBib3JkZXI6IDFweCBzb2xpZCAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBjb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMDNmNDgyMjtcbiAgICB9XG4gIH1cbn1cblxuLnNpZGViYXItbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMTVlbSAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLy9jdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaWRlYmFyLWxpOmhvdmVyIC5zaWRlYmFyLWxpLmFjdGl2ZSB7XG4gIC8vYmFja2dyb3VuZDogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gIC8vY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2YwMDtcbn1cblxuLnNpZGViYXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBib3R0b206IDAuNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIGJ1dHRvbiB7XG4gICAgLy93aWR0aDogMS42NWVtO1xuICAgIC8vaGVpZ2h0OiAxLjY1ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAvL3BhZGRpbmc6IDAuMjVlbTtcbiAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICBsaW5lLWhlaWdodDogMC41O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xuICAgIC8vbWluLXdpZHRoOiAyZW07XG4gICAgc3ZnOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5kaXJ0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4jc2lkZWJhci1hc3NvY2lhdGVkLWZpbGUtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5cbiNzaWRlYmFyLWFzc29jaWF0ZWQtZmlsZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDBhM2VhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMHB4IDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMC4xNWVtIDAuNWVtO1xufVxuXG4jc2lkZWJhci51c2VyIHtcbiAgLy93aWR0aDogMjAwcHg7XG4gIC8vbWluLXdpZHRoOiAyMDBweDtcbiAgLm5vZGUtdHlwZSxcbiAgLm5vZGUtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubm9kZS1uYW1lIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNpZGViYXItYWN0aW9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbn1cblxuaS5mYSxcbmkuZmFzLFxuaS5mYXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWluaS1zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgYm9yZGVyOiAxcHggc29saWQgI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogOXB4O1xuICAvKnBvc2l0aW9uOiByZWxhdGl2ZTsqL1xuICB3aWR0aDogNDJweDtcbn1cblxuLm1pbmktc3VibWVudTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnktZGFyaywgIzMzMyl9O1xufVxuXG4ubWluaS1zdWJtZW51IC5pY29uLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMjJweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubWluaS1zdWJtZW51IC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zdWJtZW51LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jc2xpZGUtc3VibWVudSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cblxuLmxkcy1lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMjhweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IC0xLjdlbTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xuICBsZWZ0OiAzMnB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7XG4gIGxlZnQ6IDU2cHg7XG4gIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgbGVmdDogODBweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNikge1xuICBsZWZ0OiAxMDRweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMzIDAuNnMgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjRweCwgMCk7XG4gIH1cbn1cbiIsIlxuICAuc2F2ZS1ub3RpY2Uge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiBlbSgyNik7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBlbSgtMC40NSwgMjYpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIC5jb3B5IHtcbiAgICAgIG1heC13aWR0aDogMzZjaDtcbiAgICAgIGNvbG9yOiAkZ3JheS1hO1xuICAgICAgZm9udC1zaXplOiBlbSgyMCk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDI2LCAyMCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMjVlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzZW0gIWltcG9ydGFudDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMzVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWZpbGxlZCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4uY2FyZC1iYXNpYyB7XG4gICAgcGFkZGluZzogMS4yNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4iLCIjZmVlZGJhY2stbW9kYWwge1xuICAubW9kYWwtY29udGVudCB7XG4gICAgd2lkdGg6IDY2JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4uZmVlZGJhY2stYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xuICB0b3A6IDM1JTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZlZWRiYWNrLWJ0bi1iZywgIzMzMyk7XG4gIGNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tY29sb3IsICNmZmYpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwcHggMHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBkaXNwbGF5OiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB9XG4gIH1cblxuICAmLnB1bHNlIHtcbiAgICBjb2xvcjogdmFyKC0tZmVlZGJhY2stYnRuLXB1bHNlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSkgcm90YXRlKC05MGRlZyk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tcHVsc2UtYmcpO1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZmVlZGJhY2stYnRuLXB1bHNlLWJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZlZWRiYWNrLWJ0bi1wdWxzZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLy9jb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSkgcm90YXRlKC05MGRlZyk7XG4gIH1cbn1cblxuLmZlZWRiYWNrIHtcbiAgJl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNGVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMmVtO1xuXG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IGVtKDE0KTtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNWVtO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzI1NWRmZjtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuXG4gICZfX3N1YmhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuXG4gICZfX3NlY3Rpb24ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgJl9faGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjE1ZW07XG4gICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAuZmVlZGJhY2tfb2wge1xuICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRhY3QtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2YxZjNmYTtcbiAgICBwYWRkaW5nOiAyZW07XG5cbiAgICAuZy1yZWNhcHRjaGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0nZmlsZSddIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlLXVwbG9hZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbiAgICAgIHBhZGRpbmc6IDEuNWVtIDA7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjE1ZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktbGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMmVtO1xuICAgICAgICB3aWR0aDogN2VtO1xuICAgICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5LWE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgLy9mbGV4OiAxIDEgMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG4gICAgICBwYWRkaW5nOiAwLjVlbSAxLjE1ZW07XG4gICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgZm9udC1zaXplOiBlbSgxNCk7XG4gICAgICBsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjAsIDE0KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1hO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICNmZWVkYmFjay1jb250YWN0LWZvcm0tc3VibWl0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC8qaW5wdXQge1xuICAgICAgJlt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMmVtO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2ZW07XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZTogMXB4IGRvdHRlZCAkYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSovXG4gIH1cbn1cbiIsIi5sb2dpYy10YWdnaW5nIHtcbiAgJGxvZ2ljOiAmO1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgLy9tYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAvL3BhZGRpbmc6IDRlbSA0ZW0gNy4yNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgfVxuXG4gICZfX21hdGVyaWFsLWltZyB7XG4gICAgLnByZXZpZXctdGh1bWIge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMTBlbTtcbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAjZTllY2VmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIC8vdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFzdDtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjVlbSAxLjVlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9faGVscC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NWVtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEuMzVlbSAyZW0gMS41ZW07XG5cbiAgICAgIC5vcHRpb24tYnV0dG9ucyB7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N1YmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4ICMwMDAwMDAwZDtcblxuICAgICZfX2hlbHAtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDAuNTVlbTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwLjVlbSAxZW0gMC41ZW0gMS41ZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtLW11bHRpLXNlbGVjdCB7XG4gICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMS4yNWVtIDJlbSAxLjM1ZW07XG4gICAgfVxuXG4gICAgLm9wdGlvbi1idXR0b25zIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbiAgICB9XG5cbiAgICAmX19tdWx0aXJhbmdlIHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDJlbSA0LjVlbSAzZW07XG5cbiAgICAgIC5yYW5nZS1zbGlkZXJfX2hhbmRsZV9fbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9wdGlvbi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xZW07XG5cbiAgJl9fYWNjb3JkaW9uIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJi4tLXZpc2libGUge1xuICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC8vdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tc2xvdztcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJl9fYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJl9fbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnV0dG9uLS1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvL21hcmdpbjogMC4yNWVtIDAuNjVlbSAxLjM1ZW07XG4gIC8vcGFkZGluZzogMC41ZW0gMS41ZW07XG4gIGNvbG9yOiAjNDk1MDU3O1xuICAvL2ZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgLy9mb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAvL2JvcmRlci1yYWRpdXM6IDVlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdXRsaW5lOiBub25lO1xuXG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIC8vbWFyZ2luOiAwLjI1ZW07XG4gIG1hcmdpbjogMC4xNWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIG1pbi1oZWlnaHQ6IDNlbTtcbiAgd2lkdGg6IDMwJTtcbiAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgIzAwMDAwMDMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5jYXJkW2lkXj0nbXVsdGktc2VsZWN0LSddICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi4tLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIGJvcmRlci1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5LWRhcmspLCAjMzMzfTtcbiAgfVxuICAmLi0tYWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG5cbiAgICAuY2FyZFtpZF49J211bHRpLXNlbGVjdC0nXSAmIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1VMLU1vZGVyYXQgRmFtaWx5L1VMLU1vZGVyYXQtUmVndWxhci53b2ZmMicpXG4gICAgICBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvVUwtTW9kZXJhdCBGYW1pbHkvVUwtTW9kZXJhdC1SZWd1bGFyLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdVTCBNb2RlcmF0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9VTC1Nb2RlcmF0IEZhbWlseS9VTC1Nb2RlcmF0LUJsYWNrLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9VTC1Nb2RlcmF0IEZhbWlseS9VTC1Nb2RlcmF0LUJsYWNrLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4mLnRoZW1lLXByZXNldC1mc3JpLFxuLnRoZW1lLXByZXNldC1mc3JpICYge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuXG4gIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCcsICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICBib2R5LnRoZW1lLXByZXNldC1mc3JpLFxuICBodG1sLnRoZW1lLXByZXNldC1mc3JpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICB9XG5cbiAgI21hdGdlbi1jb250cm9sbGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgYTpub3QoLmRyb3Bkb3duLWl0ZW0pLFxuICAgIGEubGluay1kYXJrLFxuICAgIGEubGluay1wcmltYXJ5LFxuICAgICNtYXRnZW4taG9tZSxcbiAgICAuZHJvcGRvd24tdG9nZ2xlLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWhvbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAuaGVybyBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICdVTCBNb2RlcmF0JywgJ1RyZWJ1Y2hldCBNUycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcCgyLjg3NXJlbSwgNC44dncsIDQuMjVyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCgzLjEyNXJlbSwgNS4ydncsIDQuNXJlbSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gIH1cblxuICAucGFnZS1ob21lIC5oZXJvIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCcsICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuMzV2dywgMS4yNXJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogY2xhbXAoMS40NXJlbSwgMS45dncsIDEuODVyZW0pO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1heC13aWR0aDogMzhyZW07XG4gIH1cblxuICAucGFnZS1ob21lIC5ob3ctaXQtd29ya3MgaDQge1xuICAgIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCcsICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODg5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnksIHZhcigtLWJzLXByaW1hcnksICMwMDAwOTUpKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAuaG93LWl0LXdvcmtzIC5zdGVwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucGFnZS1ob21lIC5ob3ctaXQtd29ya3MgLnN0ZXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAuaG93LWl0LXdvcmtzIGg1IHtcbiAgICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnLCAnVHJlYnVjaGV0IE1TJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSkpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTFweDtcbiAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42NXJlbTtcbiAgfVxuXG4gIC5wYWdlLWhvbWUgLmhvdy1pdC13b3JrcyBwIHtcbiAgICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnLCAnVHJlYnVjaGV0IE1TJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMXB4O1xuICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAjZ2V0LXN0YXJ0ZWQsXG4gICNuZXh0QnRuLFxuICAjc3RlcC1iYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC45cmVtIDJyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWluLXdpZHRoOiAxMXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDMuMjVyZW07XG4gIH1cblxuICAucGFnZS1ob21lICNnZXQtc3RhcnRlZCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIH1cbiAgfVxuXG4gICNuZXh0QnRuIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIH1cbiAgfVxuXG4gICNzdGVwLWJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZikgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAjbWF0Z2VuLWNvbnRyb2xsZXIgI21hdGdlbi1idXR0b24tZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMXJlbTtcbiAgICB3aWR0aDogbWluKDEwMCUsIDMycmVtKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuXG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmbGV4OiAxIDEgMTNyZW07XG4gICAgICBtYXgtd2lkdGg6IDE0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5mZWVkYmFjay1idG4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWZlZWRiYWNrLWJ0bi1iZywgdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSkpO1xuICAgIGNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tY29sb3IsICNmZmYpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZmVlZGJhY2stYnRuLWNvbG9yLCAjZmZmKTtcbiAgICB9XG4gIH1cblxuICAubWF0Z2VuLXByb2dyZXNzLWJhciB7XG4gICAgI3Byb2dyZXNzYmFyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC51bml0LFxuICAgIC51bml0Y29tcGxldGUge1xuICAgICAgLmRvdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzkyOTI5MjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICM5MjkyOTI7XG4gICAgICB9XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM5MjkyOTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVuaXQuY29tcGxldGUsXG4gICAgLnVuaXRjb21wbGV0ZSB7XG4gICAgICAuZG90IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAubGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnksICMwMDAwOTUpO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVuaXQuY3VycmVudC1zdGVwIHtcbiAgICAgIC5kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAubGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnksICMwMDAwOTUpO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIGgxIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnF1ZXN0aW9uLWluc3RydWN0aW9ucyBwIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMjRyZW0pKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybS5zaW5nbGUtY29sdW1uLWRpc3BsYXkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDI0cmVtKTtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyOm50aC1jaGlsZChvZGQpIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlcjpudGgtY2hpbGQoZXZlbikge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXI6bGFzdC1jaGlsZDpudGgtY2hpbGQob2RkKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtLnNpbmdsZS1jb2x1bW4tZGlzcGxheSAuYW5zd2VyOmxhc3QtY2hpbGQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciAuYW5zd2VyLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IG1pbigxMDAlLCAyNHJlbSk7XG4gIH1cblxuICAuYW5zd2VyLXJvdyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgLmFuc3dlci1yb3cge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgLmFuc3dlci1yb3cgLmltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgLmFuc3dlci1yb3cgLnRleHQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMThzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE4cyBlYXNlLFxuICAgICAgY29sb3IgMC4xOHMgZWFzZTtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciAuYW5zd2VyLXJvdyAudGV4dC13cmFwcGVyIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMnJlbTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgbGFiZWw6aG92ZXIsXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBsYWJlbDpmb2N1cyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAudGV4dC13cmFwcGVyLFxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgbGFiZWw6aG92ZXIgLnRleHQtd3JhcHBlcixcbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGxhYmVsOmZvY3VzIC50ZXh0LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAudGV4dC13cmFwcGVyIHAsXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBsYWJlbDpob3ZlciAudGV4dC13cmFwcGVyIHAsXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBsYWJlbDpmb2N1cyAudGV4dC13cmFwcGVyIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgI2RhdGEtbGlzdGluZyAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQsXG4gICNkYXRhLWxpc3RpbmcgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDVkOWU0O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgI2RhdGEtbGlzdGluZyAudGFibGUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZDllNDtcbiAgfVxuXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNWQ5ZTQ7XG4gIH1cblxuICAjZGF0YS1saXN0aW5nIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjlmYztcbiAgfVxuXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGQsXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGgsXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChldmVuKSA+IHRkLFxuICAjZGF0YS1saXN0aW5nIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoZXZlbikgPiB0aCB7XG4gICAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgI2RhdGEtbGlzdGluZyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbiAgI2RhdGEtbGlzdGluZyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdlLWhvbWUgI2dldC1zdGFydGVkLFxuICAgICNuZXh0QnRuLFxuICAgICNzdGVwLWJhY2sge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIycmVtO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAjbWF0Z2VuLWNvbnRyb2xsZXIgI21hdGdlbi1idXR0b24tZGl2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDI4cmVtKTtcbiAgICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gICAgfVxuXG4gICAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybS5zaW5nbGUtY29sdW1uLWRpc3BsYXkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMjhyZW0pO1xuICAgIH1cblxuICAgIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgfVxuXG4gICAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyOmxhc3QtY2hpbGQ6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIC5hbnN3ZXItcm93IC50ZXh0LXdyYXBwZXIgcCB7XG4gICAgICBwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtO1xuICAgIH1cbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/