@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;align-items:flex-start;flex-wrap:nowrap;gap:1rem;min-width:0}#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%;min-width:0}#m4c-matgen #matgen-controller.editor,.m4c-matgen #matgen-controller.editor,:is(.m4c-matgen) #matgen-controller.editor{flex:1 1 auto;width:auto;overflow:auto}@media(max-width: 991.98px){#m4c-matgen #matgen-main,.m4c-matgen #matgen-main,:is(.m4c-matgen) #matgen-main{flex-direction:column;gap:.75rem}#m4c-matgen #matgen-controller.editor,.m4c-matgen #matgen-controller.editor,:is(.m4c-matgen) #matgen-controller.editor{width:100%}}#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 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,.m4c-matgen .step-wrapper,:is(.m4c-matgen) .step-wrapper{text-align:center}#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{flex:0 0 22rem;width:22rem;max-width:100%;padding-right:.5em;height:90vh;overflow-y:auto}@media(max-width: 991.98px){#m4c-matgen #matgen-sidebar,.m4c-matgen #matgen-sidebar,:is(.m4c-matgen) #matgen-sidebar{flex-basis:auto;width:100%;height:auto;max-height:none;padding-right:0}}#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(c42d5c81a35c2c9d0084eaba3fa89c862bb2625c0119403e9ab9038a7e4a6a72.woff2) format("woff2"),url(73f4bfe403b1c61af6313f482012b2816a946427f3d418675b124754929d1443.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"UL Moderat";src:url(294c7da0a2b2d6bb528098a785099a167e554c2ee42a3e99a763fa7f3d3d4d67.woff2) format("woff2"),url(1794fa432f0f3bb79e50fbb4e7cd01c319c57a05d57ca721f45da9a47eba6fbd.woff) format("woff");font-style:normal;font-weight:700;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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QUdFLDJDQUNBLDZDQUdGLG1oRUFHRSxXQUdGLG94QkFFRSxnQkFDQSx5QkFDQSxXQUdGLCtUQUNFLHlCQUNBLHFCQUdGLHFYQUNFLGdCQUNBLHNDQUNBLDRCQUdGLHVZQUNFLG1CQUdGLGdsRUFJRSxrQ0FHRixraUNBRUUsZ0JBR0YseUJBQ0UsMjBCQUdFLFdBQ0EsZ0JBQ0EsWUFDQSxtQkFHRixxYUFDRSxzQkFDQSxXQUdGLHljQUNFLHVDQUNBLGVBR0YsNmtCQUNFLHVDQUdGLHlmQUNFLFdBQ0EsZ0JBR0YscXBCQUNFLGlCQUNBLHFCQUdGLGlxQkFDRSx5QnpCblpOLGdDQUVFLFNBQ0EsVUFDQSxZQUdGLFdBQ0Usa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFLQSxnQkFDRSxnZCIsImZpbGUiOiJtYWluLWMzMWVkODFmMDIzODU0NjgxZTc2LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vQmFzZVxuQGltcG9ydCAnYmFzZS9taXhpbnMnO1xuQGltcG9ydCAnYmFzZS92YXJpYWJsZXMnO1xuQGltcG9ydCAnYmFzZS9mb250cyc7XG5cbi8vQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC1yZWJvb3QnO1xuLy9AaW1wb3J0ICcuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwJztcblxuOnJvb3Qge1xuICB6LWluZGV4OiAxO1xuICAtLWxvYWRlci1vdmVybGF5LWJnLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCAjZmZmKTtcbiAgLS1sb2FkZXItb3ZlcmxheS1vcGFjaXR5OiAuMDU7XG4gIC0tbG9hZGVyLW1lc3NhZ2UtYmctY29sb3I6IHJnYigyNDcsMjQ3LDI0OSk7XG4gIC0tbG9hZGVyLW1lc3NhZ2UtYmctZ3JhZGllbnQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMjQ3LDI0NywyNDksLjcpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMikgNjAlKTtcbiAgLS1sb2FkZXItbWVzc2FnZS1ib3JkZXItY29sb3I6IHJnYmEoMjQ3LDI0NywyNDksLjUpO1xuICAtLWxvYWRlci1zcGlubmVyLWNvbG9yLTE6IHZhcigtLWJzLXByaW1hcnksICMzMzMpO1xuICAtLWxvYWRlci1zcGlubmVyLWNvbG9yLTI6IHZhcigtLWJzLXByaW1hcnksICMzMzMpO1xuICAtLWxvYWRlci1zcGlubmVyLXRpbWluZzogMC44cztcbiAgLS1icy1iYWNrZHJvcC1iZzogI2ZmZjtcbn1cblxuQGltcG9ydCBcImxvYWRlcnNcIjtcblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNpbWFnZS11cGxvYWQtcHJldmlldyB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuI200Yy1tZmEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jb3B0aW9ucy1iZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMmVtO1xuICAgIGhlaWdodDogMmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGExOWM7XG4gICAgYm94LXNoYWRvdzogMCBweCAwcHggNXB4ICM5OTk5OTk7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cbiAgICAmLmNoZWNrZXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvZWRpdG9yLWJnLWxpZ2h0LnBuZyk7XG4gICAgfVxuXG4gICAgJi5jaGVja2VyZWQtZGFyayB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvZWRpdG9yLWJnLWRhcmsucG5nKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGMzMjJmO1xuICAgIH1cbiAgfVxufVxuXG4vKlxuJHByaW1hcnk6ICMwZDZlZmQ7XG4kc2Vjb25kYXJ5OiAjNmM3NTdkO1xuJGRhbmdlcjogI2RjMzU0NTtcbiR3YXJuaW5nOiAjZmZjMTA3O1xuJGluZm86ICMwZGNhZjA7XG4kc3VjY2VzczogIzE5ODc1NDtcbiovXG5cbi8vQGltcG9ydCAnbWF0Z2VuLXZhcmlhYmxlcyc7XG5cbiNtNGMtbWF0Z2VuLFxuLm00Yy1tYXRnZW4sXG46aXMoLm00Yy1tYXRnZW4pIHtcbiAgQGltcG9ydCAnYmFzZS90eXBvZ3JhcGh5JztcbiAgQGltcG9ydCAnbWF0Z2VuJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9oZWFkZXInO1xuICBAaW1wb3J0ICdjb21wb25lbnRzL3N0ZXBzJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9wcm9ncmVzcy1iYXInO1xuICBAaW1wb3J0ICdjb21wb25lbnRzL3NpZGViYXInO1xuICBAaW1wb3J0ICdjb21wb25lbnRzL3NhdmUtbW9kYWwnO1xuICBAaW1wb3J0ICdjb21wb25lbnRzL2ZlZWRiYWNrJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9sb2dpYy10YWdnaW5nJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy9vcHRpb24tYnV0dG9uJztcbiAgQGltcG9ydCAnY29tcG9uZW50cy90aGVtZS1wcmVzZXRzJztcbn1cblxuaHRtbC5tNGMtbWF0Z2VuLFxuYm9keS5tNGMtbWF0Z2VuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNob21lVmlkZW8ge1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGxlZnQ6MDtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG59XG5cblxuLm1vZGFsIHtcbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cbn1cbi8vQGltcG9ydCAnbWF0Z2VuLXZhcmlhYmxlcyc7XG4iLCIubTRjLWxvYWRlci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMTQ3NDgzMDAwO1xuICAvKnBvaW50ZXItZXZlbnRzOiBub25lOyovXG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgYmFja2dyb3VuZDogdmFyKC0tbG9hZGVyLW92ZXJsYXktYmctY29sb3IsICNmZmYpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9wYWNpdHk6IHZhcigtLWxvYWRlci1vdmVybGF5LW9wYWNpdHksIDAuNSk7XG59XG5cbi5tNGMtbG9hZGVyLW92ZXJsYXkubTRjLWxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiB3YWl0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLy96LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxuIiwiLm00Yy1kdWFsLXJpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qYm9yZGVyOiAxcHggc29saWQgI2Y4MDsqL1xufVxuLm00Yy1kdWFsLXJpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tbG9hZGVyLXNwaW5uZXItaGVpZ2h0LCAxMDBweCk7XG4gIGhlaWdodDogdmFyKC0tbG9hZGVyLXNwaW5uZXItd2lkdGgsIDEwMHB4KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IHZhcigtLWxvYWRlci1zcGlubmVyLXdpZHRoLCAxOHB4KSBzb2xpZFxuICAgIHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApIHRyYW5zcGFyZW50XG4gICAgdmFyKC0tbG9hZGVyLXNwaW5uZXItY29sb3ItMiwgIzAwMCkgdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogZHVhbC1yaW5nIHZhcigtLWxvYWRlci1zcGlubmVyLXRpbWluZywgMS4ycykgbGluZWFyIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBkdWFsLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLm00Yy1yaXBwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5tNGMtcmlwcGxlIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tbG9hZGVyLXNwaW5uZXItY29sb3ItMSwgIzAwMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBtNGMtcmlwcGxlIDFzIGN1YmljLWJlemllcigwLCAwLjIsIDAuOCwgMSkgaW5maW5pdGU7XG59XG4ubTRjLXJpcHBsZSBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cbkBrZXlmcmFtZXMgbTRjLXJpcHBsZSB7XG4gIDAlIHtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogMzZweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA0LjklIHtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogMzZweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1JSB7XG4gICAgdG9wOiAzNnB4O1xuICAgIGxlZnQ6IDM2cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIubTRjLWRvdC1jaXJjbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbTRjLWRvdC1jaXJjbGUgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIHRvcDogMzdweDtcbiAgbGVmdDogNjZweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcbiAgdG9wOiAyMnB4O1xuICBsZWZ0OiA2MnB4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDUycHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCg0KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAzN3B4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDIycHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCg2KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG4gIHRvcDogMjJweDtcbiAgbGVmdDogMTFweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcbiAgdG9wOiAzN3B4O1xuICBsZWZ0OiA3cHg7XG59XG4ubTRjLWRvdC1jaXJjbGUgZGl2Om50aC1jaGlsZCg4KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG4gIHRvcDogNTJweDtcbiAgbGVmdDogMTFweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC44cztcbiAgdG9wOiA2MnB4O1xuICBsZWZ0OiAyMnB4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoMTApIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcbiAgdG9wOiA2NnB4O1xuICBsZWZ0OiAzN3B4O1xufVxuLm00Yy1kb3QtY2lyY2xlIGRpdjpudGgtY2hpbGQoMTEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG4gIHRvcDogNjJweDtcbiAgbGVmdDogNTJweDtcbn1cbi5tNGMtZG90LWNpcmNsZSBkaXY6bnRoLWNoaWxkKDEyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG4gIHRvcDogNTJweDtcbiAgbGVmdDogNjJweDtcbn1cbkBrZXlmcmFtZXMgbTRjLWRvdC1jaXJjbGUge1xuICAwJSxcbiAgMjAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbn1cbiIsIi5tNGMtcm9sbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubTRjLXJvbGxlciBkaXYge1xuICBhbmltYXRpb246IG00Yy1yb2xsZXIgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA0MHB4IDQwcHg7XG59XG4ubTRjLXJvbGxlciBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbG9hZGVyLXNwaW5uZXItY29sb3ItMSwgIzAwMCk7XG4gIG1hcmdpbjogLTRweCAwIDAgLTRweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjAzNnM7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgdG9wOiA2M3B4O1xuICBsZWZ0OiA2M3B4O1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMDcycztcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICB0b3A6IDY4cHg7XG4gIGxlZnQ6IDU2cHg7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMDhzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKTphZnRlciB7XG4gIHRvcDogNzFweDtcbiAgbGVmdDogNDhweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE0NHM7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgdG9wOiA3MnB4O1xuICBsZWZ0OiA0MHB4O1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMThzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KTphZnRlciB7XG4gIHRvcDogNzFweDtcbiAgbGVmdDogMzJweDtcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjIxNnM7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVyIHtcbiAgdG9wOiA2OHB4O1xuICBsZWZ0OiAyNHB4O1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjUycztcbn1cbi5tNGMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6YWZ0ZXIge1xuICB0b3A6IDYzcHg7XG4gIGxlZnQ6IDE3cHg7XG59XG4ubTRjLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yODhzO1xufVxuLm00Yy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KTphZnRlciB7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMTJweDtcbn1cbkBrZXlmcmFtZXMgbTRjLXJvbGxlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIubTRjLXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5tNGMtc3Bpbm5lciBkaXYge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA0MHB4IDQwcHg7XG4gIGFuaW1hdGlvbjogbTRjLXNwaW5uZXIgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubTRjLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMzdweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg1KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNnM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg4KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG4ubTRjLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xufVxuLm00Yy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMTEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcbn1cbi5tNGMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG5Aa2V5ZnJhbWVzIG00Yy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLm00Yy1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5tNGMtcmluZyBkaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDhweDtcbiAgYm9yZGVyOiAxOHB4IHNvbGlkIHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbTRjLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gICAgdHJhbnNwYXJlbnQ7XG59XG4ubTRjLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuLm00Yy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuLm00Yy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cbkBrZXlmcmFtZXMgbTRjLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLm00Yy1lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLm00Yy1lbGxpcHNpcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vdG9wOiAzM3B4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XG59XG4ubTRjLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiA4cHg7XG4gIGFuaW1hdGlvbjogbTRjLWVsbGlwc2lzMSAwLjZzIGluZmluaXRlO1xufVxuLm00Yy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IG00Yy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cbi5tNGMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGxlZnQ6IDMycHg7XG4gIGFuaW1hdGlvbjogbTRjLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xufVxuLm00Yy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgbGVmdDogNTZweDtcbiAgYW5pbWF0aW9uOiBtNGMtZWxsaXBzaXMzIDAuNnMgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIG00Yy1lbGxpcHNpczEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG00Yy1lbGxpcHNpczMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG00Yy1lbGxpcHNpczIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjRweCwgMCk7XG4gIH1cbn1cbiIsIi5tNGMtYmFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLm00Yy1iYXJzIGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FkZXItc3Bpbm5lci1jb2xvci0xLCAjMDAwKTtcbiAgYW5pbWF0aW9uOiBtNGMtYmFycyB2YXIoLS1sb2FkZXItc3Bpbm5lci10aW1pbmcsIDEuMnMpIGluZmluaXRlO1xufVxuLm00Yy1iYXJzIGRpdjpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiA4cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjRzO1xufVxuLm00Yy1iYXJzIGRpdjpudGgtY2hpbGQoMikge1xuICBsZWZ0OiAzMnB4O1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjEycztcbn1cbi5tNGMtYmFycyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgbGVmdDogNTZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwO1xufVxuQGtleWZyYW1lcyBtNGMtYmFycyB7XG4gIDAlIHtcbiAgICB0b3A6IDhweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbiAgNTAlLFxuICAxMDAlIHtcbiAgICB0b3A6IDI0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4iLCIubTRjLWJhbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDZweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbG9hZGVyLXNwaW5uZXItY29sb3ItMiwgIzAwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubTRjLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1zcGlubmVyLWNvbG9yLTEsICMwMDApO1xuICBhbmltYXRpb246IG00Yy1iYWxsIHZhcigtLWxvYWRlci1zcGlubmVyLXRpbWluZywgMS4ycykgZWFzZS1pbi1vdXQgaW5maW5pdGVcbiAgICBhbHRlcm5hdGU7XG59XG5Aa2V5ZnJhbWVzIG00Yy1iYWxsIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbiIsIiNtNGMtYm9keS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNtNGMtZnVsbHNjcmVlbi1sb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjE0NzQ4MzY0Nztcbn1cblxuLm00Yy1mdWxsc2NyZWVuLWxvYWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjE0NzQ4MzY0Nztcbn1cblxuLm00Yy1sb2FkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gIHBhZGRpbmc6IDJlbSA0ZW07XG59XG5cbi5tNGMtbG9hZGVyLWNvbnRlbnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbG9hZGVyLWNvbnRlbnQtYmcsICNmZmYpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxvYWRlci1jb250ZW50LWJvcmRlciwgIzk5OSk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IHZhcigtLWxvYWRlci1jb250ZW50LXNoYWRvdywgIzk5OSk7XG59XG5cbi5tNGMtZnVsbHNjcmVlbi1sb2FkZXItbWVzc2FnZSB7XG4gIG1hcmdpbjogMmVtIGF1dG8gMCBhdXRvO1xuICBjb2xvcjogdmFyKC0tbG9hZGVyLW1lc3NhZ2UtY29sb3IsICMwMDApO1xuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCJAaW1wb3J0ICdvdmVybGF5JztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvZHVhbC1yaW5nJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvcmlwcGxlJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvZG90LWNpcmNsZSc7XG5AaW1wb3J0ICdhbmltYXRpb25zL3JvbGxlcic7XG5AaW1wb3J0ICdhbmltYXRpb25zL3NwaW5uZXInO1xuQGltcG9ydCAnYW5pbWF0aW9ucy9yaW5nJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvZWxsaXBzaXMnO1xuQGltcG9ydCAnYW5pbWF0aW9ucy9iYXJzJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMvYmFsbCc7XG5AaW1wb3J0ICdmdWxsLXNjcmVlbic7XG5cbiNtNGMtbG9hZGVyLW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSwgIzMzMykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbG9hZGVyLW1lc3NhZ2UtYmctY29sb3IsICMzMzMpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYWRlci1tZXNzYWdlLWJnLWdyYWRpZW50LCAjMzMzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sb2FkZXItbWVzc2FnZS1ib3JkZXItY29sb3IsICMzMzMpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IC41ZW0gMS4yNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgcCB7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnksICMzMzMpICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLS1icy1iYWNrZHJvcC1iZzogI2ZmZjtcbn1cblxuLm00Yy1sb2FkZXItYW5pbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubTRjLWxvYWRlci1hbmltLm00Yy1zcGlubmVyLFxuLm00Yy1sb2FkZXItYW5pbS5tNGMtcm9sbGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tNGMtYnV0dG9uLWxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm00Yy1lbGVtZW50LWxvYWRlcixcbi5tNGMtYnV0dG9uLWxvYWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiYm9keSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG4gIFxuICBhOm5vdCguYnRuKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgjZmVlZGJhY2stYnRuKSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1mYXN0O1xuICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG4gIH1cbiAgXG4gIEBlYWNoICRoZWFkaW5nIGluICRoZWFkaW5ncyB7XG4gICAgI3skaGVhZGluZ30ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIC8vIFRPRE86IFNlZSBpZiB0aGlzIGlzIG5lZWRlZFxuICAgICAgLy8gZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gIFxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUge1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICB9XG4gIFxuICBoMSB7XG4gICAgZm9udC1zaXplOiBlbSg0OCk7XG4gIH1cbiAgXG4gIGgyIHtcbiAgICBmb250LXNpemU6IGVtKDQwKTtcbiAgfVxuICBcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogZW0oMzIpO1xuICB9XG4gIFxuICBoNCB7XG4gICAgZm9udC1zaXplOiBlbSgyNik7XG4gIH1cbiAgXG4gIGg1IHtcbiAgICBmb250LXNpemU6IGVtKDIwKTtcbiAgfVxuICBcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogZW0oMTYpO1xuICB9XG4gIFxuICAvLyBOT1RFOiBUaGVzZSBhcmUgZGVmaW5lZCBpbiB0aGUgTklBIERlbWVudGlhIE1hdCBHZW4gU3R5bGUgR3VpZGUgb24gSW5WaXNpb25cbiAgLy8gaHR0cHM6Ly9wcm9qZWN0cy5pbnZpc2lvbmFwcC5jb20vZC9tYWluIy9jb25zb2xlLzE5ODI1MDk5LzQxNTM3MDIzMi9pbnNwZWN0XG4gIC5ib2R5LWNvcHkge1xuICAgIC8vIE5PVEU6IHAzIGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICAgICYtLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIH1cbiAgXG4gICAgLy8gTk9URTogcDIgaW4gdHlwb2dyYXBoeSBzdHlsZSB0aWxlXG4gICAgJi0teHMge1xuICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB9XG4gIFxuICAgIC8vIE5PVEU6IHAxIGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICAgICYtLXh4cyB7XG4gICAgICBmb250LXNpemU6IGVtKDEwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgXG4gICAgLy8gTk9URTogcDUgaW4gdHlwb2dyYXBoeSBzdHlsZSB0aWxlXG4gICAgJi0tbGcge1xuICAgICAgZm9udC1zaXplOiBlbSgxOCk7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB9XG4gIFxuICAgIC8vIE5PVEU6IHA2IGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICAgICYtLXhsIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMjApO1xuICAgICAgbGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDMyLCAyMCk7XG4gICAgfVxuICB9XG4gIFxuICBwLFxuICBhIHtcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgfVxuICBcbiAgLy8gTk9URTogcCAocDQgaW4gc29tZSBwbGFjZXMgaW4gRmlnbWEpIGluIHR5cG9ncmFwaHkgc3R5bGUgdGlsZVxuICBwIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgXG4gICAgJiArIHAge1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgfVxuICBcbiAgcCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjEyNWVtO1xuICB9XG4gIFxuICBwICsgaDQsXG4gIHVsICsgaDQsXG4gIG9sICsgaDQge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuICBcbiAgcCArIGgyLFxuICB1bCArIGgyLFxuICBvbCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgXG4gIHAgKyBoMyxcbiAgdWwgKyBoMyxcbiAgb2wgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NWVtO1xuICB9XG4gIFxuICBoMiArIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNWVtO1xuICB9XG4gIFxuICAuYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH0iLCIvLyBGb250c1xuJHJvYm90bzogJ1JvYm90bycsICdPcGVuIFNhbnMnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGZvbnRhd2Vzb21lOiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cbi8vIEJhc2UgQ29sb3JzXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG4kY2hhcmNvYWw6ICMyMTIxMjE7XG4kZ3JheTogIzQxNDE0MTtcbiRncmF5LWE6ICM0NTQ1NDU7XG4kZ3JheS1iOiAjZDhkOGQ4O1xuJGdyYXktYzogIzk5OTtcbiRncmF5LWQ6ICM2ODY4Njg7XG4kZ3JheS1lOiAjODQ4NDg0O1xuJGdyYXktbGlnaHQ6ICNlMWUxZTE7XG4kZ3JheS1saWdodC1hOiAjZThlOGU4O1xuJGdyYXktbGlnaHQtYjogI2Y1ZjVmNTtcblxuJGJsdWUtZGFya2VyOiAjMTQyNTg1O1xuJGJsdWUtZGFyazogIzE2NGJlMjtcbiRibHVlOiAjMjU1ZGZmO1xuJGJsdWUtbGlnaHQ6ICNmMWYzZmE7XG4kYmx1ZS1saWdodC0yOiAjZGJlNGZkO1xuJGJsdWUtbXV0ZWQ6ICNlN2VkZmY7XG4kcHVycGxlOiAjYWUyOWZlO1xuJHB1cnBsZS1tdXRlZDogI2Y1ZTZmZjtcbiRvcmFuZ2U6ICNmMDQ5MTM7XG4kb3JhbmdlLW11dGVkOiAjZmZlM2Q5O1xuXG4vLyRwcmltYXJ5OiAjNzdiYzFmO1xuJHByaW1hcnktbXV0ZWQ6ICNkOGY2ZTQ7XG5cbi8vIEJvb3RzdHJhcCB2YXJpYWJsZSBvdmVycmlkZXNcbi8vJHByaW1hcnk6ICRwcmltYXJ5O1xuLy8kcHJpbWFyeTogI0ZGQjkwNTtcbi8vJHNlY29uZGFyeTogIzBlNzViYztcbiRtb2RhbC1iYWNrZHJvcC1iZzogI2ZmZjtcblxuLy8gUXVlc3Rpb25uYWlyZSBjb2xvciBvcHRpb25zXG4kc2VjdGlvbi10aXRsZS1jb2xvcjogI2JmMWQyZCAhZGVmYXVsdDtcbiRzZWN0aW9uLXN1YnRpdGxlLWNvbG9yOiAjNWE1YTVhICFkZWZhdWx0O1xuXG4vLyBDb21wb25lbnQgQ29sb3JzXG4vLyRtb2RhbC1vdmVybGF5LWNvbG9yOiByZ2JhKCRibGFjaywgMC42NSk7XG5cbi8vIFNldHRpbmdzIGZvciBUcmFuc2l0aW9ucywgQW5pbWF0aW9ucywgTWlzY2VsbGFuZW91c1xuJHRyYW5zaXRpb24tc2xvd2VyOiAwLjg3NXMgZWFzZTtcbiR0cmFuc2l0aW9uLXNsb3c6IDAuNXMgZWFzZTtcbiR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4kdHJhbnNpdGlvbi1mYXN0OiAwLjJzIGVhc2U7XG4kdHJhbnNpdGlvbi1mYXN0ZXI6IDAuMXMgZWFzZTtcblxuLy8gTGlzdHMsIE1hcHMsIENvbGxlY3Rpb25zIGZvciB1c2UgaW4gU2FzcyBGdW5jdGlvbnNcbiRjb2xvcnM6IChcbiAgJ3doaXRlJzogJHdoaXRlLFxuICAnYmxhY2snOiAkYmxhY2ssXG4gICdncmF5JzogJGdyYXksXG4gICdncmF5LWEnOiAkZ3JheS1hLFxuICAnZ3JheS1jJzogJGdyYXktYyxcbiAgJ2dyYXktbGlnaHQtYic6ICRncmF5LWxpZ2h0LWIsXG4gICdibHVlJzogJGJsdWUsXG4gICdibHVlLWRhcmsnOiAkYmx1ZS1kYXJrLFxuICAnYmx1ZS1kYXJrZXInOiAkYmx1ZS1kYXJrZXIsXG4gICdibHVlLWxpZ2h0JzogJGJsdWUtbGlnaHQsXG4pO1xuXG4kaGVhZGluZ3M6IChoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KTtcblxuJGNvbW1vbi1jb3B5OiAoJ3AnLCAncCA+IGEnLCAnbGknLCAnbGkgPiBwJywgJ2xpID4gYScpO1xuXG4vLyBCcmVha3BvaW50c1xuLy8gTk9URTogVGhlc2Ugd2lsbCBwcm9iYWJseSBiZSBoYXJkIHRvIHVzZSBldmVyeSB0aW1lIG9yIGNvbnNpc3RlbnRseVxuLy8gYnV0IHRyeSB0byB1c2UgdGhlbSBvciB1cGRhdGUgdGhlbSB0byBmaXQgdGhlIHByb2plY3Qgc28gd2UgaGF2ZSBsZXNzXG4vLyByZWR1bmRhbmN5IGFuZCBiZXR0ZXIgY29uc2lzdGVuY3kuXG5cbi8vIFVzZWQgZm9yIENhcmQgR3JpZCBvbiBTdGVwIDQgb2YgUERGIGdlbmVyYXRvclxuJGNhcmQtZ3JpZC10b3Atb2Zmc2V0OiAuNWVtO1xuIiwiI2JhZGdlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThlbTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG5cbi5tb2RhbC5yZXZpc2VkLmZhZGUuc2hvdy5tNGMtbWF0Z2VuIHtcbiAgei1pbmRleDogMjE0NzQ4MDAwMDtcbn1cblxuI29wdGlvbnMtYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuMjVlbTtcbn1cblxuLmVudi1iYWRnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA0cHggMnB4O1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgZm9udC1zaXplOiAwLjU1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjM1ZW07XG59XG5cbiN0ZW5hbnQtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I3MmE0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICAvKnBhZGRpbmctcmlnaHQ6IDhweDsqL1xufVxuXG4jZW52LWJhZGdlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4jbWF0Z2VuLWNvbnRyb2xsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWZhLWVycm9yLW1lc3NhZ2Uge1xuICBwIHtcbiAgICBjb2xvcjogcmVkO1xuICB9XG59XG5cbiNtYXRnZW4tbWZhLXNldHVwLW1vZGFsLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5hbGVydC1tb2RhbC1jbG9zZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuI2FsZXJ0LW1vZGFsIHtcbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxuICAuYWxlcnQge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmFsZXJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmMWFlYjU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2lnbnVwLXBhc3N3b3JkLWd1aWRhbmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZ251cC1pbmxpbmUtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGNvbG9yOiAjODQyMDI5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2lnbnVwLWlubGluZS1mZWVkYmFjay5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdlLWhvbWUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVlbTtcbn1cbiNtYXRnZW4taGVhZGVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlLm1vZGFsLWRpYWxvZyB7XG4gIC8qIFdpZHRoICovXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDg1dnc7XG4gIH1cbn1cblxuLnVwbG9hZGVkLWltYWdlLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4jaW1hZ2UtdXBsb2FkLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4udXBsb2FkLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDAuOXB4IHNvbGlkICNlMWUxZTE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAyZW07XG4gIC51cGxvYWQtYXJlYSB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgIzkzOTM5MztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudXBsb2FkLWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gIH1cbn1cblxuI2Nyb3BwZXItZGl2IHtcbiAgLy9tYXgtaGVpZ2h0OiA1MHZoO1xuICAvL21heC13aWR0aDogNjV2dztcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4jY3JvcHBpZS1kaXYge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi50YWJsZS1hY3Rpb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zd2F0Y2gge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmJ0biB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbWF0Z2VuLW1haW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZ2FwOiAxcmVtO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbiNvcHRpb25zLWNvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIC8vbWluLWhlaWdodDogMjIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ubTRjLW1hdGdlbi5vcHRpb24td3JhcHBlcixcbi5vcHRpb24td3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvZWRpdG9yLWJnLnBuZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAwLjE1ZW07XG59XG5cbi5hZG1pbi1vcHRpb24tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIC5vcHRpb24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5vcHRpb24td3JhcHBlcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLm9wdGlvbi13cmFwcGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4ub3B0aW9uLXdyYXBwZXI6YWN0aXZlLFxuLm9wdGlvbi13cmFwcGVyLnNlbGVjdGVkLW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5vcHRpb24td3JhcHBlciBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG4jZXJyb3ItY29udGFpbmVyIHtcbiAgLy93aWR0aDogNDhlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiA0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUwdnc7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuI3NpZGViYXIudXNlciB7XG4gIC8vd2lkdGg6IDIwMHB4O1xuICAvL21pbi13aWR0aDogMjAwcHg7XG4gIC5ub2RlLXR5cGUsXG4gIC5ub2RlLWljb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub2RlLW5hbWUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2lkZWJhci1hY3Rpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnRlbXBsYXRlLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuI3BhZ2UtdGh1bWIge1xuICBtYXgtd2lkdGg6IDI1dnc7XG59XG5cbi5maWxlLXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbiNwcmV2aWV3LWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI0ZW07XG4gIG1hcmdpbjogNGVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgc3ZnIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuI2ZpbmFsaXplLWZvcm0tc2VjdGlvbiB7XG4gIC8vbWF4LXdpZHRoOjI4ZW07XG4gIC8vbWFyZ2luOiBhdXRvO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2E1YTVhNTtcbn1cblxuLmZvcm0tZXJyb3Ige1xuICBjb2xvcjogI3t2YXIoLS1icy1kYW5nZXIpfTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jc2hvdy1ncmlkLFxuI2hpZGUtZ3JpZCxcbiNzbGlkZS1zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxubWFpbi5lZGl0b3Ige1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAvLyBmbGV4LWRpcmVjdGlvbjogO1xuICB3aWR0aDogMTAwdnc7XG59XG5cbiNtYXRnZW4tY29udHJvbGxlciB7XG4gIC8vZGlzcGxheTogZmxleDtcbiAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8vd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuI21hdGdlbi1jb250cm9sbGVyLmVkaXRvciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjbWF0Z2VuLW1haW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgI21hdGdlbi1jb250cm9sbGVyLmVkaXRvciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm5vZGUtbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4jcXVlc3Rpb24tbWF0ZXJpYWwtbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMzBlbTtcbn1cblxuI3F1ZXN0aW9uLXRlbXBsYXRlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgZGl2IHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDM1JTtcbiAgICAgIGhlaWdodDogMzUlO1xuICAgIH1cbiAgfVxuXG4gIC50ZW1wbGF0ZS1vcHRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogJGNhcmQtZ3JpZC10b3Atb2Zmc2V0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICByaWdodDogMC41ZW07XG4gICAgd2lkdGg6IDIwZW07XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoJGJsYWNrLCAwLjEpO1xuXG4gICAgLnRlbXBsYXRlLW9wdGlvbi1pbWFnZSB7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCA2cHggMTVweCAwIHJnYmEoJGJsYWNrLCAwLjE1KTtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAuY2FyZC5vcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoNiB7XG4gICAgICAgICAgbWFyZ2luOiAxLjZlbSAxZW0gMDtcbiAgICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDAgMWVtIDEuNGVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1jb250YWluZXIge1xuICAgIGZsZXg6IDAgMCAxMS4zNWVtO1xuICAgIG1heC13aWR0aDogMTEuMzVlbTtcbiAgICBtYXJnaW4tbGVmdDogMC40NWVtO1xuXG4gICAgQGluY2x1ZGUgbWF4KDE0NjQpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwLjM1ZW07XG4gICAgfVxuXG4gICAgLm9wdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiBlbSgxMDVweCk7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbi10b2dnbGUge1xuICAgIHRvcDogJGNhcmQtZ3JpZC10b3Atb2Zmc2V0O1xuICB9XG59XG5cbiNtYXRnZW4tbG9hZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuI21hdGdlbi1sb2FkZXItY29udGFpbmVyLmZpdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiNtYXRnZW4tbG9hZGVyLWNvbnRhaW5lci5mdWxsLXBhZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbiNtYXRnZW4tbG9hZGVyIC5vdmVybGF5LmxvYWRpbmc6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuI3Byb2dyZXNzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcm9ncmVzcy1sb2FkZXItY29sb3IsICNmMDApO1xufVxuXG4jYWxlcnQtbW9kYWwgLm1vZGFsLWJ1dHRvbnMge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNhbGVydC1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDFlbSAyLjVlbTtcbn1cblxuI2FsZXJ0LW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAvL21heC13aWR0aDogNDV2dztcbn1cblxuaGVhZGVyIHtcbiAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuICB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5wYWdlLWhvbWUge1xuICBoZWFkZXIge1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjYmYxZTJkO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggIzAwMDAwMDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM1MjUyNTIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMWVtO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzBmNzViYyAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiA0ZW07XG5cbiAgICAuaG9tZS10aXRsZS1sb2dvIHtcbiAgICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODg4ODg5cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCAjNzc3KTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIGNvbG9yOiAjNTQ1NDU0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5ob3ctaXQtd29ya3Mge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44ODg4ODlweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXAge1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogN2VtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWcvZG90dGVkLWFycm93LnN2ZycpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDI1NnB4O1xuICAgICAgICB0b3A6IDcwcHg7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICBsZWZ0OiAyMDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGxlZnQ6IDE3MnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zcS1zdGVwIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltZy9zcXVpZ2dsZS1hcnJvdy5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXAtNCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuYnRuLXllbGxvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiOTA1O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMS4yNWVtO1xuICAgIG1hcmdpbjogNGVtIDA7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI5MDU7XG4gICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbjogMmVtIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5hYm91dC1zZWN0aW9uIHtcbiAgICAuaW5uZXIge1xuICAgICAgbWFyZ2luOiA0ZW0gYXV0bztcbiAgICAgIHBhZGRpbmc6IDRlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDM5cHg7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44ODg4ODlweDtcbiAgICAgICAgY29sb3I6ICM1YTVhNWE7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzVhNWE1YTtcbiAgICAgIH1cblxuICAgICAgLmJhbm5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICBwYWRkaW5nOiAxZW0gMC43NWVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICBjb2xvcjogI2JmMWUyZDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3BhZ2UtbG9hZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnNwaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zcGlubmVyLWNvbG9yLTEsICMzMzMpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1zcGlubmVyLWNvbG9yLTIsICMzMzMpO1xuICBhbmltYXRpb246IHNwaW5uZXIgMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLm92ZXJsYXk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3ZlcmxheS1iZy1jb2xvciwgI2ZmZik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogdmFyKC0tb3ZlcmxheS1vcGFjaXR5LCAwLjgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB2YXIoLS1vdmVybGF5LWNvbG9yLCAjMzMzKTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLm92ZXJsYXkubG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKG1lc3NhZ2UpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcGFkZGluZy10b3A6IHZhcigtLW92ZXJsYXktbWVzc2FnZS1wYWRkaW5nLCAyLjVlbSk7XG59XG5cbmRpdi5vdmVybGF5LmxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGl2Lm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIxNDc0ODMwMDA7XG4gIC8qcG9pbnRlci1ldmVudHM6IG5vbmU7Ki9cbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIE1lZGlhIFF1ZXJ5OiBtaW4td2lkdGhcbkBtaXhpbiBtaW4oJHNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkc2l6ZSkpIHtcbiAgICAkc2l6ZTogJHNpemUgKiAxcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuLy8gTWVkaWEgUXVlcnk6IG1heC13aWR0aFxuQG1peGluIG1heCgkc2l6ZSkge1xuICBAaWYgKHVuaXRsZXNzKCRzaXplKSkge1xuICAgICRzaXplOiAkc2l6ZSAqIDFweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemV9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgUXVlcnk6IG1pbi0gYW5kIG1heC13aWR0aCBpbiB0aGF0IG9yZGVyXG5AbWl4aW4gbWlubWF4KCRtaW4sICRtYXgpIHtcbiAgQGlmICh1bml0bGVzcygkbWluKSkge1xuICAgICRtaW46ICRtaW4gKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRtYXgpKSB7XG4gICAgJG1heDogJG1heCAqIDFweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JG1pbn0pIGFuZCAobWF4LXdpZHRoOiAjeyRtYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gUFggdG8gRU0gRGVmYXVsdCBTaXplIGFuZCBGdW5jdGlvblxuJGJhc2UtZm9udC1zaXplOiAxNjtcblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRjb250ZXh0KSkge1xuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcbiAgfVxuXG4gIEByZXR1cm4gY2FsYygkcGl4ZWxzIC8gJGNvbnRleHQgKiAxZW0pO1xufVxuXG4vLyBQWCB0byBlbSBGdW5jdGlvblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKHVuaXRsZXNzKCRjb250ZXh0KSkge1xuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcbiAgfVxuXG4gIEByZXR1cm4gY2FsYygkcGl4ZWxzIC8gJGNvbnRleHQgKiAxZW0pXG59XG5cbi8vIFRPRE86IEV4cGFuZCB0aGlzIHRvIHRha2UgYW55IHR5cGUgb2YgdW5pdCB2YWx1ZSBhbmQgY29udmVydCB0byBwbGFpbiBkZWNpbWFsLlxuQGZ1bmN0aW9uIGxpbmUtaGVpZ2h0KCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCAqIDEpO1xufVxuXG4vLyBQbGFjZWhvbGRlciBtaXhpbiBmb3IgPGlucHV0PlxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJHBsYWNlaG9sZGVyczogXCI6LXdlYmtpdC1pbnB1dFwiIFwiOi1tb3pcIiBcIi1tb3pcIiBcIi1tcy1pbnB1dFwiO1xuICBAZWFjaCAkcGxhY2Vob2xkZXIgaW4gJHBsYWNlaG9sZGVycyB7XG4gICAgJjojeyRwbGFjZWhvbGRlcn0tcGxhY2Vob2xkZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIENsZWFyZml4XG4vLyBUT0RPOiBAam9obiBBcyBmYXIgYXMgSSBjYW4gZmlndXJlLCB0aGlzIGlzIHVzZWQgZXhhY3RseSBvbmNlIHRvIGNyZWF0ZSB0aGUgY2xhc3MgLmNsZWFyZml4LiBJZiBpdCdzXG4vLyB1c2VkIGluIGxpa2UgdHdvIG1vcmUgcGxhY2VzIHRoZW4gSSdkIHNheSBrZWVwIGl0IGJ1dCB0aGlzIGlzIGp1c3QgdW5uZWNlc3NhcnkgYWJzdHJhY3Rpb24gaW1vLlxuLy8gSWYgeW91IGRpc2FncmVlLCBkZWxldGUgdGhpcyBjb21tZW50LiBJZiB5b3UgYWdyZWUsIGZlZWwgZnJlZSB0byByZWlmeSBpdCBvciBqdXN0IHBpbmcgbWUgYW5kXG4vLyBJJ2xsIHVwZGF0ZSBpdC5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJoZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgcGFkZGluZzoxLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOjFlbTtcbn1cblxuZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC50b3Atc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDNlbSAxLjVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1saW5rLWxpZ2h0KX07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtbGluay1saWdodC1ob3Zlcil9O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuMjVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90dG9tLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAzZW0gMS41ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiLnN0ZXAtd3JhcHBlciB7XG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICAgIGNvbG9yOiAje3ZhcigtLXNlY3Rpb24tdGl0bGUtY29sb3IpfTtcbiAgICB9XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAje3ZhcigtLXNlY3Rpb24tc3VidGl0bGUtY29sb3IpfTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgfVxuICAgIC5xdWVzdGlvbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICB9XG4gICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MGVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG5cbiAgICAgICAgJi52YWxpZGF0ZS1lcnJvciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjEwKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjBlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSA0ZW07XG4gICAgICAgICAgICBtYXJnaW46IDFlbSBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi52YWxpZGF0ZS1lcnJvcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24taW5zdHJ1Y3Rpb25zIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgfVxuICAgICAgICAuc2luZ2xlLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjllbTtcbiAgICAgICAgICAgICYuc2luZ2xlLWNvbHVtbi1kaXNwbGF5IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNHB4IDAgcmdiKDAgMCAwIC8gMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxMjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDIsIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodC1iO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktbGlnaHQtYTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFuc3dlci1yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjI1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0LWI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM2VtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2luZ2xlLWNvbHVtbi1kaXNwbGF5IC5hbnN3ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgLm11bHRpLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMi41ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44NzVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYigwIDAgMCAvIDEwJSk7XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICB9XG5cblxuXG4gICAgICAgICAuYW5zd2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC4yNWVtIDAuNjVlbSAxLjM1ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMS41ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1ZW07XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoI3t2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KX0pO1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeS1saWdodCl9O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgIH1cbiAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc3RlcC13cmFwcGVyIHtcbiAgICAgICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgICAgIC5zaW5nbGUtc2VsZWN0LWZvcm0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zaW5nbGUtY29sdW1uLWRpc3BsYXkge1xuICAgICAgICAgICAgICAgICAgICAuYW5zd2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNtYXRnZW4tY29udHJvbGxlciB7XG4gICAjbWF0Z2VuLWJ1dHRvbi1kaXZ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOi42NWVtIDEuMTVlbTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgbWFyZ2luOjFlbTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMjUpO1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KX07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWF0Z2VuLXByb2dyZXNzLWJhciB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICNwcm9ncmVzc2JhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC51bml0IHtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiBlbSgxNCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmRvdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMS43NWVtO1xuICAgICAgaGVpZ2h0OiAxLjc1ZW07XG4gICAgICB0b3A6IC04cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2E1YTVhNTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGNvbG9yOiAjYTVhNWE1O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAubGluZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNWE1YTU7XG4gICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAuY29tcGxldGUgJixcbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgfVxuXG4gICAgICAmLmZpcnN0IHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAmLmxhc3Qge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmN1cnJlbnQtc3RlcCB7XG4gICAgICAuZG90IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnksICMyNDI0MjQpfTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnksICMyNDI0MjQpfTtcbiAgICAgIH1cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogI3t2YXIoLS1icy1wcmltYXJ5LCAjMjQyNDI0KX07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC51bml0Y29tcGxldGUge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IGVtKDE0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuZG90IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjc1ZW07XG4gICAgICBoZWlnaHQ6IDEuNzVlbTtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYTVhNWE1O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgIGJvcmRlci1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgfVxuXG4gICAgLmxpbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgIHotaW5kZXg6IDA7XG5cblxuICAgICAgJi5maXJzdCB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjc2lkZWJhciB7XG4gIC8vZGlzcGxheTogZmxleDtcbiAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvL3Bvc2l0aW9uOiBzdGF0aWM7XG4gIC8vbGVmdDogMC41ZW07XG4gIC8vdG9wOiAwO1xuICAvL3otaW5kZXg6ICRzaWRlYmFyLXotaW5kZXg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLy93aWR0aDogMzAwcHg7XG4gIC8vbWluLXdpZHRoOiAzMDBweDtcbiAgLy9yZXNpemU6IGhvcml6b250YWw7XG4gIC8vb3ZlcmZsb3c6IHNjcm9sbDtcbiAgZmxleC1ncm93OiAxO1xuICAvL3dpZHRoOiAzMDBweDsgLyogdmlld3BvcnQgd2lkdGggKi9cbiAgLy9oZWlnaHQ6IDgwdmg7IC8qIHZpZXdwb3J0IGhlaWdodCAqL1xuICAvL292ZXJmbG93LXk6IHNjcm9sbDtcbiAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5iYWRnZSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNWVtO1xuICAgIGxlZnQ6IDAuMWVtO1xuICAgIHRvcDogLTEuMjVlbTtcbiAgICAmLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgfVxuICB9XG59XG5cbiNtYXRnZW4tc2lkZWJhciB7XG4gIGZsZXg6IDAgMCAyMnJlbTtcbiAgd2lkdGg6IDIycmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBoZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjbWF0Z2VuLXNpZGViYXIge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4udXNlci10b2dnbGUtb2JqZWN0LmhpZGUtYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5ub2RlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgaSxcbiAgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB9XG5cbiAgLmRyb3AtZGVsZXRlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuZHJvcC1kZWxldGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3NpZGViYXItdHJlZSxcbi5yZWFkLW9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmID4gLnRyZWUtbGkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzAzZjQ4Mjk7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogaW5pdGlhbDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAmID4gLnRyZWUtbGkubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjAwO1xuICAgIGNvbG9yOiAjMzAzZjQ4O1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGluaXRpYWw7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5yZWFkLW9yZGVyIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICAubm9kZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgLm5vZGUtZ3JpcCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbiNmb250LXZhcmlhbnRzLW1vZGFsIHtcbiAgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmNoZWNrYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjAwO1xuICBjb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgLyomID4gLm5vZGUtY29udGVudCxcbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm5vZGUtYWN0aW9ucyA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50IC5ub2RlLWljb24sXG4gICYgPiAubm9kZS1jb250ZW50IC5vcGVuLWJ0bixcbiAgJiA+IC5ub2RlLWNvbnRlbnQgLmNsb3NlLWJ0biB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm5vZGUtYWN0aW9ucyBhIC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gIH0qL1xufVxuXG4uc29ydGFibGUtZ2hvc3QuZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1kYW5nZXIpfTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICN7dmFyKC0tYnMtZGFuZ2VyKX07XG4gICYgPiAubm9kZS1jb250ZW50LFxuICAmID4gLm5vZGUtY29udGVudCAubm9kZS1hY3Rpb25zIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtZGFuZ2VyKX07XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm5vZGUtaWNvbixcbiAgJiA+IC5ub2RlLWNvbnRlbnQgLm9wZW4tYnRuLFxuICAmID4gLm5vZGUtY29udGVudCAuY2xvc2UtYnRuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmID4gLm5vZGUtY29udGVudCAubm9kZS1hY3Rpb25zIGEgLmJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAje3ZhcigtLWJzLWRhbmdlcil9O1xuICB9XG59XG5cbi5sYXllci1hY3Rpb24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC5jb21wb25lbnQtZGlydHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJhZGdlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHN2ZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICB9XG59XG5cbi5ub2RlLXRvcCxcbi5ub2RlLWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG4gIC8vZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGluc2V0ICMwMDAwMDAwYztcbiAgbWluLWhlaWdodDogMi41ZW07XG59XG5cbi50cmVlLWxpLmFjdGl2ZSB7XG4gIC5ub2RlLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubGF5ZXItYWN0aW9uIHtcbiAgLy93aWR0aDogMS41ZW07XG4gIG1hcmdpbjogMCAwLjJlbTtcbn1cblxuLm5vZGUtbGFiZWwge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5ub2RlLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLm5vZGUtYWN0aW9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG4ubm9kZS10eXBlIHtcbiAgd2lkdGg6IDMzJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGl2IHtcbiAgICAvL2hlaWdodDogMWVtO1xuICB9XG59XG5cbi5ub2RlLWluZm8ge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5ub2RlLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5vZGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDBlbSAwLjQ1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8vY3Vyc29yOiBwb2ludGVyO1xuICAubm9kZS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIH1cbiAgfVxuICAubm9kZS1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICAvL3dpZHRoOiAxLjY1ZW07XG4gICAgICAvL2hlaWdodDogMS42NWVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmc6IDAuMjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICAgICAgbWFyZ2luOiAwLjFlbSAwLjE1ZW07XG4gICAgICBtaW4td2lkdGg6IDJlbTtcbiAgICAgIHN2ZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAuZGlydHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgIH1cblxuICAgIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIH1cbiAgfVxufVxuXG4udHJlZS11bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnRyZWUtbGkge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcblxuICAub3Blbi1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG4gICAgY29sb3I6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIHdpZHRoOiAwLjVlbTtcbiAgfVxuICAuY2xvc2UtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAgIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICB3aWR0aDogMC41ZW07XG4gIH1cbiAgLm5vLWJ0biB7XG4gICAgd2lkdGg6IDAuNWVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5vZGUtZ3JpcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxuICAubm9kZS1pY29uIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1pbi13aWR0aDogMmVtO1xuICB9XG4gIC5ub2RlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAuMjVlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzAzZjQ4MjI7XG4gICAgYmFja2dyb3VuZDogIzMwM2Y0ODA1O1xuICAgIG1hcmdpbjogMC4zNWVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLmJhZGdlLWFjdGlvbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC50cmVlLWxpLmFjdGl2ZSA+IC5ub2RlLWNvbnRlbnQsXG4gICYgPiAubm9kZS1jb250ZW50OmhvdmVyIHtcbiAgICAvL2JhY2tncm91bmQ6ICN7dmFyKC0tYnMtcHJpbWFyeSl9O1xuICAgIC8vY29sb3I6ICNmZmY7XG4gICAgLy9ib3JkZXI6IDJweCBkYXNoZWQgI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgLyoub3Blbi1idG4sXG4gICAgLmNsb3NlLWJ0biB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAubm9kZS1pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiovXG4gICAgLm5vZGUtYWN0aW9ucyB7XG4gICAgICBzdmcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICAgICYgPiBhLFxuICAgICAgJiA+IC5kcm9wZG93biBhIHtcbiAgICAgICAgY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgICB9XG5cbiAgICAgICYgPiBhOmhvdmVyLFxuICAgICAgJiA+IC5kcm9wZG93biBhLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgICYgPiAuZHJvcGRvd24gYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgIH1cbiAgICAgICYgYS5sYXllci1hY3Rpb246aG92ZXIge1xuICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICB9XG5cbiAgICAgICYgPiAuYmFkZ2UtYWN0aW9uIHtcbiAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiAuYmFkZ2UtYWN0aW9uOmhvdmVyIHtcbiAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLm5vLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5jb2xsYXBzaWJsZUxpc3QgbGkge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbmxpLmNvbGxhcHNpYmxlTGlzdE9wZW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLm9wZW4tYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLmNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLm5vLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5saS5jb2xsYXBzaWJsZUxpc3RDbG9zZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLm9wZW4tYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJiA+IC5ub2RlLWNvbnRlbnQgPiAubm9kZS10b2dnbGUgPiAuY2xvc2UtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICYgPiAubm9kZS1jb250ZW50ID4gLm5vZGUtdG9nZ2xlID4gLm5vLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jc2lkZWJhci1tYWluIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAvL3BhZGRpbmc6IDAgOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cblxuI3NpZGViYXItaGVhZGVyLFxuI3NpZGViYXItYXNzb2NpYXRlZC1maWxlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gIGJvcmRlcjogMXB4IHNvbGlkICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMwM2Y0ODIyO1xuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhci1saSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4xNWVtIDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAvL2N1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpZGViYXItbGk6aG92ZXIgLnNpZGViYXItbGkuYWN0aXZlIHtcbiAgLy9iYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXByaW1hcnkpfTtcbiAgLy9jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjAwO1xufVxuXG4uc2lkZWJhci1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGJvdHRvbTogMC43NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgYnV0dG9uIHtcbiAgICAvL3dpZHRoOiAxLjY1ZW07XG4gICAgLy9oZWlnaHQ6IDEuNjVlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC8vcGFkZGluZzogMC4yNWVtO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjU7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG4gICAgLy9taW4td2lkdGg6IDJlbTtcbiAgICBzdmc6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmRpcnR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiNzaWRlYmFyLWFzc29jaWF0ZWQtZmlsZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuI3NpZGViYXItYXNzb2NpYXRlZC1maWxlLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMGEzZWE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwcHggMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwLjE1ZW0gMC41ZW07XG59XG5cbiNzaWRlYmFyLnVzZXIge1xuICAvL3dpZHRoOiAyMDBweDtcbiAgLy9taW4td2lkdGg6IDIwMHB4O1xuICAubm9kZS10eXBlLFxuICAubm9kZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub2RlLW5hbWUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2lkZWJhci1hY3Rpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxufVxuXG5pLmZhLFxuaS5mYXMsXG5pLmZhciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5taW5pLXN1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBib3JkZXI6IDFweCBzb2xpZCAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA5cHg7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG4gIHdpZHRoOiA0MnB4O1xufVxuXG4ubWluaS1zdWJtZW51OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeS1kYXJrLCAjMzMzKX07XG59XG5cbi5taW5pLXN1Ym1lbnUgLmljb24tYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5taW5pLXN1Ym1lbnUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnN1Ym1lbnUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNzbGlkZS1zdWJtZW51IHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG4ubGRzLWVsbGlwc2lzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEyOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogLTEuN2VtO1xufVxuLmxkcy1lbGxpcHNpcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiA4cHg7XG4gIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMSAwLjZzIGluZmluaXRlO1xufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGxlZnQ6IDMycHg7XG4gIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgbGVmdDogNTZweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNSkge1xuICBsZWZ0OiA4MHB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg2KSB7XG4gIGxlZnQ6IDEwNHB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC42cyBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNHB4LCAwKTtcbiAgfVxufVxuIiwiXG4gIC5zYXZlLW5vdGljZSB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IGVtKDI2KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGVtKC0wLjQ1LCAyNik7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgLmNvcHkge1xuICAgICAgbWF4LXdpZHRoOiAzNmNoO1xuICAgICAgY29sb3I6ICRncmF5LWE7XG4gICAgICBmb250LXNpemU6IGVtKDIwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjYsIDIwKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmJ1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMS4yNWVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICAgICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZmlsbGVkIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXG4gICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbi5jYXJkLWJhc2ljIHtcbiAgICBwYWRkaW5nOiAxLjI1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiIsIiNmZWVkYmFjay1tb2RhbCB7XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5mZWVkYmFjay1idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwYWRkaW5nLXRvcDogMC41ZW07XG4gIHRvcDogMzUlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmVlZGJhY2stYnRuLWJnLCAjMzMzKTtcbiAgY29sb3I6IHZhcigtLWZlZWRiYWNrLWJ0bi1jb2xvciwgI2ZmZik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDBweCAwcHg7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICMwMDA7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKC05MGRlZyk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIH1cbiAgfVxuXG4gICYucHVsc2Uge1xuICAgIGNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tcHVsc2UtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KSByb3RhdGUoLTkwZGVnKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZlZWRiYWNrLWJ0bi1wdWxzZS1iZyk7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tcHVsc2UtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmVlZGJhY2stYnRuLXB1bHNlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAvL2NvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KSByb3RhdGUoLTkwZGVnKTtcbiAgfVxufVxuXG4uZmVlZGJhY2sge1xuICAmX19jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA0ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEyZW07XG5cbiAgICAuY29sLWxnLTEyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTQpO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1ZW07XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMjU1ZGZmO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJl9fc3ViaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG5cbiAgJl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMTVlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5mZWVkYmFja19vbCB7XG4gICAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cbiAgfVxuXG4gICYtY29udGFjdC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmM2ZhO1xuICAgIHBhZGRpbmc6IDJlbTtcblxuICAgIC5nLXJlY2FwdGNoYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdmaWxlJ10ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuM2VtO1xuICAgICAgcGFkZGluZzogMS41ZW0gMDtcbiAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMTVlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2FhYTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcbiAgICAgICAgcGFkZGluZzogMCAyZW07XG4gICAgICAgIHdpZHRoOiA3ZW07XG4gICAgICAgIGhlaWdodDogM2VtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXktYTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICAvL2ZsZXg6IDEgMSAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDEuMTVlbTtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICBmb250LXNpemU6IGVtKDE0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgyMCwgMTQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWE7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2ZlZWRiYWNrLWNvbnRhY3QtZm9ybS1zdWJtaXQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLyppbnB1dCB7XG4gICAgICAmW3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjVlbSAyZW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiAxcHggZG90dGVkICRibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ki9cbiAgfVxufVxuIiwiLmxvZ2ljLXRhZ2dpbmcge1xuICAkbG9naWM6ICY7XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICAvL21hcmdpbi10b3A6IDEuNWVtO1xuICAgIC8vcGFkZGluZzogNGVtIDRlbSA3LjI1ZW07XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgcGFkZGluZy10b3A6IDEuNWVtO1xuICB9XG5cbiAgJl9fbWF0ZXJpYWwtaW1nIHtcbiAgICAucHJldmlldy10aHVtYiB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAxMGVtO1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4ICNlOWVjZWY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZCB7XG4gICAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1mYXN0O1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMC41ZW0gMWVtIDAuNWVtIDEuNWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmX19oZWxwLXRleHQge1xuICAgICAgZm9udC1zaXplOiAwLjU1ZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMS4zNWVtIDJlbSAxLjVlbTtcblxuICAgICAgLm9wdGlvbi1idXR0b25zIHtcbiAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggIzAwMDAwMDBkO1xuXG4gICAgJl9faGVscC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NWVtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjVlbSAxLjVlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gICAgfVxuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuY2FyZC0tbXVsdGktc2VsZWN0IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxLjI1ZW0gMmVtIDEuMzVlbTtcbiAgICB9XG5cbiAgICAub3B0aW9uLWJ1dHRvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICAgIH1cblxuICAgICZfX211bHRpcmFuZ2Uge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMmVtIDQuNWVtIDNlbTtcblxuICAgICAgLnJhbmdlLXNsaWRlcl9faGFuZGxlX19sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIub3B0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy9hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogLTFlbTtcblxuICAmX19hY2NvcmRpb24ge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAmLi0tdmlzaWJsZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1zbG93O1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAmX19hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmX19saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idXR0b24tLW9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vbWFyZ2luOiAwLjI1ZW0gMC42NWVtIDEuMzVlbTtcbiAgLy9wYWRkaW5nOiAwLjVlbSAxLjVlbTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIC8vZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAvL2ZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICN7dmFyKC0tYnMtc2Vjb25kYXJ5KX07XG4gIC8vYm9yZGVyLXJhZGl1czogNWVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgLy9tYXJnaW46IDAuMjVlbTtcbiAgbWFyZ2luOiAwLjE1ZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgbWluLWhlaWdodDogM2VtO1xuICB3aWR0aDogMzAlO1xuICAvL3RyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCAjMDAwMDAwMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmNhcmRbaWRePSdtdWx0aS1zZWxlY3QtJ10gJiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICM0OTUwNTc7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLi0tc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1wcmltYXJ5KX07XG4gICAgYm9yZGVyLWNvbG9yOiAje3ZhcigtLWJzLXByaW1hcnktZGFyayksICMzMzN9O1xuICB9XG4gICYuLS1hY3RpdmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXIoLS1icy1zZWNvbmRhcnkpfTtcblxuICAgIC5jYXJkW2lkXj0nbXVsdGktc2VsZWN0LSddICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcigtLWJzLXNlY29uZGFyeSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvVUwtTW9kZXJhdCBGYW1pbHkvVUwtTW9kZXJhdC1SZWd1bGFyLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9VTC1Nb2RlcmF0IEZhbWlseS9VTC1Nb2RlcmF0LVJlZ3VsYXIud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1VMLU1vZGVyYXQgRmFtaWx5L1VMLU1vZGVyYXQtTWVkaXVtLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9VTC1Nb2RlcmF0IEZhbWlseS9VTC1Nb2RlcmF0LU1lZGl1bS53b2ZmJylcbiAgICAgIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCc7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvVUwtTW9kZXJhdCBGYW1pbHkvVUwtTW9kZXJhdC1Cb2xkLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9VTC1Nb2RlcmF0IEZhbWlseS9VTC1Nb2RlcmF0LUJvbGQud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1VMLU1vZGVyYXQgRmFtaWx5L1VMLU1vZGVyYXQtQmxhY2sud29mZjInKVxuICAgICAgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL1VMLU1vZGVyYXQgRmFtaWx5L1VMLU1vZGVyYXQtQmxhY2sud29mZicpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiYudGhlbWUtcHJlc2V0LWZzcmksXG4udGhlbWUtcHJlc2V0LWZzcmkgJiB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG5cbiAgZm9udC1mYW1pbHk6ICdVTCBNb2RlcmF0JywgJ1RyZWJ1Y2hldCBNUycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4gIGJvZHkudGhlbWUtcHJlc2V0LWZzcmksXG4gIGh0bWwudGhlbWUtcHJlc2V0LWZzcmkge1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIH1cblxuICAjbWF0Z2VuLWNvbnRyb2xsZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICBoZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnksICMwMDAwOTUpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBhOm5vdCguZHJvcGRvd24taXRlbSksXG4gICAgYS5saW5rLWRhcmssXG4gICAgYS5saW5rLXByaW1hcnksXG4gICAgI21hdGdlbi1ob21lLFxuICAgIC5kcm9wZG93bi10b2dnbGUsXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtaG9tZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNWVtO1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIH1cblxuICAucGFnZS1ob21lIC5oZXJvIGgxIHtcbiAgICBmb250LWZhbWlseTogJ1VMIE1vZGVyYXQnLCAnVHJlYnVjaGV0IE1TJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDIuODc1cmVtLCA0Ljh2dywgNC4yNXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IGNsYW1wKDMuMTI1cmVtLCA1LjJ2dywgNC41cmVtKTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgfVxuXG4gIC5wYWdlLWhvbWUgLmhlcm8gcCB7XG4gICAgZm9udC1mYW1pbHk6ICdVTCBNb2RlcmF0JywgJ1RyZWJ1Y2hldCBNUycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS4zNXZ3LCAxLjI1cmVtKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjQ1cmVtLCAxLjl2dywgMS44NXJlbSk7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWF4LXdpZHRoOiAzOHJlbTtcbiAgfVxuXG4gIC5wYWdlLWhvbWUgLmhvdy1pdC13b3JrcyBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdVTCBNb2RlcmF0JywgJ1RyZWJ1Y2hldCBNUycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC44ODlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSwgdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAucGFnZS1ob21lIC5ob3ctaXQtd29ya3MgLnN0ZXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wYWdlLWhvbWUgLmhvdy1pdC13b3JrcyAuc3RlcDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAucGFnZS1ob21lIC5ob3ctaXQtd29ya3MgaDUge1xuICAgIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCcsICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LCB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMXB4O1xuICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjY1cmVtO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAuaG93LWl0LXdvcmtzIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnVUwgTW9kZXJhdCcsICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjExcHg7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAucGFnZS1ob21lICNnZXQtc3RhcnRlZCxcbiAgI25leHRCdG4sXG4gICNzdGVwLWJhY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMnJlbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBtaW4td2lkdGg6IDExcmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMy4yNXJlbTtcbiAgfVxuXG4gIC5wYWdlLWhvbWUgI2dldC1zdGFydGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgfVxuICB9XG5cbiAgI25leHRCdG4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnksICMwMDAwOTUpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgfVxuICB9XG5cbiAgI3N0ZXAtYmFjayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZikgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICNtYXRnZW4tY29udHJvbGxlciAjbWF0Z2VuLWJ1dHRvbi1kaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICAgIHdpZHRoOiBtaW4oMTAwJSwgMzJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZsZXg6IDEgMSAxM3JlbTtcbiAgICAgIG1heC13aWR0aDogMTRyZW07XG4gICAgfVxuICB9XG5cbiAgLmZlZWRiYWNrLWJ0biB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZmVlZGJhY2stYnRuLWJnLCB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KSk7XG4gICAgY29sb3I6IHZhcigtLWZlZWRiYWNrLWJ0bi1jb2xvciwgI2ZmZik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1mZWVkYmFjay1idG4tY29sb3IsICNmZmYpO1xuICAgIH1cbiAgfVxuXG4gIC5tYXRnZW4tcHJvZ3Jlc3MtYmFyIHtcbiAgICAjcHJvZ3Jlc3NiYXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnVuaXQsXG4gICAgLnVuaXRjb21wbGV0ZSB7XG4gICAgICAuZG90IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTI5MjkyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzkyOTI5MjtcbiAgICAgIH1cblxuICAgICAgLmxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogIzkyOTI5MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pdC5jb21wbGV0ZSxcbiAgICAudW5pdGNvbXBsZXRlIHtcbiAgICAgIC5kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSk7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LCAjMDAwMDk1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pdC5jdXJyZW50LXN0ZXAge1xuICAgICAgLmRvdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSwgIzAwMDA5NSk7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAucXVlc3Rpb24taW5zdHJ1Y3Rpb25zIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAyNHJlbSkpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMC44NzVyZW07XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtLnNpbmdsZS1jb2x1bW4tZGlzcGxheSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMjRyZW0pO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXI6bnRoLWNoaWxkKG9kZCkge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyOm50aC1jaGlsZChldmVuKSB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlcjpsYXN0LWNoaWxkOm50aC1jaGlsZChvZGQpIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0uc2luZ2xlLWNvbHVtbi1kaXNwbGF5IC5hbnN3ZXI6bGFzdC1jaGlsZDpudGgtY2hpbGQob2RkKSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIC5hbnN3ZXItcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogbWluKDEwMCUsIDI0cmVtKTtcbiAgfVxuXG4gIC5hbnN3ZXItcm93IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciAuYW5zd2VyLXJvdyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciAuYW5zd2VyLXJvdyAuaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciAuYW5zd2VyLXJvdyAudGV4dC13cmFwcGVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xOHMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMThzIGVhc2UsXG4gICAgICBjb2xvciAwLjE4cyBlYXNlO1xuICB9XG5cbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIC5hbnN3ZXItcm93IC50ZXh0LXdyYXBwZXIgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWRhcmssICMwYTMyZmYpO1xuICAgIHBhZGRpbmc6IDAuOXJlbSAycmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBpbnB1dDpjaGVja2VkICsgbGFiZWwsXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBsYWJlbDpob3ZlcixcbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGxhYmVsOmZvY3VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC50ZXh0LXdyYXBwZXIsXG4gIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0gLmFuc3dlciBsYWJlbDpob3ZlciAudGV4dC13cmFwcGVyLFxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgbGFiZWw6Zm9jdXMgLnRleHQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeS1kYXJrLCAjMGEzMmZmKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gIH1cblxuICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC50ZXh0LXdyYXBwZXIgcCxcbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGxhYmVsOmhvdmVyIC50ZXh0LXdyYXBwZXIgcCxcbiAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIGxhYmVsOmZvY3VzIC50ZXh0LXdyYXBwZXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAjZGF0YS1saXN0aW5nIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCxcbiAgI2RhdGEtbGlzdGluZyAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ5ZTQ7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAjZGF0YS1saXN0aW5nIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDVkOWU0O1xuICB9XG5cbiAgI2RhdGEtbGlzdGluZyAudGFibGUgdGhlYWQgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktZGFyaywgIzBhMzJmZik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q1ZDllNDtcbiAgfVxuXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZjO1xuICB9XG5cbiAgI2RhdGEtbGlzdGluZyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbiAgI2RhdGEtbGlzdGluZyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCxcbiAgI2RhdGEtbGlzdGluZyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKGV2ZW4pID4gdGQsXG4gICNkYXRhLWxpc3RpbmcgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChldmVuKSA+IHRoIHtcbiAgICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAjZGF0YS1saXN0aW5nIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLFxuICAjZGF0YS1saXN0aW5nIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBhZ2UtaG9tZSAjZ2V0LXN0YXJ0ZWQsXG4gICAgI25leHRCdG4sXG4gICAgI3N0ZXAtYmFjayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjJyZW07XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIH1cblxuICAgICNtYXRnZW4tY29udHJvbGxlciAjbWF0Z2VuLWJ1dHRvbi1kaXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zdGVwLXdyYXBwZXIgLnF1ZXN0aW9uIC5zaW5nbGUtc2VsZWN0LWZvcm0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMjhyZW0pO1xuICAgICAgcm93LWdhcDogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtLnNpbmdsZS1jb2x1bW4tZGlzcGxheSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAyOHJlbSk7XG4gICAgfVxuXG4gICAgLnN0ZXAtd3JhcHBlciAucXVlc3Rpb24gLnNpbmdsZS1zZWxlY3QtZm9ybSAuYW5zd2VyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgICB9XG5cbiAgICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXI6bGFzdC1jaGlsZDpudGgtY2hpbGQob2RkKSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgICB9XG5cbiAgICAuc3RlcC13cmFwcGVyIC5xdWVzdGlvbiAuc2luZ2xlLXNlbGVjdC1mb3JtIC5hbnN3ZXIgLmFuc3dlci1yb3cgLnRleHQtd3JhcHBlciBwIHtcbiAgICAgIHBhZGRpbmc6IDAuODc1cmVtIDEuMjVyZW07XG4gICAgfVxuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/