*{margin:0;padding:0;outline:none}#root,body,html{height:100%}body{font-family:"Roboto",Helvetica,sans-serif;font-weight:300}.IconCircle{border-radius:100%;padding:8px}.IconMask{-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;background:#fff}.IconCircle .IconMask{width:20px;height:20px;background:#fff}.IconMaskWhite{background:#fff}.IconSpin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}p{margin-bottom:1em}p.subtle{color:#999}p strong{font-weight:500}p a{color:#0082fa}a:link,a:visited{color:inherit}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Flex{display:flex}.FlexRow{flex-direction:row}.FlexColumn{flex-direction:column}.FlexGrow{flex-grow:1}.FlexNoGrow{flex-grow:0}.FlexShrink{flex-shrink:1}.FlexNoShrink{flex-shrink:0}.FlexAlignItemsCenter{align-items:center}.FlexJustifyContentCenter{justify-content:center}.WidthAuto{width:auto!important}.Fieldset{padding:1em;border:1px solid #d9d9d9;border-radius:5px;margin-bottom:1em}.RouteNode{display:inline-block;padding:0 3px;min-width:20px;box-sizing:border-box;height:20px;line-height:20px;font-size:12px;font-weight:400;text-align:center;border-radius:3px;margin:0 3px;color:#000;transition:all .5s;cursor:default}.MuiTableRow-root{height:48px}.CapabilityType{font-family:monospace!important;font-size:1em!important}.CapabilityType-boolean{color:#ff5f00!important}.CapabilityType-number{color:#bd5189!important}.CapabilityType-string{color:#74a53c!important}.CapabilityType-object{color:#3c9ca6!important}.CapabilityType-enum{color:#a63c3c!important}.MuiSnackbarContent-message{color:#fff}.SimulatorContent .MuiTypography-root{color:#000}.SimulatorContent .MuiListItem-button:hover{background-color:rgba(0,0,0,.08)}.SimulatorContent .MuiSvgIcon-root{fill:#000}.TitleDivider{display:flex;align-items:center;padding:0 20px;color:#88898c;text-transform:uppercase;font-size:12px;cursor:default;transition:all .35s ease-in-out}.TitleDivider:after{content:"";background-color:hsla(0,0%,100%,.1);height:1px;margin-left:10px;flex:1 1 auto;transition:all .35s ease-in-out}.is-nav-collapsed .TitleDivider{padding:0 5px;font-size:10px;justify-content:center}.is-nav-collapsed .TitleDivider:after{width:0;flex:0 1;margin-left:0}.NavLogo{width:40px;height:40px;margin:-4px;flex-shrink:0;transition:margin .35s ease-in-out}.is-nav-collapsed .NavLogo{margin:-10px}.NavAvatar{margin-right:10px;height:48px;width:48px;flex-shrink:0;transition:margin .35s ease-in-out}.NavAvatarTitle{overflow:hidden}.NavAvatarTitle h6{overflow:hidden;text-overflow:ellipsis}.is-nav-collapsed .NavAvatar{margin-top:-8px;margin-right:20px;margin-left:-10px}.is-nav-collapsed .NavAvatarTitle{display:none}.LogOutLink{--mask-color:#88898c;display:flex;align-items:center;color:#88898c;cursor:pointer;background:none;border:none;font-size:14px}.LogOutLink span{margin-right:5px}.LogOutLink:hover{--mask-color:#0082fa;color:#0082fa}.NavGroup{padding:10px}.NavList .NavLink{padding-left:20px}.NavLink{border-radius:10px;margin:5px 0;padding:10px;display:flex;align-items:center;cursor:pointer;text-decoration:none;transition:.2s ease-in-out}.NavLink__icon{margin-right:15px}.NavLink__icon *{display:block!important}.NavLink__text{font-size:16px;line-height:20px}.is-nav-collapsed{width:60px!important}.is-nav-collapsed .NavLink__text{display:none}.NavLink.Active span{color:#0082fa;font-weight:500!important}.NavLink.Active .mask-icon{background-color:#0082fa}.NavLink:hover{background-color:#1e1f24;font-weight:500}.NavLink.Active svg path{fill:#0082fa}.ReferenceLink{display:block;margin-top:20px}.ReferenceLink:hover{text-decoration:underline!important}.MuiPaper-rounded{border-radius:10px!important;border:none!important;box-shadow:0 10px 44px 0 rgba(0,0,0,.14),0 2px 12px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.08),0 0 1px 0 hsla(0,0%,100%,.4)!important}.mask-icon{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-size:var(--mask-size,20px);mask-size:var(--mask-size,20px);width:20px;height:20px;display:inline-block;background-color:#fff;background-color:var(--mask-color,#fff)}.PageHome{padding-top:10vmin;box-sizing:border-box}.PageHome a[href]{text-decoration:none}.PageHomeAnim{overflow:hidden;position:absolute;left:-50vw;top:-35vw;bottom:0;right:0}.PageHomeAnim:before{content:"";display:block;width:250vw;height:250vw;z-index:0;opacity:0;background:url(/static/media/logo.4edfc436.svg) no-repeat 50%;background-size:contain;-webkit-animation:rotate 30s linear infinite,home-fade-in 5s ease-out 1 forwards;animation:rotate 30s linear infinite,home-fade-in 5s ease-out 1 forwards;will-change:transform,opacity}@-webkit-keyframes home-fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-fade-in{0%{opacity:0}to{opacity:1}}.DocsNav{position:absolute;top:20px;right:20px}.DocsNav h2{font-size:24px;color:#fff}.DocsNav h3{margin-top:20px;margin-bottom:0;font-size:16px;font-weight:700}.DocsNav h3:first-of-type{margin-top:0}.DocsNav__button{border:none;display:flex;background:#222329;box-shadow:0 10px 44px 0 rgba(0,0,0,.14),0 2px 12px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.08),0 0 1px 0 hsla(0,0%,100%,.4);border-radius:50%;transition:.2s ease-in-out;cursor:pointer}.DocsNav__button-icon{-webkit-mask-image:url(/static/media/grid-view-medium.77a36d32.svg);mask-image:url(/static/media/grid-view-medium.77a36d32.svg);-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:block;background-color:#fff;width:40px;height:40px;transition:.2s ease-in-out}.DocsNav__button:hover{transform:scale(1.05)}.DocsNav__button:active{transform:scale(1)}.DocsNav__menu{display:none;pointer-events:none;position:absolute;z-index:500;top:calc(100% + 15px);right:0;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:perspective(300px) rotateX(-5deg) scale(.95);transform-origin:top right;background:#222329;border-radius:10px;box-shadow:0 10px 44px 0 rgba(0,0,0,.14),0 2px 12px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.08),0 0 1px 0 hsla(0,0%,100%,.4);padding:20px}.DocsNav__banner{background-image:url(https://etc.athom.com/logo/transparent/1024.png);background-position:47% -22%;padding:20px;margin:-20px -20px 30px;border-radius:10px 10px 0 0}.DocsNav__list{list-style:none}.is-DocsNav-active .DocsNav__menu{pointer-events:auto;display:block;opacity:1;transform:perspective(0) rotateX(0deg) scale(1)}.DocsNav__menu:before{content:"";position:absolute;right:20px;top:0;width:16px;height:16px;background-image:linear-gradient(135deg,#0f70f4 50%,rgba(15,112,224,0) 0);border-radius:4px;transform:translateY(-40%) translateX(50%) rotate(45deg)}.DocsNav__columns{display:flex}.DocsNav__column{width:200px}.DocsNav__column+.DocsNav__column{margin-left:20px}.DocsNav__item a{line-height:30px;color:#e7e7e8;padding:2px 10px;margin:0 -10px;border-radius:10px;display:block;transition:.2s ease-in-out;text-decoration:none;font-size:16px}.DocsNav__item a:after{content:"";background-color:#e7e7e8;-webkit-mask-image:url(/static/media/arrow-right.fe9bcb5f.svg);mask-image:url(/static/media/arrow-right.fe9bcb5f.svg);-webkit-mask-size:12px;mask-size:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:16px;height:16px;opacity:0;transition:.2s ease-in-out;margin-left:1px;transform:translateY(3px)}.DocsNav__item a:hover{font-weight:500;background:#1e1f24;text-decoration:none}.DocsNav__item a:hover:after{opacity:1;transform:translateX(5px) translateY(3px)}.Link{color:#aaa}.Link:hover{cursor:pointer;text-decoration:underline}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;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;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2b2b2b}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#d4d0ab}.token.punctuation{color:#fefefe}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ffa07a}.token.boolean,.token.number{color:#00e0e0}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#abe338}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#00e0e0}.token.atrule,.token.attr-value,.token.function{color:gold}.token.keyword{color:#00e0e0}.token.important,.token.regex{color:gold}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media screen and (-ms-high-contrast:active){code[class*=language-],pre[class*=language-]{color:windowText;background:window}:not(pre)>code[class*=language-],pre[class*=language-]{background:window}.token.important{background:highlight;color:window;font-weight:400}.token.atrule,.token.attr-value,.token.function,.token.keyword,.token.operator,.token.selector{font-weight:700}.token.attr-value,.token.comment,.token.doctype,.token.function,.token.keyword,.token.operator,.token.property,.token.string{color:highlight}.token.attr-value,.token.url{font-weight:400}}.PageToolsSignals .Recorder{height:84px;padding:10px;margin:2em auto;border-radius:80px;background:#fff;box-sizing:initial;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),inset -1px -1px 0 hsla(0,0%,100%,.2);background:linear-gradient(#4d4d4d,#3c3c3c);border:1px solid #000;max-width:300px;display:flex;align-items:center}.PageToolsSignals .Record{position:relative;display:inline-block;width:80px;height:80px;margin-right:1em;border:2px solid #555;background:linear-gradient(#545454,#3e3e3e);border-radius:100%;box-shadow:inset -5px -5px 20px rgba(0,0,0,.05);cursor:pointer}.PageToolsSignals .Record.Recording{border-color:#c00}.PageToolsSignals .Record:active{box-shadow:inset 5px 5px 20px rgba(0,0,0,.05)}.PageToolsSignals .Record:before{content:"";display:block;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;width:30px;height:30px;border-radius:100%;background:#c00;box-shadow:inset 3px 3px 6px rgba(0,0,0,.1);transform:rotate(-45deg);transition:all .2s}.PageToolsSignals .Record.Recording:before{border-radius:3px;transform:rotate(0deg);background:#c00}.PageToolsSignals .Record:hover:before{transform:scale(1.1)}.PageToolsSignals .Record:active:before,.PageToolsSignals .Record:before{transform:scale(1)}.PageToolsSignals .Record input{display:none}.PageToolsSignals .Record .MuiCircularProgress-colorSecondary{color:#c00}.PageToolsSignals .Result{text-align:center}.PageToolsDevices .Link{color:#0082fa;text-decoration:none}.PageToolsDevices .Link:hover{text-decoration:underline}.PageToolsDevices .DeviceName{border:none;border-bottom:1px solid hsla(0,0%,100%,.7);font-size:inherit;font-weight:inherit;padding:5px 0;width:30vw;background:transparent;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .2s}.PageToolsDevices .DeviceName:hover{border-color:#fff;border-width:2px}.PageToolsDevices .DeviceName:focus{border-color:#0082fa;border-width:2px}.Simulator{position:relative;border:1px solid #aaa;border-radius:15px;box-shadow:0 5px 30px rgba(0,0,0,.1),inset 50px 50px 100px rgba(0,0,0,.025);background:#333;display:inline-block}.Simulator .SimulatorSpeaker{height:3px;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;width:30%;margin:20px auto;background:hsla(0,0%,100%,.1)}.Simulator .SimulatorHomeButton{margin:10px auto;width:40px;height:40px;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:inset 10px 10px 20px rgba(0,0,0,.05)}.Simulator .SimulatorInner{position:relative;overflow:hidden;margin:0 15px;background-color:#fff;border-radius:5px;display:flex;flex-direction:column}.Simulator .SimulatorHeader{display:grid;grid-auto-flow:column;flex-shrink:0;justify-content:left;align-items:center;margin-top:1vh}.Simulator .SimulatorAppTitle{color:rgba(0,0,0,.6);font-size:1.4em;font-weight:500}.Simulator .SimulatorBack{padding:0 10px;display:flex;align-items:center}.Simulator .SimulatorBack .Icon{color:rgba(0,0,0,.6);font-size:2.4em;cursor:pointer}.Simulator .SimulatorTitle{padding:0 2vh;margin-top:1vh;flex-shrink:0;display:flex;align-items:center}.Simulator .SimulatorTitle .Text{text-align:center;flex-grow:1;color:rgba(0,0,0,.6);font-size:1.4em;font-weight:500}.Simulator .SimulatorContent,.Simulator .SimulatorIframeWrap{position:relative;height:100%;background:#fff;overflow:hidden;box-shadow:0 5px 5px rgba(0,0,0,.1)}.Simulator .SimulatorIframe{display:block;width:calc(100% - 20px);height:calc(100% - 20px);border:none;margin:10px}.Simulator .SimulatorIframe.is-seamless{width:100%;height:100%;margin:0}.Simulator .SimulatorContent{display:block;flex-grow:1;border:none;overflow:auto;height:100%}.Simulator .SimulatorIframeWrap,.Simulator .SimulatorIframeWrap.Active+.SimulatorContent{display:none}.Simulator .SimulatorIframeWrap.Active{display:block}.Simulator .SimulatorIframeWrap:before{content:"";display:block;position:absolute;z-index:9;left:0;right:0;top:0;bottom:0;background:#fff url(data:image/gif;base64,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) no-repeat 50%;opacity:.85;visibility:visible;transition:all .3s}.Simulator.Ready .SimulatorIframeWrap:before{opacity:0;visibility:hidden}.dialogTitle{display:flex;justify-content:space-between;align-items:center}.rotate{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ble-horizontal-container{display:flex;padding:20px;min-height:100vh;max-height:100vh;width:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.ble-card{max-width:460px;min-width:400px;width:25%;margin-right:24px;overflow-y:scroll!important}code{color:#aaa;word-wrap:anywhere}.circularProgress{color:#0082fa;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.toast{background-color:red;padding:12px 24px;border-radius:4px}.button-wrapper{position:relative}.horizontal_buttons{width:100%;display:flex;flex-direction:row;justify-content:space-between;grid-gap:12px;gap:12px}.horizontal_buttons>button{width:100%;flex:1 1;margin-bottom:12px}.PageToolsSpeech{display:flex;flex-direction:column;height:100%}.PageToolsSpeech .ChatMessages{padding:24px;height:500px;overflow-y:auto}.PageToolsSpeech .ChatMessage{display:flex;flex-direction:row-reverse;margin-bottom:12px}.PageToolsSpeech .ChatMessage[author=homey]{flex-direction:row}.PageToolsSpeech .ChatMessageAvatar{margin-left:12px}.PageToolsSpeech .ChatMessage[author=homey] .ChatMessageAvatar{margin-right:12px;margin-left:0}.PageToolsSpeech .ChatMessage .ChatMessageContent{display:flex;flex-direction:column;align-items:flex-end}.PageToolsSpeech .ChatMessage[author=homey] .ChatMessageContent{align-items:flex-start}.PageToolsSpeech .ChatMessage .ChatMessageText{display:inline-block;padding:8px 12px;background:#eee;border-radius:12px;border-top-right-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.1);margin-bottom:4px;color:#000}.PageToolsSpeech .ChatMessage[author=homey] .ChatMessageText{border-top-left-radius:6px;border-top-right-radius:12px;background:#0082fa;color:#000}.PageToolsSpeech .ChatMessageMeta{font-size:.8em;color:#ccc}.PageToolsImages .Highlight:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffff7c;-webkit-animation:fadeOut 2s 1s;animation:fadeOut 2s 1s;opacity:0}@-webkit-keyframes fadeOut{0%{opacity:0}50%{opacity:.75}to{opacity:0}}@keyframes fadeOut{0%{opacity:0}50%{opacity:.75}to{opacity:0}}.PageToolsLEDRing .Ledring{position:relative;width:500px;height:500px;background:#000;border-radius:100%;display:flex;align-items:center;justify-content:center}.PageToolsLEDRing .Ledring .Led{width:40px;height:40px;border-radius:10px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:1px solid #111}.PageToolsLEDRing .Ledring .Info{color:#fff;text-align:left;font-family:"Roboto Mono",monospace;font-size:1.2em;width:65%}.CreateApp{display:flex;align-items:stretch;justify-content:center;text-align:center;height:268px;font-size:30px;color:#333}.App{width:250px;margin-right:24px;margin-bottom:24px}.App .AppImage{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjFGQkREMDNBNTdBMTFFOUFCQTJEMEI1ODY3MjQzMkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjFGQkREMDRBNTdBMTFFOUFCQTJEMEI1ODY3MjQzMkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MUZCREQwMUE1N0ExMUU5QUJBMkQwQjU4NjcyNDMyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MUZCREQwMkE1N0ExMUU5QUJBMkQwQjU4NjcyNDMyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvPng3kAAAAiSURBVHjaYnz69CkDIcACxFJSUvgVMTEQAUYVUVERQIABADanAxdI0ISFAAAAAElFTkSuQmCC) repeat}.App .New{background:orange;padding:2px 8px;border-radius:100px;color:#fff;font-size:13px;font-weight:500;margin:0 5px}.App .Author{display:block}.AppsWrap{display:grid;grid-template-columns:repeat(6,1fr)}.Superseded{opacity:.5}.HomeyIcon{width:50px;height:50px;padding:10px;margin:10px 0;box-sizing:border-box;border-radius:100%}.HomeyIconInner{background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;width:100%;height:100%}.mg-y-axis .label{text-transform:none}a.active{color:#fff}.mg-active-datapoint{fill:#cfcfcf;font-size:14px;font-weight:300}.mg-barplot .mg-bar-prediction{fill:#5b5b5b}.mg-barplot .mg-bar-baseline{stroke:#5b5b5b}.mg-baselines line{stroke:#676767}.mg-baselines text{fill:#fff}.divider{color:#f1f1f1;opacity:.1}.mg-histogram .axis line,.mg-histogram .axis path{opacity:.5;stroke:#ccc}.mg-histogram .mg-bar rect,tspan.hist-symbol{fill:#d8b307}.mg-least-squares-line{stroke:#f57070}.mg-category-guides line{stroke:#676767}.mg-main-area-solid svg .mg-main-area{fill:#52491f}.mg-markers line{stroke:#676767}.mg-markers text{fill:#fff}circle.mg-points-mono{fill-opacity:.6;stroke:#a89641;fill:#a89641;stroke-opacity:1}tspan.mg-points-mono{fill:#a89641;stroke:#a89641}circle.mg-points-mono.selected{fill:#a89641;fill-opacity:1;stroke-opacity:1}text{fill:#fff}.mg-x-rug-mono,.mg-y-rug-mono{stroke:#fff}.mg-x-axis line,.mg-y-axis line{stroke:#676767}.mg-histogram .axis text,.mg-x-axis text,.mg-y-axis text{font-size:11px;fill:#fff}.mg-year-marker text{fill:#fff}.mg-year-marker line{stroke:#676767}.mg-line1-color{stroke:#0082fa}.mg-area1-color,.mg-hover-line1-color,.mg-line1-legend-color{stroke:#0082fa;fill:#0082fa}.mg-line1-legend-color{stroke:#0082fa;color:#0082fa}.BuildSummary .Field{padding:5px;font-size:14px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid hsla(0,0%,100%,.1)}.BuildSummary .Field:last-child{border-bottom:none}.BuildSummary .Field .Label{font-weight:500;font-family:"Roboto",sans-serif}.BuildSummary .Field .Label pre{display:inline}.BuildSummary .Field .Value{font-weight:400;font-family:"Roboto Mono",monospace;white-space:pre-wrap}.BuildSummary .Field .Value .Color{display:inline-block;vertical-align:middle;margin-right:5px;width:20px;height:20px;border-radius:100%}.BuildSummary .Field .Value .Link{color:#0082fa}.BuildSummary .Field.Icon img,.BuildSummary .Field.Image img{display:block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzdBNURFNzlGOTgwMTFFOThERjk4MkI4NjMzMjgxN0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzdBNURFN0FGOTgwMTFFOThERjk4MkI4NjMzMjgxN0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3N0E1REU3N0Y5ODAxMUU5OERGOTgyQjg2MzMyODE3RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3N0E1REU3OEY5ODAxMUU5OERGOTgyQjg2MzMyODE3RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5qfZsAAACASURBVHjajFDBDQAhCAPiRu6/gc7kkTQhiIjHQ4tpS4XHGES01tKTmYEV9N4pq4YL1BOfJWaPAvYvicBTYV8MkUB6Twh53hO8seLCe5tgll6f1tVyzmkJDWxbSswc23ylThzWoK38YduutX1HCq0U9qeyimRhgrLVn/apoPwEGABE5VyEhh7HNwAAAABJRU5ErkJggg==")}.BuildSummary .DiffAdded{background:#74ffa2;color:#000;border-radius:2px}.BuildSummary .DiffRemoved{background:#f1a7ac;color:#000;border-radius:2px}.BuildSummary .Modified:before{content:"!";color:red;padding:0 8px;font-weight:bolder}.AppsHeaderLink{color:inherit;text-decoration:none}.AppsHeaderLink:hover{cursor:pointer;text-decoration:underline}.SubmissionComments{padding:2em;max-width:900px;max-height:500px;overflow:auto;margin:auto}.SubmissionCommentWrap{overflow:hidden;padding:1em}.SubmissionCommentWrap.Left{text-align:left}.SubmissionCommentWrap.Right{text-align:right}.SubmissionComment{display:inline-block;text-align:left;background:#fff;color:#333;padding:1em;border-radius:10px;font-size:15px;font-weight:400;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);width:300px}.SubmissionComment .AuthorName{font-weight:500;margin-bottom:5px}.SubmissionComment .Date{font-size:12px;opacity:.5;float:right}.SubmissionComment .Text{white-space:pre-wrap}.SubmissionComments .ComposeMessage{margin-top:20px}
/*# sourceMappingURL=main.49024e95.chunk.css.map */