#app-page[data-v-3f0a0a75]{--is-scrollable: 1;--page-pad-top: var(--page-pad);--page-pad-bottom: var(--page-pad);width:100%;height:100%;min-width:220px;padding:24px;position:relative;margin:auto;overflow:auto;transition:padding .6s;overscroll-behavior:none;background:var(--page-bg, #eee);color:var(--card-fg, #444);padding:var(--page-pad-top) var(--page-pad) var(--page-pad-bottom);border-radius:8px!important}#app-page[data-v-3f0a0a75] .hide-until-sync{opacity:0;pointer-events:none;transition:opacity .3s ease-in}#app-page.has-synced[data-v-3f0a0a75] .hide-until-sync{opacity:1;pointer-events:all}header[data-v-3f0a0a75]{--logo-fg: var(--head-fg);position:fixed;z-index:2;top:0;left:0;width:100%;transition:transform .1s,margin-top .1s;background:var(--head-bg, #111);padding:var(--half-pad)}header.is-open[data-v-3f0a0a75]{transform:translateY(0)}header.is-shut[data-v-3f0a0a75]{transform:translateY(-99%);padding:0}header[data-v-3f0a0a75]:has(#app-head:not(:empty)){border-bottom:var(--head-bg-line, #333) 1px solid;box-shadow:var(--head-shadow)}#app-head[data-v-3f0a0a75]{display:flex;justify-content:start;transition:height .5s}#app-head[data-v-3f0a0a75] .brand-logo{min-width:200px;max-height:80px}footer[data-v-3f0a0a75]{position:sticky;z-index:3;bottom:0;left:0;width:100%;transition:opacity .3s,padding .2s;background:var(--foot-bg, white);border-top:var(--line-bg, #eee) 1px solid;box-shadow:var(--foot-shadow)}footer.is-open[data-v-3f0a0a75]{opacity:1;pointer-events:all}footer.is-shut[data-v-3f0a0a75]{bottom:0;opacity:0;pointer-events:none}#app-foot[data-v-3f0a0a75]{display:flex;flex-direction:column;gap:8px;margin:0 auto}#app-foot[data-v-3f0a0a75] button.text:last-child{margin-bottom:-16px}@media screen and (min-width: 720px){#app-page[data-v-3f0a0a75]{margin:auto auto auto 0;min-height:100vh;border-radius:60px;box-shadow:0 0 120px 160px var(--page-bg, white)}#app-foot[data-v-3f0a0a75]{max-width:360px}}.page-wrap h1[data-v-f630b438]{text-align:center;font-weight:300}@font-face{font-family:viv-ico;font-weight:400;font-style:normal;font-display:block;src:url(/osh/assets/vivint-icons-30ad672a.woff) format("woff")}[class^=viv-ico],[class*=" viv-ico"]{font-family:viv-ico!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color-gray-0: #F4F7F9;--color-gray-1: #EDF2F2;--color-gray-2: #E3E8E8;--color-gray-3: #D5DBDB;--color-gray-4: #BFC7C7;--color-gray-5: #909999;--color-gray-6: #626E6E;--color-gray-7: #3A4747;--color-gray-8: #273333;--color-gray-9: #141C1C;--color-grey-0: #F7F7F7;--color-grey-1: #EDEDED;--color-grey-2: #DDDDDD;--color-grey-3: #CBCBCB;--color-grey-4: #BBBBBB;--color-grey-5: #A8ABAA;--color-grey-6: #8F9391;--color-grey-7: #666968;--color-grey-8: #3D3F3E;--color-grey-9: #292A2A;--color-amber-0: #FFFBEB;--color-amber-1: #FEF3C7;--color-amber-2: #FDE68A;--color-amber-3: #FCD34D;--color-amber-4: #FBBF24;--color-amber-5: #F59E0B;--color-amber-6: #D97706;--color-amber-7: #B45309;--color-amber-8: #92400E;--color-amber-9: #78350F;--color-ivy-2: #99A596;--color-ivy-5: #344730;--color-ivy-9: #1E2D19;--color-jade-0: #F0FDF4;--color-jade-1: #DCFCE7;--color-jade-2: #BBF7D0;--color-jade-3: #86EFAC;--color-jade-4: #4ADE80;--color-jade-5: #22C55E;--color-jade-6: #16A34A;--color-jade-7: #15803D;--color-jade-8: #166534;--color-jade-9: #14532D;--color-oak-2: #ebd6c3;--color-oak-5: #ddba9b;--color-oak-7: #b98f73;--color-palm-2: #B9C9A9;--color-palm-5: #749354;--color-palm-7: #445D31;--color-pimento-3: #DBA999;--color-pimento-5: #B75334;--color-pimento-7: #753118;--color-pool-0: #F2F7F8;--color-pool-1: #E0EBED;--color-pool-2: #D3E3E5;--color-pool-3: #CDDFE1;--color-pool-4: #C0D7DA;--color-pool-5: #9FC1C9;--color-pool-6: #81AEB5;--color-pool-7: #5C949C;--color-pool-8: #4B787F;--color-pool-9: #395C62;--color-red-0: #FEF2F2;--color-red-1: #FEE2E2;--color-red-2: #FECACA;--color-red-3: #FCA5A5;--color-red-4: #F87171;--color-red-5: #EF4444;--color-red-6: #DC2626;--color-red-7: #B91C1C;--color-red-8: #991B1B;--color-red-9: #7F1D1D;--color-slate-0: #EEF2F2;--color-slate-1: #DEE5E4;--color-slate-2: #CDD7D7;--color-slate-3: #ACBDBC;--color-slate-4: #9BABA9;--color-slate-5: #5F7775;--color-slate-6: #556A69;--color-slate-7: #495958;--color-slate-8: #344140;--color-slate-9: #262F2F;--color-sol-0: #FBF4E7;--color-sol-1: #F5E7C6;--color-sol-2: #EFD9A6;--color-sol-3: #E9CB86;--color-sol-4: #E6C271;--color-sol-5: #E2B95D;--color-sol-6: #DBA435;--color-sol-7: #C48F23;--color-sol-8: #A2761D;--color-sol-9: #7F5C17;--color-veneto-2: #d1aeb1;--color-veneto-5: #b17b80;--color-veneto-8: #876065;--color-black: #02080D;--color-white: #F7FAFA;--color-shadow: #02080D50;--color-glow: #F3E3BE50;--color-alert: var(--color-red-4);--color-alert-min: var(--color-red-3);--color-alert-mad: var(--color-red-5);--color-more: var(--color-slate-5);--color-more-min: var(--color-slate-4);--color-more-max: var(--color-slate-6);--color-fail: var(--color-red-7);--color-fail-min: var(--color-red-6);--color-fail-max: var(--color-red-8);--color-good: var(--color-jade-5);--color-good-min: var(--color-jade-3);--color-good-max: var(--color-jade-6);--color-info: var(--color-pool-5);--color-info-min: var(--color-pool-2);--color-info-max: var(--color-pool-6);--color-main: var(--color-sol-5);--color-main-min: var(--color-sol-1);--color-main-max: var(--color-sol-6);--color-warn: var(--color-amber-5);--color-warn-min: var(--color-amber-3);--color-warn-max: var(--color-amber-7)}@font-face{font-family:viv-circular;font-display:block;font-style:normal;font-weight:300;src:url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Light.woff2) format("woff2"),url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Light.woff) format("woff")}@font-face{font-family:viv-circular;font-display:block;font-style:normal;font-weight:400;src:url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Book.woff2) format("woff2"),url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Book.woff) format("woff")}@font-face{font-family:viv-circular;font-display:block;font-style:normal;font-weight:500;src:url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Medium.woff2) format("woff2"),url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Medium.woff) format("woff")}@font-face{font-family:viv-circular;font-display:block;font-style:normal;font-weight:700;src:url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Bold.woff2) format("woff2"),url(//cdn.assets.vivint.com/global/fonts/2020/vivintCircularWeb-Bold.woff) format("woff")}:root{--btn-bg: var(--color-gray-8);--btn-bg-cta: var(--color-main);--btn-bg-cta-on: var(--color-main-max);--btn-bg-fab: rgba(116, 116, 128, .08);--btn-bg-disabled: var(--color-gray-3);--btn-fg: var(--color-white);--btn-fg-text: var(--color-grey-8);--btn-fg-stroke: rgba(100, 100, 100, .3);--card-bg: white;--card-bg-fade: linear-gradient(white, var(--color-gray-0));--card-fg: var(--color-gray-8);--card-shade: var(--color-shadow);--disc-bg: var(--color-gray-4);--disc-fg: var(--color-gray-7);--head-fg: var(--color-gray-2);--head-bg: var(--color-black);--head-bg-line: var(--color-gray-7);--foot-bg: linear-gradient(white, var(--color-white));--foot-shadow: 0 60px 40px 20px var(--color-white, white);--form-bg: var(--color-gray-0);--form-fg: var(--color-gray-6);--form-fg-active: var(--color-gray-9);--icon-bg: var(--color-grey-7);--icon-fg: var(--color-grey-3);--line-bg: var(--color-gray-1);--line-fg: var(--color-black);--link-fg: var(--color-main-max);--logo-fg: var(--color-gray-9);--spin-bg: var(--color-white);--spin-fg: var(--btn-bg-disabled);--spin-fg-text: var(--color-gray-6);--toast-bg: var(--color-gray-1);--toast-fg: var(--color-gray-8);--toast-box-shadow: 0px 3px 1px rgba(0, 0, 0, .06), 0px 3px 8px rgba(0, 0, 0, .15);--text-comment: var(--color-gray-5);--text-primary: var(--color-gray-8);--text-success: var(--color-good-max)}@keyframes viv-anim-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{background:white;color:#fff;height:100vh;padding:0;margin:0;overflow:hidden;background-size:cover;touch-action:none;-ms-touch-action:none;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}body{font-family:viv-circular,sans-serif;font-size:1rem;position:fixed;inset:0;padding:0;margin:0;overflow:hidden;overscroll-behavior:contain;touch-action:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form:focus-within button.text{opacity:.8}input,button{font-family:viv-circular,sans-serif;font-size:1rem;font-weight:400}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 9999s ease-in-out 0s}button{font-weight:500}hr{border:none;height:1px;background:var(--line-bg);margin:1em 0}*,*:before,*:after{box-sizing:border-box}.error-box{line-height:1.5;margin:-.5rem 1rem .5rem -.9rem;padding:0 1rem .5rem 56px;color:var(--color-fail);position:relative}.error-box:before{content:"exclamation_fill";font-family:viv-ico;position:absolute;left:16px;top:-.6rem;font-size:26px}.error-box:focus{outline:none;border-radius:8px}.head-enter-active,.head-leave-active{transition:scale .5s,opacity .4s;scale:1}.head-enter-from,.head-leave-to{opacity:0;scale:.1}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.poptart-enter-active,.poptart-leave-active{transition:transform .5s,opacity .4s;opacity:1;transform:translateY(0)}.poptart-enter-from,.poptart-leave-to{opacity:0;transform:translateY(3rem)}:root{--head-top: 0;--head-min-page-height: 256px;--foot-max-page-width: 9600px;--foot-min-page-height: 96px;--page-pad: 24px;--dbl-page-pad: 48px;--neg-page-pad: -24px;--half-pad: 12px;--active-bg: var(--color-info-min);--head-fg: var(--color-white);--head-bg: var(--color-more-max);--head-bg-line: var(--color-gray-8);--page-bg: var(--color-gray-0);--icon-fg: var(--color-gray-5);--line-bg: var(--color-gray-3);--app-bg: var(--color-gray-4);--app-fg: #FFF;--color-pass: var(--color-ivy-5);--color-pos: #495958;--color-neg: #B91C1C;--color-fail: #CF4A21;--color-pend: var(--color-gray-5);--select-border: var(--color-gray-8);--select-focus: var(--color-info-max);--select-arrow: var(--select-border)}@media (prefers-color-scheme: light){:root{--app-bg: #fff;--app-fg: #000}}@media only screen and (min-width: 800px){html,body{background:#cac6c6 no-repeat center center fixed}}#app-root{--view-height: var(--webkit-fill-available, 100svh);overflow:auto;overscroll-behavior-y:contain;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;width:100%;height:100vh;height:var(--view-height);background:var(--app-bg)}.pop-box{position:absolute;inset:auto 1rem 1rem;border-radius:8px;padding:16px;font-weight:400;font-size:1rem;line-height:1.5;background:var(--toast-bg);color:var(--toast-fg);box-shadow:var(--toast-box-shadow)}h1{font-size:1.5rem;font-weight:500}p{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5em}button,button label{cursor:pointer;color:var(--btn-bg)}dialog{--btn-bg: var(--color-white);background:black;width:100vw;height:100vh;box-shadow:0 0 1em 3em #000}dialog::backdrop{color:#001e5acc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none;color:var(--color-gray-5)}select::-ms-expand{display:none}.act-row{margin:16px 0;display:flex;flex-direction:row;gap:16px}.select{width:100%;min-width:15ch;max-width:30ch;border:1px solid var(--select-border);border-radius:.25em;padding:.5em;font-size:1rem;cursor:pointer;line-height:1.1;background-color:#000;background-image:linear-gradient(to top,#111,#000 33%);margin-top:var(--page-pad);grid-template-areas:"select";align-items:center}select,.select:after{grid-area:select}.select:after{content:"";width:.8em;height:.5em;background-color:var(--select-arrow);clip-path:polygon(100% 0%,0 0%,50% 100%);justify-self:end}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}.text-head{font-size:1rem;font-weight:400;margin:0 0 .5em}.text-subhead{font-size:.75rem;font-weight:300;color:var(--card-fg)}.row-enter-active,.row-leave-active{transition:opacity .2s ease,transform .1s ease-out;transform-origin:top left}.row-enter-from,.row-leave-to{opacity:0;transform:scaleY(.1)}.status--fail{color:var(--color-fail)}.status--pass{color:var(--color-pass)}.status--pend{color:var(--color-pend)}
