@import"https://fonts.googleapis.com/css?family=Inconsolata|Dosis|PT+Sans+Narrow&display=swap";code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:#e0e0e033;box-shadow:0 2px #0003;border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}.code-toolbar{border-radius:8px}pre[class*=language-]{padding:0 1em;border-radius:8px}pre[rel]:before{font-family:Rubik,Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-weight:700;font-size:12px;content:attr(rel);color:#fff;position:absolute;top:.33rem;left:.52rem;width:100%;padding:0;text-transform:uppercase;font-weight:900}pre[rel=HTML]:before{color:#4caf50;position:relative}pre[rel=CSS]:before,pre[rel=SCSS]:before{color:#ff8a00;position:relative}pre[rel=JAVASCRIPT]:before,pre[rel=TYPESCRIPT]:before{color:#afbde2;position:relative}.lux-tooltip{max-width:150px;font-size:14px;text-align:center;color:#f8f8f2;padding:3px 8px;background:#282a36;border-radius:4px;z-index:1000;opacity:0}.lux-tooltip:after{content:"";position:absolute;border-style:solid}.lux-tooltip-top:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.lux-tooltip-bottom:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.lux-tooltip-left:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.lux-tooltip-right:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.lux-tooltip-show{opacity:1}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.lux-modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.lux-modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5;font-size:1.5rem;font-weight:500;margin-top:0}button.close{background-color:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button:not(:disabled){cursor:pointer}.modal-dialog{position:relative;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:1.75rem auto;pointer-events:none}.lux-modal-body{position:relative;flex:1 1 auto;padding:1rem}.form-group{margin-bottom:1rem}label{display:inline-block;margin-bottom:.5rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.lux-modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-outline-dark{color:#343a40;border-color:#343a40}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.show{opacity:.5}.fade{transition:opacity .15s linear}body{font-family:Dosis,sans-serif;font-size:18px;margin:0 6em}h1,h2,h3,h4,h5,h6{font-family:PT Sans Narrow,sans-serif}hr{border:0px solid #4f447c;height:3px;background:#4f447c;background:linear-gradient(90deg,#4f447c 0% 64%,#cea1ee 97%)}a{color:#4f447c}a:hover{color:#cea1ee}button{font-family:PT Sans Narrow,sans-serif;font-size:18px}.text-acent{color:#4f447c}.inline{font-family:Consolas,monospace;font-weight:700;border:1px solid #00cdcd;border-radius:3px;background:#c0f4f4;padding:0 3px;margin-right:1em}.content-2col{display:grid;grid-template-columns:50% 50%}.debug{background-color:#ffffc0;padding:1em}.control{border-top:2px solid #777;border-bottom:2px solid #777;margin-right:2em}pre{font-family:Inconsolata,Consolas,monospace}.sample{width:49%;display:inline-block}.properties li{margin-bottom:4px}footer{font-size:.8em;text-align:center}kbd{font-size:.75em;background-color:#e0d1df;border:2px solid #630c6e;border-radius:5px;padding:.1em .3em}.configuration{border:1px solid #777;border-radius:8px;padding:1em;margin-bottom:1em}.configuration label{margin-right:2em}.configuration label input[type=checkbox]{margin-right:1em}.lux-microphone{width:18px;height:18px;border-radius:3px;position:relative;display:inline-block;top:4px;left:-22px;background-image:url(microphone.971fc677d4790166.svg);background-size:18px 18px;background-repeat:no-repeat}.lux-recording{width:18px;height:18px;border-radius:7px;position:relative;display:inline-block;top:4px;left:-22px;background-image:url(mic-recording.2530ef2df87e06cf.svg);background-size:18px 18px;background-repeat:no-repeat}.w-20{width:20em}.p50{width:50%}.two-cols{display:grid;grid-template-columns:20rem auto}.two-cols div{padding-right:1rem}
