.header-title{max-width:calc(100% - 50px);font-weight:200;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:bolder}.header-subtitle{color:#7b7b7b;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.header-subtitle span{color:#4183c4;cursor:pointer;text-decoration:underline}.modal-content{text-align:center;padding:20px 60px!important}.success-icon{margin-left:47%;margin-bottom:5%;padding:8px;width:40px;height:40px;background:rgba(0,133,88,.2)}.success-icon,.success-icon .inner{display:flex;flex-direction:row;align-items:flex-start;grid-gap:8px;gap:8px;border-radius:99px;flex:none;order:0;flex-grow:0}.success-icon .inner{padding:0;width:24px;height:24px;background:#008558}.success-icon .inner .check{width:24px;height:24px;flex:none;order:0;flex-grow:0}.success-icon .inner .check .icon{color:#fff!important;margin-top:10%}.failed-icon{margin-left:47%;margin-bottom:5%;padding:8px;width:40px;height:40px;background:rgba(230,0,77,.2)}.failed-icon,.failed-icon .inner{display:flex;flex-direction:row;align-items:flex-start;grid-gap:8px;gap:8px;border-radius:99px;flex:none;order:0;flex-grow:0}.failed-icon .inner{padding:0;width:24px;height:24px;background:#e6004d}.failed-icon .inner .check{width:24px;height:24px;flex:none;order:0;flex-grow:0}.failed-icon .inner .check .icon{color:#fff!important;margin-top:10%;margin-left:15%}.ui.modal .header{border-bottom:none!important}.ui.modal .actions{border-top:none!important;background:none!important}.ui.grid .column.resident-phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:space-between}.ui.container.status-container{background:#fbfcfc;border-radius:6px;border:1px solid #e6eaed}.ui.container.status-container .row:first-child{padding-bottom:5px}.activation-status-header,.network-tier-status-header{color:#191919;font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;letter-spacing:1.41px;line-height:20px;text-transform:uppercase}.resident-info-card-email{display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.resident-source{justify-content:flex-end;flex:1 1;display:flex}.residents-source-summary{text-align:left}.resident-confirm-message{margin-right:15%;margin-left:15%}.ui.message.resident-confirm-cancel{display:flex;flex-direction:column;font-size:26px;font-weight:200;line-height:32px;text-align:center;padding-left:unset;color:#000}.ui.message.resident-confirm-cancel>span:first-of-type{margin-top:50px}.ui.message.resident-confirm-cancel>span:last-of-type{margin-bottom:50px}.delete-resident-message{margin-top:2rem;font-size:1rem;line-height:1.4rem}.delete-resident-message strong{font-family:"Xfinity Standard-Bold"}.no-residents{margin-top:100px;color:#acacac;font-size:20px;letter-spacing:0;line-height:24px}.ui.grid.property-resident-list-grid{margin-top:16px}.ui.grid.property-resident-list-grid .row.property-resident-grid-header{background-color:#e6e6e6;color:#636363;font-family:"Xfinity Standard-Medium";font-size:12px;font-weight:500;letter-spacing:1px;line-height:15px}.ui.grid.property-resident-list-grid .row.property-resident-grid-header>.column{color:#636363}.residents-summary-header{display:flex}.xc2-header.small-margin{margin-top:2em}.residents-top-section{margin-top:2em;text-align:left;color:#2082bd;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-left:-3px}.residents-top-section>a{color:#646a70;display:flex;align-items:center}.residents-top-section>a:hover{color:#000}.residents-top-section>a>img.ui.image{padding-bottom:1px}.residents-top-section>.residents-source{color:#000}.resident-email-link{cursor:pointer;color:#000;font-size:14px;font-weight:500;letter-spacing:.16px;font-family:"XFINITY Standard-Medium";border-bottom:1px solid #000}.resident-email-link:focus,.resident-email-link:hover{color:#000}.resident-sending-email-link{cursor:pointer;color:#000;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:.16px}.success-message{color:#00ba6b;font-weight:700}.resident-activation-status{display:flex;align-items:center}.resident-activation-status .icon{margin-right:5px;width:11px;height:11px;border-radius:50%;background:#b1b9bf}.resident-activation-status .text{color:#868f96;font-family:"XFINITY Standard-Bold";font-size:16px;font-weight:700;letter-spacing:.18px}.resident-activation-status .active,.resident-activation-status .active_ssid_credentials_sent{background-color:#00bf62}.resident-activation-status .inactive{background-color:#979797}.resident-activation-status .buy_flow_email_sent,.resident-activation-status .email_sent,.resident-activation-status .jit_email_sent,.resident-activation-status .pending_billing_creation,.resident-activation-status .pending_cima_credentials{background-color:#fc9f84}.property-resident-summary-info{box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.property-resident-summary-info>div>.residents-summary{border-radius:8px 8px 0 0!important;margin-bottom:0!important}.property-resident-summary-info>div>.residents-summary .data:last-child{border-radius:0 0 0 0}.property-resident-summary-info>div>.residents-summary>div.resident-row-container{display:flex;max-height:640px;width:100%;align-items:flex-start;padding:0 0 13px}.property-resident-summary-info>a>div.view-all-residents{box-shadow:0 2px 7px 0 rgba(0,0,0,.09);margin-bottom:18px;display:flex;height:64px;border-radius:0 0 8px 8px;background-color:#fff;align-items:center;justify-content:center;color:#696969;font-family:"XFINITY Standard-Medium";border-top:1px solid #eef1f3}.property-resident-summary-info>a>div.view-all-residents:hover{box-shadow:0 6px 10px 0 #bcbcbc}.ui.top.left.basic.popup.transition .content{color:#000!important;font-family:"XFINITY Standard";font-size:11px!important;letter-spacing:.11px}.residents-sync-status{color:#1c1c1c;font-family:"XFINITY Standard-Bold";font-size:14px;font-weight:700;height:19px;letter-spacing:0}.residents-sync-status .sync-time{color:#6d7278;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;height:17px;letter-spacing:0}.residents-sync-status i{margin-left:3px}.resident-details-card{border-top:1px solid #dde2e6}.resident-details-card .resident-add-details,.resident-details-card .resident-view-details-wrapper{font-size:14px;font-family:"XFINITY Standard-Medium";line-height:18px;margin:20px}.resident-details-card .resident-add-details .details-name,.resident-details-card .resident-view-details-wrapper .details-name{color:#000}.resident-details-card .resident-add-details .details-name .resident-view-details,.resident-details-card .resident-view-details-wrapper .details-name .resident-view-details{cursor:pointer;color:#000;font-size:14px;font-weight:500;letter-spacing:.16px;font-family:"XFINITY Standard-Medium";border-bottom:1px solid #000;float:right}.resident-details-card .resident-add-details .details-name .resident-view-details:focus,.resident-details-card .resident-add-details .details-name .resident-view-details:hover,.resident-details-card .resident-view-details-wrapper .details-name .resident-view-details:focus,.resident-details-card .resident-view-details-wrapper .details-name .resident-view-details:hover{color:#000}.resident-details-card .resident-add-details .details-name .resident-hide-changes,.resident-details-card .resident-view-details-wrapper .details-name .resident-hide-changes{color:#0272b6;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.16px;font-family:"XFINITY Standard-Medium";border-bottom:1px solid #0272b6;float:right}.resident-details-card .resident-add-details .details-name .resident-hide-changes:focus,.resident-details-card .resident-add-details .details-name .resident-hide-changes:hover,.resident-details-card .resident-view-details-wrapper .details-name .resident-hide-changes:focus,.resident-details-card .resident-view-details-wrapper .details-name .resident-hide-changes:hover{color:#0272b6}.resident-details-card .resident-add-details .details-email,.resident-details-card .resident-view-details-wrapper .details-email{color:#666}.resident-details-card .resident-view-details-wrapper{float:right;margin:20px 0}@media(max-width:760px){.resident-details-card .resident-view-details-wrapper{float:unset;margin:0 20px}}.updated{padding:2px;font-family:"XFINITY Standard-Medium";font-size:12px;font-weight:500;border-radius:5px;border:1px solid #0272b6;margin-left:5px}.ui.airkit>div.updatedVal,.updated{color:#0272b6}.device-replacement-modal .device-replacement-info .airkit label,.device-replacement-modal .section-header{color:#191919;font-size:16px;font-family:"XFINITY Standard-Bold";font-weight:700;margin-bottom:8px;text-transform:none;letter-spacing:normal}.device-replacement-modal .no-error{line-height:0}.device-replacement-modal .additional-comments label{line-height:0!important}.device-replacement-modal .ui.form .fields>.field{padding:0}.device-replacement-modal .submit-info{width:420px;height:40px;color:#44484c;font-size:14px;font-family:"XFINITY Standard";text-align:center;letter-spacing:0;line-height:20px;margin:auto}.device-replacement-modal textarea{background:#fbfcfc!important;resize:none!important;border:1px solid #e6eaed!important;border-radius:6px!important;font-family:"XFINITY Standard-Medium"}.device-replacement-modal .status-header{height:24px;font-size:12px;font-family:"XFINITY Standard-Bold"}.device-replacement-modal .status-header .status{float:left;text-transform:uppercase;letter-spacing:1.71px}.device-replacement-modal .status-header .issue-date{float:right;color:#6d7278}.device-replacement-modal .status-container{padding:32px 16px;margin:10px;font-family:"XFINITY Standard-Bold";font-weight:700}.device-replacement-modal .status-container .icon{display:inline-block;margin-right:8px;width:11px;height:11px;border-radius:50%;background:#000}.device-replacement-modal .status-container .icon.agent-assistance-requested,.device-replacement-modal .status-container .icon.canceled,.device-replacement-modal .status-container .icon.cancelfailed,.device-replacement-modal .status-container .icon.cancelrequested,.device-replacement-modal .status-container .icon.createfailed,.device-replacement-modal .status-container .icon.failed{background:#9aa0a7}.device-replacement-modal .status-container .icon.created,.device-replacement-modal .status-container .icon.createrequested,.device-replacement-modal .status-container .icon.requested{background:#ffa700}.device-replacement-modal .status-container .icon.completed{background:#47c684}.device-replacement-modal .status-container .text{display:inline}.device-replacement-modal .status-container .text.agent-assistance-requested,.device-replacement-modal .status-container .text.canceled,.device-replacement-modal .status-container .text.cancelfailed,.device-replacement-modal .status-container .text.cancelrequested,.device-replacement-modal .status-container .text.createfailed,.device-replacement-modal .status-container .text.failed{color:#9aa0a7}.device-replacement-modal .status-container .text.created,.device-replacement-modal .status-container .text.createrequested,.device-replacement-modal .status-container .text.requested{color:#ffa700}.device-replacement-modal .status-container .text.completed{color:#47c684}.device-replacement-modal .status-container .date{float:right}.device-replacement-modal .cancel-section{margin-top:40px;width:100%}.device-replacement-modal .cancel-section .cancel-request{background:none;color:#e02020}.device-replacement-modal .cancel-section .cancel-request,.device-replacement-modal .cancel-section .done{display:block;margin:auto;font-size:16px;font-family:"XFINITY Standard";text-align:center}.ui.modal.cancel-request-confirm{height:200px;width:450px}.ui.modal.cancel-request-confirm .modal-button-group .ui.button{width:132px}.xc2-header{font-family:"XFINITY Standard-Bold";display:flex;margin:3em 0 22px;justify-content:space-between;align-items:center}@media(max-width:425px){.xc2-header{flex-direction:column}}.xc2-header .xc2-heading{font-size:24px}@media(max-width:320px){.xc2-header .xc2-heading{font-size:18px}}.xc2-header .resident-summary-two-column-header{width:30%}@media(max-width:425px){.xc2-header .resident-summary-two-column-header{width:50%}}.xc2-header .resident-summary-two-column-header .row,.xc2-header .resident-summary-two-column-header .row .column{padding:0}.xc2-header .property-resident-two-column-header{width:30%}@media(max-width:550px){.xc2-header .property-resident-two-column-header{width:50%}}.xc2-header .property-resident-two-column-header .row{padding:0;justify-content:flex-end}.xc2-header .property-resident-two-column-header .row .column{padding:0;width:30%!important}.xc2-header .download-button{align-items:center;background-color:#141417;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:700;grid-gap:4px;gap:4px;height:48px;justify-content:center;line-height:24px;padding:12px 24px;text-align:center;width:175px}.xc2-subHeading{display:flex;justify-content:flex-start;color:#646a70;font-family:"XFINITY Standard-Medium"!important;font-size:14px}.requirements-table{box-shadow:0 20px 20px -15px rgba(0,0,0,.3);background:#fff;border-radius:8px;width:100%;height:265px;position:relative;padding:30px 10%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:left}.requirements-table span{width:188px;height:25px;font-size:14px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:0;line-height:20px;align-self:flex-start}.requirements-table div.request-info-row{display:flex;flex-direction:row;justify-content:space-between;width:310px}.requirements-table div.request-info-row p{width:256px;height:64px;color:#44484c;font-size:14px;font-family:"XFINITY Standard";letter-spacing:0;line-height:20px}.requirements-table div.request-button{display:flex;justify-content:center;align-items:center}.requirements-table div.request-button div{color:#1c1c1c;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:0;border-bottom:1.5px solid}.requirements-table div.request-button div:hover{cursor:pointer}div.device-replacement-container{box-shadow:0 20px 20px -15px rgba(0,0,0,.3);background:#fff;display:flex;align-items:center;justify-content:center;border-radius:8px;height:-webkit-max-content;height:max-content}div.device-replacement-container .device-replacement-panel>*{display:flex;flex-direction:column}div.device-replacement-container .device-replacement-panel{margin-top:24px;margin-bottom:40px;width:85%;align-items:flex-start;text-align:left}div.device-replacement-container .device-replacement-panel .device-replacement-info .airkit label,div.device-replacement-container .device-replacement-panel .section-header{color:#191919;font-size:16px;font-family:"XFINITY Standard-Bold";margin-top:8px;margin-bottom:8px;text-transform:none;letter-spacing:.18px}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field{width:45%!important}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field img.day-icon{position:absolute;margin-top:6px;margin-left:38%;width:18px;height:18px}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field .day-label{color:#c5ccd1;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;height:15px;text-transform:uppercase}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field div input{width:10px!important;height:28px!important;font-size:16px!important;font-family:"Xfinity Standard-Bold";letter-spacing:.18px;color:#191919;padding-bottom:0!important}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field div.ui.transparent.input.airkit :hover{cursor:pointer}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector{width:100%!important}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector div div{min-height:0!important}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector div div div{font-size:16px;letter-spacing:.18px;font-family:"Xfinity Standard-Bold"}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector div div img{width:16px;height:16px}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector input{width:auto!important}div.device-replacement-container .device-replacement-panel .ui.form .six.wide.field.unitSelector label{color:#c5ccd1;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;height:15px;text-transform:uppercase;padding-bottom:4px}div.device-replacement-container .device-replacement-panel .no-error{line-height:0}div.device-replacement-container .device-replacement-panel .additional-comments label{line-height:0!important}div.device-replacement-container .device-replacement-panel .ui.form .fields{display:flex;flex-direction:column}div.device-replacement-container .device-replacement-panel .ui.form .fields .day-picker-container{display:flex;flex-direction:row;justify-content:space-between}div.device-replacement-container .device-replacement-panel .submit-info{width:100%;height:40px;color:#44484c;font-size:14px;font-family:"XFINITY Standard";text-align:center;letter-spacing:0;line-height:20px;margin:auto}div.device-replacement-container .device-replacement-panel textarea{background:#fbfcfc!important;resize:none!important;width:100%;border:1px solid #e6eaed!important;border-radius:6px!important;font-family:"XFINITY Standard-Medium"}div.device-replacement-container .device-replacement-panel .status-header{height:24px;font-size:12px;font-family:"XFINITY Standard-Bold"}div.device-replacement-container .device-replacement-panel .status-header .status{float:left;text-transform:uppercase;letter-spacing:1.71px}div.device-replacement-container .device-replacement-panel .status-header .issue-date{float:right;color:#6d7278}div.device-replacement-container .device-replacement-panel .status-container{padding:32px 16px;font-family:"XFINITY Standard-Bold";font-weight:700}div.device-replacement-container .device-replacement-panel .status-container .icon{display:inline-block;margin-right:8px;width:11px;height:11px;border-radius:50%;background:#000}div.device-replacement-container .device-replacement-panel .status-container .icon.canceled,div.device-replacement-container .device-replacement-panel .status-container .icon.failed{background:#9aa0a7}div.device-replacement-container .device-replacement-panel .status-container .icon.created,div.device-replacement-container .device-replacement-panel .status-container .icon.requested{background:#ffa700}div.device-replacement-container .device-replacement-panel .status-container .icon.completed{background:#47c684}div.device-replacement-container .device-replacement-panel .status-container .text{display:inline}div.device-replacement-container .device-replacement-panel .status-container .text.canceled,div.device-replacement-container .device-replacement-panel .status-container .text.failed{color:#9aa0a7}div.device-replacement-container .device-replacement-panel .status-container .text.created,div.device-replacement-container .device-replacement-panel .status-container .text.requested{color:#ffa700}div.device-replacement-container .device-replacement-panel .status-container .text.completed{color:#47c684}div.device-replacement-container .device-replacement-panel .status-container .date{float:right}div.device-replacement-container .device-replacement-panel .modal-button-group button{align-self:center;width:auto!important;font-family:"XFINITY Standard-Bold";font-size:14px;letter-spacing:.18px;line-height:24px}div.device-replacement-container .device-replacement-panel .cancel-section{margin-top:40px;width:80%}div.device-replacement-container .device-replacement-panel .cancel-section .cancel-request{width:160px;display:block;margin:auto;background:none;height:20px;color:#e02020;font-size:16px;font-family:"XFINITY Standard";text-align:center;letter-spacing:0}.ui.modal.cancel-request-confirm{width:391px;height:188px;background:#fff;border:1px solid #646a70;border-radius:16px}.ui.modal.cancel-request-confirm .ui.message{margin:44px auto;padding:0;height:17px;color:#000;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;text-align:center;letter-spacing:.16px}.ui.modal.cancel-request-confirm .modal-button-group{margin-top:0}.ui.modal.cancel-request-confirm .modal-button-group .ui.button{height:48px;margin:0 8px}.request-service-time{background:hsla(0,0%,100%,.5);border:1px solid #e0e0e0;border-radius:8px;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#303033;padding:32px}.ui.grid.mobile-table-card.data{margin-top:0;border-top:1px solid #eef1f3;padding:25px 16px}.ui.grid.mobile-table-card.data .mobile-table-card-title{align-self:flex-start;color:#646a70;font-family:"XFINITY Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:20px;text-transform:uppercase}.ui.grid.mobile-table-card.data .row.mobile-table-card-row{padding:0}.ui.grid.mobile-table-card.data .row.mobile-table-card-row:not(:last-child){padding-bottom:15px}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value{flex-direction:column;text-align:left;align-items:start}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.location{flex-direction:column;text-align:left;word-break:break-all}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.location>div{width:100%}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.billerInfo{line-height:20px}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.billerInfo ul{list-style-type:none;padding:0;margin:0}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.billerInfo:not(:last-child){padding-bottom:14px}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.residentInfo .name-phone{line-height:20px}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.residentInfo .name-phone ul{list-style-type:none;padding:0;margin:0}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.residentInfo .name-phone:not(:last-child){padding-bottom:14px}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.date,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.schedule-type,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status{font-family:"XFINITY Standard-Medium"}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.agent-assistance-requested,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.canceled,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.cancelfailed,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.cancelrequested,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.createfailed,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.failed{color:#9aa0a7}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.created,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.createrequested,.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.requested{color:#ffa700}.ui.grid.mobile-table-card.data .row.mobile-table-card-row .column.mobile-table-card-value.status.completed{color:#47c684}.device-history-summary-info .none-added-container{width:100%}.device-history-summary-info .row.column-header .three.wide.column{width:30%!important}.device-history-summary-info .row.column-header .one.wide.column{width:7%!important}.device-history-summary-info .row.device-row{font-family:"XFINITY Standard-Medium"}.device-history-summary-info .row.device-row .three.wide.column{width:30%!important}.device-history-summary-info .row.device-row .one.wide.column{width:7%!important}.device-history-summary-info .row.device-row .unit{color:#000}.device-history-summary-info .row.device-row img.ui.image{display:inline}.device-history-summary-info .row.device-row .status .agent-assistance-requested,.device-history-summary-info .row.device-row .status .canceled,.device-history-summary-info .row.device-row .status .cancelfailed,.device-history-summary-info .row.device-row .status .cancelrequested,.device-history-summary-info .row.device-row .status .createfailed,.device-history-summary-info .row.device-row .status .failed{color:#9aa0a7}.device-history-summary-info .row.device-row .status .created,.device-history-summary-info .row.device-row .status .createrequested,.device-history-summary-info .row.device-row .status .requested{color:#ffa700}.device-history-summary-info .row.device-row .status .completed{color:#47c684}.device-history-summary-info .row.device-row .location{flex-direction:column;text-align:left;word-break:break-all;justify-content:center;color:#000}.device-history-summary-info .row.device-row .location>div{width:100%}.device-history-top-section{margin-top:2em;text-align:left;color:#2082bd;font-size:14px;font-weight:700;line-height:16px;margin-left:-3px}.device-history-top-section>a{color:#646a70;display:flex;align-items:center}.device-history-top-section>a:hover{color:#000}.device-history-top-section>a>img.ui.image{padding-bottom:1px}.xc2-modal.device-resolve-modal div.header{font-family:"XFINITY Standard-Bold";background-color:#fff!important;color:#191919;font-size:24px;font-weight:700;letter-spacing:0}.xc2-modal.device-resolve-modal hr{border-top:1px solid #dde2e6;max-width:85%}.xc2-modal.device-resolve-modal div.resolve-modal-content.content{padding-left:40px;padding-right:40px}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .addition{width:100%!important}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group{margin-bottom:10px;display:table!important;flex-direction:column!important}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group .unit-number{font-size:16px;margin-top:5px;font-family:"XFINITY Standard"}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group p{font-family:"XFINITY Standard";font-size:16px;margin:8px 0 3px}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group .day-picker-with-icon{width:210px!important}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group .ui.transparent.input.airkit{width:100%;margin-top:8px}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.field{margin-left:0!important;padding-left:0}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group label.resolve-day-pick-title,.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group label.resolve-radio-title{font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:.18px;color:#191919}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.day-picker-with-icon img{position:absolute;margin-top:12px;margin-left:182px;width:18px;height:18px}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.ui.transparent.input.airkit :hover{cursor:pointer}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input{display:table-row}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container{display:flex;height:-webkit-max-content!important;height:max-content!important;flex-direction:column;justify-content:space-between!important}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container label{font-size:16px;line-height:28px;font-family:"XFINITY Standard"}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container .ui.radio.checkbox label:after,.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container .ui.radio.checkbox label:before{top:3px;width:22px;height:22px;border-color:#44484c}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container .ui.checked.radio.checkbox label:before{background-color:#44484c}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container .ui.checked.radio.checkbox label:after{background-color:#fbfcfc}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .device-resolve-form-container .fields.device-resolve-form-group div.form-input div.air-kit-radio-container .ui.checked.radio.checkbox label:after :focus{border-color:#44484c}.xc2-modal.device-resolve-modal div.resolve-modal-content.content .resolve-button button{width:auto!important}.footer{width:calc(100% - 20px);position:absolute;bottom:0;left:0;right:0;margin-top:-104px;padding:10px;background-color:#eef1f3;height:104px;z-index:100}.footer .ui.secondary.menu{margin-left:0;margin-right:0}.footer .footer-left{flex:1 1;text-align:left}.footer .footer-right{flex:1 1;text-align:right}.footer .footer-left>*,.footer .footer-right>a{margin-right:10px}.footer .url{margin-left:1rem}.footer .google-img-attr{padding-bottom:5px}.ui.button.load-more{box-shadow:0 2px 7px 0 rgba(0,0,0,.09);margin-bottom:18px;width:100%;height:64px;border-radius:0 0 8px 8px;background-color:#fff;align-items:center;justify-content:center;color:#696969;font-family:"XFINITY Standard-Medium";border-top:1px solid #eef1f3}.ui.button.load-more:hover{box-shadow:0 6px 10px 0 #bcbcbc}.ui.grid.xc2-table{margin-bottom:0!important;border-radius:8px 8px 8px 8px!important}.loading-modal{width:310px!important;background:#fff;border:1px solid #bbb;border-radius:16px}.loading-modal .ui.loader:before{border-color:#000!important}.loading-modal .ui.loader{color:#191919!important;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.18px}.ui.card.media-container{background-color:#000;border-radius:3.21px;height:100%;width:100%;box-shadow:none}.ui.card.media-container:before{padding-top:56.25%}.ui.card.media-container.new{border:1px dashed #9ba4aa;background-color:hsla(0,0%,100%,.5)}.ui.card.media-container.new>.ui.button.upload-container{align-items:center;border-radius:3.21px!important;display:flex;flex-direction:column;height:100%;justify-content:center;color:#000;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:0;max-width:100%;background-color:initial}.ui.card.media-container.new>.ui.button.upload-container:hover{background-color:rgba(177,185,191,.25)}.ui.card.media-container.new>.ui.button.upload-container .plus-container{height:21px;width:21px;margin-bottom:8px}.ui.card.media-container.thumbnail-container{overflow:hidden}.ui.card.media-container.thumbnail-container>img{border-radius:3.21px!important;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;width:100%;height:100%}.ui.card.media-container.thumbnail-container>.overlay{background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%!important;max-width:102%!important;width:102%;border-radius:3.21px;z-index:1}.ui.card.media-container.thumbnail-container>.overlay>.remove{font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;letter-spacing:.2px;text-align:center;color:#fff;border:2px solid #fff;border-radius:40px;padding:8px 40px}.none-added-container{padding:36px;background-color:#fff;border-radius:8px;box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.none-added-container>.none-added-grid{display:flex;flex-direction:column;align-items:center}.none-added-container>.none-added-grid>.none-added-heading{font-family:"XFINITY Standard-Bold";line-height:20px;letter-spacing:1.71px;text-align:center;color:#646a70;margin-bottom:18px}.xc2-table .row.none-found{border-top:1px solid #eef1f3;justify-content:center;padding:2em;font-size:20px;line-height:20px;letter-spacing:.18px;font-weight:500;width:100%;color:#696969;font-family:"XFINITY Standard-Medium"}.ui.grid.xc2-table{padding-top:15px;background-color:#fff;border-radius:8px;box-shadow:0 20px 20px -15px rgba(0,0,0,.3);margin-bottom:18px}.ui.grid.xc2-table .pngIcon{padding-right:5px}.ui.grid.xc2-table.search{margin-top:2em}.ui.grid.xc2-table .row.search-filters{color:#646a70;display:flex;justify-content:space-between}.ui.grid.xc2-table .row.search-filters .column.metric-total,.ui.grid.xc2-table .row.search-filters .column.total{font-family:"XFINITY Standard-Bold";font-size:16px;letter-spacing:1.71px;line-height:20px;text-transform:uppercase}.ui.grid.xc2-table .row.search-filters .column.metric-total{color:#7b7b7b;font-weight:500;letter-spacing:1.71px}.ui.grid.xc2-table .row.search-filters .column.metric-total.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;content:"...";width:0}@keyframes ellipsis{to{width:20px}}@-webkit-keyframes ellipsis{to{width:20px}}.ui.grid.xc2-table .row.search-filters .column.toolbar{display:flex;justify-content:flex-end}.ui.grid.xc2-table .global-search-header,.ui.grid.xc2-table .row.search-filters .column.toolbar>.input{width:100%}.ui.grid.xc2-table .global-search-header>.row{display:flex;justify-content:center}@media(max-width:600px){.ui.grid.xc2-table .global-search-header>.row .global-search-tabs{overflow-x:scroll;overflow-y:hidden}}.ui.grid.xc2-table .global-search-header>.row:first-child{margin-top:44px;margin-bottom:14px}.ui.grid.xc2-table .global-search-header>.row:nth-child(2){margin-bottom:53px}.ui.grid.xc2-table .global-search-header>.row .input{width:310px;height:42px}.ui.grid.xc2-table .global-search-header>.row .menu{border-bottom:transparent;justify-content:center;font-family:"XFINITY Standard-Bold"}@media(max-width:600px){.ui.grid.xc2-table .global-search-header>.row .menu{justify-content:flex-start!important}}.ui.grid.xc2-table .global-search-header>.row .menu a.item{color:#44484c;font-size:12px;font-weight:700;letter-spacing:1.71px;line-height:20px;text-transform:uppercase;margin-right:5px;margin-left:5px}@media(max-width:600px){.ui.grid.xc2-table .global-search-header>.row .menu a.item{letter-spacing:0;margin-right:0;margin-left:0}}.ui.grid.xc2-table .global-search-header>.row .menu a.item:hover{border-bottom:4px solid #b1b9bf}.ui.grid.xc2-table .global-search-header>.row .menu a.item.active{border-bottom:4px solid #2a2c2d}.ui.grid.xc2-table .row.global-column-header{padding:23px 20px;background-color:#fbfcfc;font-family:"XFINITY Standard-Bold";text-transform:uppercase;letter-spacing:1.71px;line-height:20px;font-size:12px;color:#646a70;text-align:left;border-top:1px solid #dde2e6;border-bottom:1px solid #dde2e6}@media(max-width:1024px){.ui.grid.xc2-table .row.global-column-header{letter-spacing:0;margin-right:0;margin-left:0}}.ui.grid.xc2-table .row.search-filters .row.xc2-table-row>.column.metric-total,.ui.grid.xc2-table .row.xc2-table-row>.column{overflow:hidden}.ui.grid.xc2-table>.row.loader-row{justify-content:center}.ui.grid.xc2-table .row .column,.ui.grid.xc2-table .row.search-filters .column.metric-total{display:flex;align-items:center}.ui.grid.xc2-table .sort-icon{margin:1px 1px 3px}.ui.grid.xc2-table .active-sorted-column:hover,.ui.grid.xc2-table .column.sortable:hover,.ui.grid.xc2-table .row.search-filters .sortable.column.metric-total:hover{cursor:pointer;margin-top:1px}.ui.grid.xc2-table .active-sorted-column{color:#000;border-bottom:4px solid #000}.ui.grid.xc2-table.mobile-cards-container{padding:0}.ui.grid.xc2-table.mobile{padding-top:0}.ui.grid.xc2-table.mobile .row.search-filters{padding-top:24px;padding-bottom:40px;flex-direction:column}.ui.grid.xc2-table.mobile .row.search-filters .toolbar{padding:16px 0 0;margin:0!important;justify-content:flex-start!important}.ui.grid.xc2-table.mobile .row.search-filters .toolbar div{width:100%!important}.ui.grid>.xc2-side-table-heading{width:100%;padding:15px 20px;background-color:#fbfcfc;font-family:"XFINITY Standard-Bold";border:#eef1f3;text-transform:uppercase;letter-spacing:1.71px;line-height:20px;font-size:12px;color:#646a70;text-align:left;border-top:1px solid #dde2e6;border-bottom:1px solid #dde2e6}.ui.grid>.xc2-side-table-heading:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border-top:0}.results .result>div{display:flex;align-items:center}.user-avatar{align-items:center;background-color:#000;color:#fff;margin-right:.25em;position:relative;overflow:hidden}.user-avatar+.user-avatar{margin-left:-1.25em}.user-avatar .initials{text-align:center;vertical-align:middle}.user-avatar .ui.avatar.image{border-radius:unset}.user-avatar.inverted{background-color:#fff;color:#000}.user-avatar.small{border-radius:2em;width:2em;height:2em}.user-avatar.small .initials{font-size:.9em;line-height:2.2em;top:1px}.user-avatar.small img.search-result{float:none!important;width:2em!important;height:2em!important}.user-avatar.medium{border-radius:4em;min-width:4em}.user-avatar.medium,.user-avatar.medium .ui.avatar.image{width:4em;height:4em;max-width:4em}.user-avatar.medium .initials{font-size:1.5em;line-height:2.5em;top:1px}.user-avatar.large{border-radius:50%;width:100%;height:100%}.user-avatar.large:before{content:"";display:block;padding-top:100%}.user-avatar.large .ui.avatar.image{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.user-avatar.large .initials{font-size:5vw;line-height:100%;margin:calc(50% - 2.5vw) auto;position:absolute;top:0;left:0;right:0;bottom:0}.drag-to-reposition{background-color:rgba(0,0,0,.7);border:1px solid #fff;bottom:5em;position:relative;padding:.5em 1.5em}.drag-to-reposition p{color:#fff;font-family:"XFINITY Standard-Medium";font-size:14px}.scale-slider{align-items:center;display:flex;padding-top:1em}.scale-slider .small-image-icon{opacity:.4;line-height:1;font-size:1.5em;padding-left:.2em}.icon-container .icon.crop{margin:.25rem .3rem .4rem .25rem}.save-feedback-message{margin:20px}.ui.selection.active.dropdown .menu,.ui.selection.active.dropdown:hover .menu{border-color:#e6eaed}.error-message>.title{color:#c90318;font-family:"XFINITY Standard-Medium";font-size:20px}.error-message>.message{color:#c90318;font-size:12px}.no-error-message{display:none}.general-error-message{color:#c90318;font-size:18px;font-weight:700;text-align:center}.saved-message{color:#00ba6b;font-size:18px;font-weight:700}.ui.basic.segment.data.property-role>div:first-child{display:flex;justify-content:space-between}.ui.basic.segment.data.property-role>div:first-child>.title{color:#636363;font-family:"XFINITY Standard-Medium";font-size:12px;font-weight:500;letter-spacing:1px;line-height:15px;text-transform:uppercase}.ui.basic.segment.data.property-role>div:first-child>.remove{color:#191919;font-size:12px;line-height:15px}.ui.basic.segment.data.property-role>div:first-child>.remove:hover{cursor:pointer}.ui.basic.segment.data.property-role>div:first-child>.remove>i{margin-left:10px}.ui.basic.segment.data.property-role>div:last-child{font-size:20px;line-height:24px;margin:20px 0}.ui.message.object-confirm-cancel{display:flex;flex-direction:column;font-size:26px;font-weight:200;line-height:32px;text-align:center;padding-left:unset;color:#000}.ui.message.object-confirm-cancel>span:first-of-type{margin-top:50px}.ui.message.object-confirm-cancel>span:last-of-type{margin-bottom:50px}.edit-property-save{margin-right:10%;margin-left:10%}.message-attachment{position:absolute!important;overflow:hidden;max-height:100%;width:100%}.message-modal.xc2-modal,.property-modal.xc2-modal{max-width:640px}.message-modal.xc2-modal .content .form .fields .image-container,.property-modal.xc2-modal .content .form .fields .image-container{height:92px;width:260px;margin-left:6px}.message-modal.xc2-modal .content .form .image-container-oa,.property-modal.xc2-modal .content .form .image-container-oa{height:124px;width:300px;margin-left:6px;margin-right:16px}.message-modal.xc2-modal .heading,.property-modal.xc2-modal .heading{color:#646a70;font-size:12px;font-family:"XFINITY Standard-Bold";font-weight:700;text-transform:uppercase;letter-spacing:1.71px;margin:1rem 0}.message-modal.xc2-modal .details,.property-modal.xc2-modal .details{color:#44484c;font-size:14px;font-family:"XFINITY Standard";letter-spacing:.16px;line-height:18px;margin-bottom:29px}.message-modal.xc2-modal .fields,.property-modal.xc2-modal .fields{font-family:"XFINITY Standard-Medium";color:#44484c}.message-modal.xc2-modal .fields .lock-aspect,.property-modal.xc2-modal .fields .lock-aspect{margin-right:15px;margin-left:7px}.message-modal.xc2-modal .fields .property-button-container,.property-modal.xc2-modal .fields .property-button-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.message-modal.xc2-modal .fields .property-button-container .property-button,.property-modal.xc2-modal .fields .property-button-container .property-button{max-width:50%!important;height:auto!important;margin-right:2em}.message-modal.xc2-modal{align-items:baseline}.message-modal.xc2-modal .content .form .fields .image-container-msg{width:145px;height:92px}.message-modal.xc2-modal .content .form .fields .subject{display:flex;align-items:flex-end;padding-right:0}.message-modal.xc2-modal .ui.form textarea,.message-modal.xc2-modal textarea:focus{background:#fbfcfc;border-radius:6px;border:1px solid #e6eaed;height:141px;font-family:"XFINITY Standard";font-size:16px;color:#191919;letter-spacing:.18px}.ui.button.message-action{background-color:initial;font-family:"XFINITY Standard-Medium";color:#1c1c1c;font-size:14px;font-weight:500;border-bottom:1.5px solid #000;border-radius:0;padding:.5em 0;letter-spacing:0;width:61px}.associated-properties,.status-label>label,.ui.airkit.text>label{color:#b1b9bf;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:15px;text-transform:uppercase}.property-roles-wrapper{padding:1em;background-color:#fbfcfc;border-radius:6px;margin-top:.5em;border:1px solid #e6eaed}.property-roles-wrapper .property-name{width:448px;height:24px;font-family:"XFINITY Standard-Medium";font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#0d0d0f;flex:none;order:0;flex-grow:1}.property-roles-wrapper .rev-share-wrapper{width:inherit}.property-roles-wrapper .rev-share-reporting-label-wrapper{padding:4px!important}.property-roles-wrapper .rev-share-reporting-label{width:166px;height:21px;display:contents;padding:0;font-family:"XFINITY Standard";font-style:normal;font-weight:700;font-size:14px;line-height:21px;color:#484851;flex:none;order:0;flex-grow:0}.property-roles-wrapper .active-check{color:#006851}.property-roles-wrapper .remove-property-role,.property-roles-wrapper .remove-property-role:hover{background:none;border:none;color:#141417;width:56px;height:24px;font-family:"XFINITY Standard";font-style:normal;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;float:right;line-height:24px;text-align:right}.property-roles-wrapper .remove-property-role:hover{cursor:pointer}.property-roles-wrapper .rev-share-record,.property-roles-wrapper .rev-share-record-active,.property-roles-wrapper .rev-share-record-missing{border:2px solid rgba(97,56,245,.15);width:100%;display:flex;border-radius:4px;padding:8px 24px;margin:4px;font-family:"XFINITY Standard";font-style:normal;font-weight:700;font-size:14px}.property-roles-wrapper .rev-share-record-active:hover,.property-roles-wrapper .rev-share-record-missing:hover,.property-roles-wrapper .rev-share-record:hover{cursor:pointer;border:2px solid #0051d0}.property-roles-wrapper .rev-share-record-active .rev-share-date,.property-roles-wrapper .rev-share-record-missing .rev-share-date,.property-roles-wrapper .rev-share-record .rev-share-date{display:flex!important}.property-roles-wrapper .rev-share-record-active .rev-share-value,.property-roles-wrapper .rev-share-record-missing .rev-share-value,.property-roles-wrapper .rev-share-record .rev-share-value{float:right;text-align:right;line-break:anywhere}@media(max-width:760px){.property-roles-wrapper .rev-share-record-active .rev-share-value,.property-roles-wrapper .rev-share-record-missing .rev-share-value,.property-roles-wrapper .rev-share-record .rev-share-value{float:unset;text-align:left}}.property-roles-wrapper .rev-share-record-active .icon-current,.property-roles-wrapper .rev-share-record-active .icon-not-current,.property-roles-wrapper .rev-share-record-missing .icon-current,.property-roles-wrapper .rev-share-record-missing .icon-not-current,.property-roles-wrapper .rev-share-record .icon-current,.property-roles-wrapper .rev-share-record .icon-not-current{display:inline-flex;margin-right:5px;width:11px!important;height:11px!important;border-radius:100%;background:#0ac284;align-self:center}.property-roles-wrapper .rev-share-record-active .icon-not-current,.property-roles-wrapper .rev-share-record-missing .icon-not-current,.property-roles-wrapper .rev-share-record .icon-not-current{background:#ff8d52}.property-roles-wrapper .rev-share-record-active{background:#3a0092;color:#fff}.property-roles-wrapper .rev-share-record-active:hover{cursor:pointer;background:#28006a}.property-roles-wrapper .rev-share-record-active:focus{cursor:pointer;border:2px solid #0051d0;background:#28006a;padding:8px 24px}.property-roles-wrapper .rev-share-record-missing{display:block;text-align:center;color:#484851;line-height:21px;flex:none;order:1;flex-grow:1}.property-roles-wrapper .rev-share-record-missing:hover{cursor:default;border:2px solid rgba(97,56,245,.15)}.property-roles-wrapper .property-roles{max-height:101px;overflow-y:auto;padding-right:1em}.property-roles-wrapper .property-roles .property-role{display:flex}.property-roles-wrapper .property-roles .property-role .property-name{flex:1 1;color:#191919;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"XFINITY Standard-Bold"}.property-roles-wrapper .property-roles .property-role .remove{background-color:initial;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;border-bottom:1.5px solid #000;border-radius:0;letter-spacing:0;width:auto!important;cursor:pointer}.no-property-role,.no-property-role:focus{padding:1.8em;background-color:#fbfcfc;border-radius:6px;margin-top:.25em;border:1px solid #e6eaed}.no-property-role:focus>span,.no-property-role>span{font-family:"XFINITY Standard-Bold";text-align:left;font-size:16px;line-height:20px;letter-spacing:.18px;color:#dde2e6}.xc2-modal.camera>.content>.ui.form>.ui.message{height:54px}.delete-user{background-color:initial;font-family:"XFINITY Standard-Medium";color:#e02020;font-size:18px;font-weight:500;border-radius:0;margin:auto;letter-spacing:0;text-align:center;width:auto!important;cursor:pointer;padding-top:25px}.status-label{margin-top:28px}.user-status-container{padding:1.8em;background-color:#fbfcfc;border-radius:6px;margin:.25em 28px 28px;border:1px solid #e6eaed}.user-status-container p{display:inline}.user-status-container .resend-confirm{float:right}.user-status-container .status-header{font-family:"XFINITY Standard-Bold";text-align:left;font-size:16px;line-height:20px;letter-spacing:.18px;color:#dde2e6}.user-status-container .resend-creds{font-family:"XFINITY Standard-Bold";border-bottom:2px solid #191919;cursor:pointer}.user-status-container .user-status{color:#191919;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"XFINITY Standard-Bold"}.ui.grid.additional-services-list{margin-left:-.375rem;margin-right:-.375rem}.ui.grid.additional-services-list>.row{padding:0}.ui.grid.additional-services-list>.row .ui.card{width:100%;box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.ui.grid.additional-services-list>.row .ui.card>.content.extra{cursor:pointer;color:#7b7b7b;font-size:14px;font-weight:bolder;line-height:20px;padding:1.25em 1em}.ui.grid.additional-services-list>.row .ui.card .description{color:#7b7b7b;font-size:14px;font-weight:bolder;line-height:20px;margin-top:20px;margin-bottom:20px}.ui.grid.additional-services-list>.row .ui.card>div{display:flex;flex-direction:column;align-items:center}.ui.grid.additional-services-list>.row .ui.card .logo{background-size:contain;background-position:50%;background-repeat:no-repeat;height:40px;width:160px}.associated-entities>.header{display:flex;justify-content:space-between;height:40px}.associated-entities>.header>.title{margin-top:1em;display:block;text-transform:uppercase;font-family:"XFINITY Standard-Bold";font-size:12px;letter-spacing:1.71px;color:#b1b9bf}.associated-entities>.header>.ui.button.add-new{height:33px!important}.associated-entities>.entities-wrapper{padding:10px;background-color:#fbfcfc;border-radius:6px;border:1px solid #e6eaed}.associated-entities>.entities-wrapper .entities{padding-right:1em}.associated-entities>.entities-wrapper .entities .entity{display:flex;border-bottom:1px solid #e6eaed;padding:1em 0}.associated-entities>.entities-wrapper .entities .entity .entity-name{flex:1 1;color:#191919;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"XFINITY Standard-Bold"}.associated-entities>.entities-wrapper .entities .entity .change{height:36px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.2px;background-color:initial;font-size:14px;font-weight:500;border-radius:0;letter-spacing:0;width:auto!important;cursor:pointer}.associated-entities>.entities-wrapper .entities :first-child{padding-top:0}.associated-entities>.entities-wrapper .entities :last-child{border-bottom:none;padding-bottom:0}.associated-entities .no-entities,.associated-entities .no-entities:focus{padding:1em;background-color:#fbfcfc;border-radius:6px;margin-top:.5em;border:1px solid #e6eaed;display:flex;align-items:center}.associated-entities .no-entities:focus>span,.associated-entities .no-entities>span{font-family:"XFINITY Standard-Bold";display:block;height:22px;text-align:left;font-size:16px;line-height:20px;letter-spacing:.18px;color:#dde2e6}.calendar-bottom{position:absolute;top:100%;z-index:1000}.calendar-bottom.left{left:0}.calendar-bottom.right{right:0}.calendar-overlay{background-color:#fff;border:1px solid #aeaeae;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.calendar-error{color:#c90318;font-size:12px;line-height:15px;overflow:hidden;padding:5px 0}.label-date{padding-top:1.5rem}.xc2-modal.billboard .billboard-label{color:#b1b9bf;font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;height:15px;letter-spacing:1.71px;text-transform:uppercase;width:175px}.xc2-modal.billboard .billboard-video{padding-right:.75em!important}.xc2-modal.billboard .billboard-video>.image-container{margin-top:8px;height:133px}.xc2-modal.billboard .billboard-video a{color:#1c1c1c;font-family:"XFINITY Standard-Medium";font-size:10px;text-decoration:underline}.xc2-modal.billboard .thumbnail-radio-buttons{border-left:1px solid #dde2e6;height:178px;margin-left:.5rem!important;width:5px}.xc2-modal.billboard .thumbnail-radio-buttons .field{padding:0}.xc2-modal.billboard .thumbnail-radio-buttons .centered{display:flex;justify-content:center}.xc2-modal.billboard .thumbnail-radio-buttons .error-message{color:#c90318;font-size:12px;line-height:15px;overflow:hidden;padding:5px 0}.xc2-modal.billboard .thumbnail-radio-buttons .ui.radio.checkbox:not(:last-of-type){margin-bottom:24px}.xc2-modal.billboard .thumbnail-upload{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.xc2-modal.billboard .thumbnail-upload img{height:6em}.xc2-modal.billboard .thumbnail-upload .button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.xc2-modal.billboard .thumbnail-upload.billboard{align-items:left;display:flex;flex-direction:row;margin-left:24px;justify-content:flex-start}.xc2-modal.billboard .content .ui.button.upload-thumbnail-button{color:#191919;font-family:"Xfinity Standard-Medium";font-size:14px;font-weight:500;height:auto;background-color:initial;letter-spacing:.23px;line-height:24px;text-align:center;width:48px;border-radius:0;padding:0;border-bottom:1px solid #191919}.xc2-modal.billboard .ui.form .field>label.thumbnail-label{color:#b1b9bf;font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;height:15px;letter-spacing:1.71px;text-transform:uppercase;width:157px;margin-left:1.5rem}.xc2-modal.billboard .ui.message.billboard-size{color:#646a70;font-size:10px;margin-top:6px;padding:0}.xc2-modal.billboard .delete-button{width:40%}.contactInfo .contact-card{border-radius:8px!important;background-color:#fff!important}.contactInfo .xc2-table.heading{border-radius:8px!important;padding-top:0!important}.contactInfo .xc2-table.heading .column-header{color:#646a70;font-family:"XFINITY Standard-Bold"!important;font-size:12px;letter-spacing:1.71px;border-radius:8px 8px 0 0;background:#fbfcfc}.contactInfo .xc2-table.heading .contactinfo-row{padding:1.125rem;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%}.contactInfo .xc2-table.heading .contactinfo-row .contactinfo-text{font-size:16px;font-family:"XFINITY Standard-Bold"!important;letter-spacing:.23px}.contactInfo .xc2-table.heading .contactinfo-row .contactinfo-email{color:#7b7b7b;font-family:"XFINITY Standard-Medium"!important;font-size:14px;letter-spacing:0}.contactInfo .xc2-table.heading .contactinfo-row .getHelp{border-bottom:1px solid #000;color:#1c1c1c;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500}.support-modal .success-modal{display:flex;flex-direction:column;align-items:center}.support-modal .success-modal .support-success-img{width:208px;height:211px}.support-modal .success-modal .submit-success-text{padding:10px;color:#191919;font-family:"XFINITY Standard-Bold";font-size:16px;font-weight:700;letter-spacing:.18px;text-align:center}.support-modal .support-email-info .xc2-label{margin-bottom:10px!important;font-size:14px!important;color:#757a7e!important}.support-modal .support-email-info .field{width:100%;margin-left:0!important}.support-modal .support-email-info .attach-file{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.support-modal .support-email-info .attach-file>button{padding:0!important}.support-modal .support-email-info .submit-text{color:#474545;font-family:"XFINITY Standard-Italic";font-size:20px;font-style:italic;text-align:center;margin-top:20px!important}.support-modal .support-email-info .file-name{display:flex;padding:5px 0;justify-content:space-between;color:#515151;font-weight:lighter;border:1px solid #e6eaed}.support-modal .support-email-info .error-label{color:#c90318;font-size:16px;font-weight:700;text-align:center!important}.support-modal .ui.form textarea{height:140px!important;background:#fbfcfc;border-radius:6px 6px 0 0;font-family:"Xfinity Standard-Bold";font-size:16px!important;font-weight:700;letter-spacing:.18px}.help-section{margin-left:auto;margin-right:auto;max-width:680px}.help-section .help-container{margin-top:24px}.help-section .help-container .help-row{max-width:680px}.help-section .help-container .help-row>div{margin-bottom:24px}.help-section .help-container .ui.grid.xc2-table{border-radius:8px!important}.help-section .help-container .help-heading{padding-top:0!important;padding-bottom:15px!important;border-radius:8px!important}.help-section .help-container .help-heading>a{width:100%!important;padding:16px 0!important;margin:0 16px}.help-section .help-container .help-heading .row.column-header{font-family:"Xfinity Brown";font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#141417;letter-spacing:0;text-transform:none!important;padding:16px;border:none}.help-section .help-container .help-heading .row.column-header .column{padding-left:0!important}.help-section .help-container .help-heading .help-text-rows{text-align:left;align-items:center;display:flex;justify-content:space-between}.help-section .help-container .help-heading .help-text-rows .row-text{font-family:"Xfinity Brown";font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#0051d0}.help-section .help-container .help-heading .help-text-rows .row-text:hover{color:#004083}.help-section .help-container .help-heading .help-text-rows .row-subtext{color:#2a2c2d;font-size:14px;font-family:"XFINITY Standard"}.help-section .help-container .help-heading :nth-child(n+3):nth-last-child(n+1){border-top:1px solid #ececf3}.help-section .help-header{margin-top:66px;margin-bottom:25px}.help-section .help-header .xc2-heading{display:flex;grid-gap:10px;gap:10px;font-size:24px;line-height:24px;font-family:"Xfinity Brown";font-style:normal;font-weight:700;color:#141417}@media(max-width:425px){.help-section .help-header{align-items:start}}.help-section .xc2-subHeading{font-family:"Xfinity Brown";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#141417}@media(max-width:425px){.help-section .xc2-subHeading{text-align:left}}.image-loader-lock-aspect{position:relative;height:auto;width:100%;border:1px solid #dde2e6;border-radius:3px;background-color:#fff}.image-loader-lock-aspect:before{display:block;content:"";padding-top:56.25%}.image-loader-lock-aspect>.image-loader-inner{position:absolute;top:0;right:0;bottom:0;left:0}.property-organization-header{font-family:"Xfinity Standard-Bold";background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.property-organization-header .property-organization-row{padding:20px 0;display:flex;flex-direction:row;text-align:left;justify-content:space-between}.property-organization-header .property-organization-row .property-organization-column,.property-organization-header .property-organization-row .property-organization-detail-column{display:flex;align-items:center}.property-organization-header .property-organization-row .property-organization-column>.organization-image,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-image{width:140px;margin-right:14px}.property-organization-header .property-organization-row .property-organization-column>.organization-name,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-name{display:flex;font-size:30px;line-height:37px;letter-spacing:.43px;color:#2a2c2d;margin-right:50px;justify-content:flex-start;align-items:center}.property-organization-header .property-organization-row .property-organization-column>.organization-name>.name,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-name>.name{margin-right:0;width:auto}.property-organization-header .property-organization-row .property-organization-column>.organization-name>.icon,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-name>.icon{color:#000;display:flex;margin:0;width:28px;height:30px;padding:3px;cursor:pointer}.property-organization-header .property-organization-row .property-organization-column>.organization-details-container,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-details-container{margin-right:50px}.property-organization-header .property-organization-row .property-organization-column>.organization-details-container>.organization-details-heading,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-details-container>.organization-details-heading{font-size:12px;line-height:15px;letter-spacing:1.71px;color:#646a70;text-transform:uppercase}.property-organization-header .property-organization-row .property-organization-column>.organization-details-container>.organization-details,.property-organization-header .property-organization-row .property-organization-detail-column>.organization-details-container>.organization-details{font-size:16px;line-height:20px;letter-spacing:.18px;color:#191919}@media(max-width:1024px){.property-organization-header .property-organization-detail-column{display:block!important}}@media(max-width:600px){.property-organization-header .property-organization-detail-column{display:none!important}}.ui.modal.xc2-modal{border-radius:8px}.ui.modal.xc2-modal .icon.x{font-size:16px;height:16px;line-height:16px}.ui.modal.xc2-modal>.icon:first-child+*,.ui.modal.xc2-modal>:first-child:not(.icon){border-top-left-radius:16px;border-top-right-radius:16px}.ui.modal.xc2-modal .ui.modal>:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.ui.modal.xc2-modal>.header{border-bottom:none;font-family:"Xfinity Standard-Bold";font-size:24px;letter-spacing:0;line-height:29px;background:#fbfcfc}.ui.modal.xc2-modal .modal-footer{background:#fbfcfc}.ui.modal.xc2-modal>.ui.divider{margin:0;color:#dde2e6}.ui.modal.xc2-modal.property-modal .modal-footer.content .modal-button-group{margin-top:0}.ui.modal.xc2-modal .content{padding:1rem 3rem}.ui.modal.xc2-modal .content .ui.form .fields{margin:0 0 24px}.ui.modal.xc2-modal .content .ui.form .fields .field:not(:first-child){margin-left:24px}.ui.modal.xc2-modal .content .ui.form .fields.bottom{align-items:flex-end}.ui.modal.xc2-modal .content .ui.form .fields .ui.selection.dropdown.airkit,.ui.modal.xc2-modal .content .ui.form .fields .ui.transparent.input.airkit>input{font-family:"Xfinity Standard-Bold";font-size:16px!important;font-weight:700;letter-spacing:.18px;line-height:20px!important}.ui.modal.xc2-modal .content .ui.form .fields .ui.selection.dropdown.airkit>.visible.menu .item .dropdownItemWithDescTitle{font-family:"Xfinity Standard-Medium";line-height:16.93px}.ui.modal.xc2-modal .content .ui.form .fields .ui.selection.dropdown.airkit>.visible.menu .item .dropdownItemWithDescSubtitle{color:#646a70;font-family:"Xfinity Standard";line-height:21px}.ui.modal.xc2-modal .content .ui.form>.applications-container{display:flex;justify-content:flex-start;flex:1 1;flex-wrap:wrap}.ui.modal.xc2-modal .content .ui.form>.applications-container>.application-container{width:33%;margin:10px 0 0 .1em}@media(max-width:500px){.ui.modal.xc2-modal .content .ui.form>.applications-container{justify-content:space-between}}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container{margin-bottom:0}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container .unit-list-container{display:flex;justify-content:space-between}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container .unit-list-container div{line-height:26px;text-align:center;font-size:14px}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container .smart-lists-container{display:flex;flex-direction:column;margin-top:5px}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container .smart-lists-container>.smart-list-container{display:flex;justify-content:space-between}.ui.modal.xc2-modal .content .ui.form>.hsd-lists-container .smart-lists-container>.smart-list-container div{line-height:26px;text-align:center;font-size:14px}.ui.modal.xc2-modal .content .ui.form>.property_instructions_group{margin-top:10px;display:flex;flex-direction:column}.ui.modal.xc2-modal .content .ui.form>.property_instructions_group .field{margin-left:0!important;padding-left:0!important;padding-right:0!important}.ui.modal.xc2-modal .content .ui.form>.property_instructions_group .details{margin-bottom:15px}.ui.modal.xc2-modal .content .ui.form>.property_instructions_group textarea,.ui.modal.xc2-modal .content .ui.form>.property_instructions_group textarea:focus{font-family:"XFINITY Standard";font-size:14px;resize:none}.ui.modal.xc2-modal .content .ui.form>.prompt-service-notification{width:100%;margin-bottom:25px}.ui.modal.xc2-modal .content .ui.form>.prompt-service-notification .body{text-align:left;background:#f2e1d9;border-radius:8px;padding:24px;display:flex;justify-content:space-between;line-height:24px;font-size:16px}.ui.modal.xc2-modal .content .ui.form>.prompt-service-notification .body .service-header{font-weight:700}.ui.modal.xc2-modal .content .ui.form>.prompt-service-notification .body .service-setup{margin-top:10px;font-weight:700;color:#b33d00;cursor:pointer}@media(min-width:425px)and (max-width:767px){.ui.modal.xc2-modal .content .ui.form .fields{flex-wrap:inherit!important}}@media(max-width:425px){.ui.modal.xc2-modal .content .ui.form .fields .field:not(:first-child){margin-left:0}}.ui.modal.xc2-modal .content .field>label{color:#b1b9bf;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:15px;text-transform:uppercase}.ui.modal.xc2-modal .content .field>textarea,.ui.modal.xc2-modal .content .field textarea:focus{background:#fbfcfc;border-radius:6px;border:1px solid #e6eaed;height:4.9rem;font-family:"XFINITY Standard-Bold";font-size:16px;color:#191919;letter-spacing:.18px}.ui.modal.xc2-modal .content .xc2-label{color:#b1b9bf;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:15px;text-transform:uppercase}.ui.modal.xc2-modal .content .modal-button-group .ui.button{width:132px;height:48px;font-size:14px;white-space:nowrap}.ui.modal.xc2-modal .content .ui.button.add-new{font-family:"Xfinity Standard-Bold";font-size:14px;letter-spacing:.18px;line-height:24px;height:48px;max-width:35%}.ui.modal.xc2-modal .content .footer-buttons{display:flex;justify-content:right}.ui.modal.xc2-modal .content .footer-buttons .back-page button{border-radius:8px;border:1px solid #8b8b97!important;padding:11px 16px;width:unset}.ui.modal.xc2-modal .content .footer-buttons .modal-button-group{margin-top:16px}.ui.modal.xc2-modal .content .footer-buttons .modal-button-group .ui.button{border-radius:8px;padding:11px 16px;margin-left:8px;width:unset;min-width:unset}.ui.modal.xc2-modal .content .property-creation-confirm-action{float:right;border-radius:8px;margin:20px;padding:11px 16px;font-size:14px;letter-spacing:.18px;height:48px;white-space:nowrap}@media(min-width:768px){.ui.modal.xc2-modal .content .property-creation-confirm-action{margin-right:-18px}}.row.organization-property-row{padding:11px 25px;border-top:1px solid #eef1f3}.row.organization-property-row:hover{background-color:#fbfcfc!important;box-shadow:none!important;cursor:pointer}.row.organization-property-row .org-property-image-column{display:block!important}.row.organization-property-row>.image{position:relative;height:100%;width:100%;border:1px solid #dde2e6;border-radius:3px;background-color:#fff}.row.organization-property-row>.image:before{display:block;content:"";padding-top:56.25%}.row.organization-property-row>.image>.image-inner{position:absolute;top:0;right:0;bottom:0;left:0}.row.organization-property-row .name-and-address>.name{margin-left:21px;font-family:"XFINITY Standard-Medium";font-size:16px;line-height:20px;letter-spacing:.18px;font-weight:500}.row.organization-property-row .name-and-address>.details{margin-left:21px}.row.organization-property-row .details{font-family:"XFINITY Standard-Medium";font-size:14px;line-height:18px;color:#696969}.row.organization-row{border-top:1px solid #eef1f3}.row.organization-row:hover{background-color:#fbfcfc;cursor:pointer}.row.organization-row .organization-name{font-family:"Xfinity Standard-Medium";font-size:16px;font-weight:500;letter-spacing:.18px;line-height:20px;margin-left:16px}.row.organization-row .organization-counts{font-size:16px;color:#696969}.outage-container,.unauthorized-container{display:flex;flex-direction:column;align-items:center}.outage-container .image-area,.unauthorized-container .image-area{width:346px;min-height:181px;margin:108px auto 60px}.outage-container .h-text-area,.unauthorized-container .h-text-area{width:446px;color:#000;font-size:24px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:.2px;line-height:32px;text-align:center;margin:6px auto 12px}.outage-container .body-text-area,.unauthorized-container .body-text-area{width:464px;height:96px;color:rgba(0,0,0,.95);font-size:16px;font-family:"XFINITY Standard";text-align:center;letter-spacing:.23px;line-height:24px;margin:6px auto}.unauthorized-container{height:100vh;display:flex!important;justify-content:center}.unauthorized-container .text-title{font-size:22px;color:#b7023c;margin-top:12px;font-weight:700}.unauthorized-container .text-unauthorized{font-size:14px;margin-top:8px;max-width:500px}.unauthorized-container .back-to-login{margin-top:16px}.unauthorized-container .back-to-login .ui.button{border-radius:8px;font-size:14px;padding:8px 16px}.unauthorized-container .text-description{font-size:12px;margin-top:8px}@media(min-width:590px){.unauthorized-container .text-description{margin-bottom:80px}}div.property-info-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:63px;z-index:2}div.property-info-card>div.property-info-row{display:flex;width:100%;justify-content:space-between;font-family:"XFINITY Standard-Bold";text-align:left;padding:0 0 1em;margin:0}div.property-info-card>div.property-info-row div.property-info-label{text-transform:uppercase;line-height:20px;letter-spacing:1.71px;color:#646a70}div.property-info-card>div.property-info-row div.property-info{font-size:16px;line-height:20px;letter-spacing:.18px;color:#fff}.prop-multi-import .header{line-height:30px!important}.prop-multi-import .content{border-top:1px solid #eef1f3}.prop-multi-import .content.modal-page-methods{padding-left:0;padding-right:0}.prop-multi-import .content.modal-page-methods p{margin-bottom:0;font-size:16px;letter-spacing:.18px;font-family:"XFINITY Standard-Bold"}.prop-multi-import .content.modal-page-methods .ui.message{padding:.7rem .5rem;color:#191919;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:left;letter-spacing:.18px;margin:auto}.prop-multi-import .content.modal-page-methods .ui.message div.modal-button-group{padding-top:1.5rem}.prop-multi-import .content.modal-page-manual{padding-left:0;padding-right:0}.prop-multi-import .content.modal-page-pms #providerSelector{margin-bottom:0;font-size:16px;letter-spacing:.18px;font-family:"XFINITY Standard-Bold"}.prop-multi-import .content.modal-page-pms #providerForm{border-left:4px solid #ffa700;padding-left:4%;color:#000;font-size:16px;font-family:"XFINITY Standard"}.prop-multi-import .content.modal-page-pms #pmsModeAckowledgement{border-left:4px solid #ffa700;padding-left:4%;color:#000;font-size:16px;font-family:"XFINITY Standard-Bold"}.prop-multi-import .content.modal-page-pms .disabled.field{opacity:1}.prop-multi-import .content.modal-page-pms .disabled.field .ui.transparent.input.airkit>input{border-bottom:0!important}.prop-multi-import .content.modal-page-pms .ui.transparent.input.airkit>input{font-family:"Xfinity Standard-Bold";font-size:16px!important;font-weight:700;letter-spacing:.18px;line-height:20px!important}.prop-multi-import .content.modal-page-pms button{margin-top:1rem}.prop-multi-import .content.modal-page-confirm{padding-left:0;padding-right:0}.prop-multi-import .content.modal-page-confirm p.confirm-desc{margin-bottom:0;font-size:16px;letter-spacing:.18px;font-family:"XFINITY Standard-Bold"}.prop-multi-import .content.modal-page-confirm p.confirm-warn{font-size:16px;font-family:"XFINITY Standard";font-weight:400;font-style:italic;letter-spacing:.18px;margin-top:16px}.prop-multi-import .content.modal-page-confirm .ui.segment.unit-preview-list{display:flex;min-height:70px;max-height:70px;cursor:auto;background:#fbfcfc;border:1px solid #9ba4aa;margin-bottom:26px}.prop-multi-import .content.modal-page-confirm .ui.segment.unit-preview-list .inline{align-self:center}.prop-multi-import .content.modal-page-confirm .ui.segment.unit-preview-list .inline.preview{margin-left:auto}.prop-multi-import .content.modal-page-confirm .ui.segment.unit-preview-list .inline.preview button{font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:0;text-decoration:underline;cursor:pointer;background:unset!important;border:unset!important;outline:unset!important}.prop-multi-import .content .back-page{display:flex;margin-top:16px}.prop-multi-import .content .back-page button{align-self:center;margin:auto;width:115px;font-size:14px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.18px;line-height:24px;cursor:pointer;background:unset!important;border:unset!important;outline:unset!important}.prop-multi-import .content.modal-page-status p.status-title{color:#191919;margin-top:16px;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:center;line-height:24px}.prop-multi-import .content.modal-page-status p.status-desc{color:#7b7b7b;margin-top:16px;font-size:16px;font-weight:500;font-family:"XFINITY Standard-Medium";letter-spacing:0;text-align:center;line-height:20px}.prop-multi-import .content div.air-kit-radio-container{display:flex;height:-webkit-max-content!important;height:max-content!important;flex-direction:column;justify-content:space-between!important}.prop-multi-import .content div.air-kit-radio-container label{font-size:16px;line-height:28px;font-family:"XFINITY Standard-Medium";margin-top:8px}.prop-multi-import .content div.air-kit-radio-container p{font-size:14px;line-height:18px;margin-bottom:0;margin-left:30px;font-family:"XFINITY Standard"}.prop-multi-import .content div.air-kit-radio-container .ui.radio.checkbox label:after,.prop-multi-import .content div.air-kit-radio-container .ui.radio.checkbox label:before{top:3px;width:22px;height:22px;border-color:#44484c}.prop-multi-import .content div.air-kit-radio-container .ui.checked.radio.checkbox label:before{background-color:#44484c}.prop-multi-import .content div.air-kit-radio-container .ui.checked.radio.checkbox label:after{background-color:#fbfcfc}.prop-multi-import .content div.air-kit-radio-container .ui.checked.radio.checkbox label:after :focus{border-color:#44484c}.prop-multi-import.ui.modal{max-width:640px;padding:32px 38px 19px}.prop-multi-import.ui.modal>.header{align-items:center;border-bottom:none;padding:0;margin-bottom:1em}.prop-multi-import.ui.modal>.header .header-title{color:#191919;font-size:24px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:0}.prop-multi-import.ui.modal>.header>.button{padding-top:0}.prop-multi-import.ui.modal .bulk-upload-label{width:200px;height:14px;color:#2a2c2d;font-size:16px;font-family:"XFINITY Standard-Bold";font-weight:700;text-transform:uppercase;letter-spacing:1.71px}.prop-multi-import.ui.modal .additional-units-label{margin-top:3px;font-size:14px;display:block;color:#191919;font-family:"XFINITY Standard-Bold";font-weight:700}.prop-multi-import .ui.segment{min-height:190px;width:-webkit-fill-available;border:2px dashed #646a70;background-color:#fff;border-radius:3.21px;box-shadow:none!important;margin-bottom:0;cursor:pointer;padding:1.2rem}.prop-multi-import .ui.segment.active{border:2px dashed #646a70}.prop-multi-import .ui.segment .bulk-modal-content{width:158px;color:#646a70;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;text-align:center;letter-spacing:.13px;line-height:1.2rem;margin:.5rem auto auto;border-top:0}.prop-multi-import .ui.segment .bulk-modal-content.active{color:#2a2c2d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prop-multi-import .ui.segment .bulk-modal-content.active.csvsize{color:#979797;font-size:12px;padding:0;margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:.11px}.prop-multi-import .ui.segment .bulk-modal-content.active.csvremove .ui.button{padding-top:0;padding-bottom:0;color:#fe3a3a;font-size:14px;font-family:"XFINITY Standard-Bold";letter-spacing:.2px;line-height:24.44px;background-color:initial}.prop-multi-import .ui.segment .bulk-modal-content.active.csvremove .ui.button img{display:inline-block;vertical-align:middle}.prop-multi-import .ui.segment .ui.header>img{margin-top:20px;width:36px}.prop-multi-import .ui.button.save{min-width:132px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px}.prop-multi-import .ui.button{font-size:14px;font-family:"XFINITY Standard-Bold";letter-spacing:.18px;line-height:24px}.prop-multi-import .max-size-label{width:115px;height:12px;color:#646a70;font-size:13px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:.11px}.prop-multi-import .error-label,.prop-multi-import .success-label{display:block;text-align:left;font-family:"XFINITY Standard-Bold"}.prop-multi-import .success-label{font-family:"XFINITY Standard-Medium";color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:20px}.prop-multi-import .error-label{color:red;font-size:13px}.prop-multi-import a{font-family:"XFINITY Standard-Medium";font-size:13px;color:#3061a1;border-bottom:2px solid #3061a1}.prop-multi-import .modal-button-group{margin-top:0}.prop-multi-import .isValidating{-webkit-filter:blur(2px);filter:blur(2px)}.prop-multi-import .ui.inverted.dimmer .ui.loader{-webkit-filter:blur(0);filter:blur(0)}.prop-multi-import .properties-upload{font-size:14px;font-weight:400}.prop-multi-import .properties-upload-description{font-size:13px;font-weight:400;border-top:0;padding:0 3rem!important}.prop-multi-review .ui.accordion .title .chevron.right.icon{float:right}.prop-multi-review .ui.accordion .active.title .chevron.right.icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.prop-multi-review .ui.circular.label,.prop-multi-review .ui.circular.labels .label{padding-top:.3em!important;padding-bottom:.3em!important;min-height:unset}.prop-multi-review .ui.accordion .accordion .title,.prop-multi-review .ui.accordion .title{font-size:15px;font-weight:600}.prop-multi-review .ui.table thead th{text-transform:uppercase;font-size:12px;color:#8b8b97;padding-bottom:0;border-bottom:0;font-weight:400}.prop-multi-review .ui.table tbody td{font-size:14px;color:#0d0d0f;padding-top:.2em;padding-bottom:.2em;font-weight:600}.prop-multi-review .ui.table tbody td:first-child{width:142px}.prop-multi-review .isImporting{-webkit-filter:blur(2px);filter:blur(2px)}.property-modal .form.scrolling.content,.property-modal .property-org-select-modal.scrolling.content{overflow:visible!important}.property-modal .form .message-bold,.property-modal .property-org-select-modal .message-bold{color:#191919;font-family:"XFINITY Standard-Bold";font-size:16px;font-weight:700;letter-spacing:.18px}.property-modal .form .message-standard,.property-modal .property-org-select-modal .message-standard{color:#000;font-family:"XFINITY Standard";font-size:16px;border-left:4px solid #ffa700;padding-left:1rem}.property-modal .form .org-select-dropdown,.property-modal .property-org-select-modal .org-select-dropdown{border-radius:6px;margin-top:10px;border:1px solid #dde2e6;height:50px;color:#000!important;opacity:1!important}.property-modal .form .org-select-dropdown .ui.search.selection.dropdown>input.search,.property-modal .property-org-select-modal .org-select-dropdown .ui.search.selection.dropdown>input.search{padding:10px!important;font-family:"XFINITY Standard-Bold";font-size:14px}.property-modal .form .org-select-dropdown div.divider.text,.property-modal .property-org-select-modal .org-select-dropdown div.divider.text{padding:10px 10px 0}.property-modal .form .org-select-dropdown .ui.search.selection.dropdown>.search.icon,.property-modal .property-org-select-modal .org-select-dropdown .ui.search.selection.dropdown>.search.icon{padding:10px 10px 0!important}.property-modal .form .org-select-dropdown.disabled,.property-modal .property-org-select-modal .org-select-dropdown.disabled{padding:5px 10px 0}.property-modal .form .org-select-dropdown .text,.property-modal .property-org-select-modal .org-select-dropdown .text{font-family:"XFINITY Standard-Bold";font-size:14px;height:20px;letter-spacing:.16px}.property-modal .form .org-select-dropdown div.message,.property-modal .property-org-select-modal .org-select-dropdown div.message{font-family:"XFINITY Standard-Bold";font-size:14px}.property-modal .form .org-select-dropdown :first-child,.property-modal .property-org-select-modal .org-select-dropdown :first-child{border-bottom:0!important;opacity:1}.property-modal .form .property-instructions-input,.property-modal .property-org-select-modal .property-instructions-input{background:#f6f6f9;border:1px solid #62626c;border-radius:8px;align-self:stretch;flex-grow:0}.property-modal .prop-upload-methods .input-instructions{color:#191919;font-size:16px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:.18px}.property-modal .prop-upload-methods .device-resolve-air-kit-radio-group{width:443px;height:20px;color:#000;font-size:16px;font-family:"XFINITY Standard"}.property-modal .prop-auto-import p,.property-modal .prop-multi-import p{color:#000;font-size:16px;font-family:"XFINITY Standard";font-weight:400;letter-spacing:.18px}.property-modal .prop-auto-import input,.property-modal .prop-multi-import input{font-weight:700!important}.property-modal .prop-auto-import .ui.segment.prop-preview,.property-modal .prop-multi-import .ui.segment.prop-preview{display:flex;min-height:70px;max-height:70px;cursor:auto;background:#fbfcfc;border:1px solid #9ba4aa;margin-bottom:26px;padding:2rem}.property-modal .prop-auto-import .ui.segment.prop-preview .inline,.property-modal .prop-multi-import .ui.segment.prop-preview .inline{align-self:center}.property-modal .prop-auto-import .ui.segment.prop-preview .inline.complex-id,.property-modal .prop-multi-import .ui.segment.prop-preview .inline.complex-id{margin-left:auto;width:171px;height:17px;color:#44484c;font-size:14px;font-family:"XFINITY Standard";text-align:right;letter-spacing:.16px}.property-modal .prop-auto-import .multi-prop,.property-modal .prop-multi-import .multi-prop{padding-top:1rem}.property-modal .prop-auto-import .multi-prop button,.property-modal .prop-multi-import .multi-prop button{text-decoration:underline;color:#191919;font-weight:bolder;background:none;border:none}.property-modal .prop-auto-import .multi-prop button:hover,.property-modal .prop-multi-import .multi-prop button:hover{cursor:pointer}.property-modal .prop-multi-import p{margin-bottom:0}.property-modal .property-group-title{background:#f5f5f5;border-radius:4px;font-style:normal;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.04em;text-transform:uppercase;color:#141417;padding:9px 16px;margin-bottom:18px;margin-left:-17px}.property-modal .property-group-description{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#0d0d0f}.property-modal .property-group-description .learn-more{color:#6138f5;text-decoration:none;margin-left:5px;background:none;font-weight:700;font-size:14px}.property-modal .hsd-internet-service-group{margin-bottom:0!important}.property-modal .hsd-internet-service-group .traditional-wifi-desc{display:flex;grid-gap:3px;gap:3px;font-weight:400;font-size:14px;line-height:21px;color:#1c1538;margin-bottom:18px;margin-left:-4px}.property-modal .hsd-internet-service-group .internet-service-radio{padding:6px!important;border:1px solid #e6eaed;border-radius:6px;margin:4px 0!important}.property-modal .hsd-internet-service-group .internet-service-radio label{font-family:"XFINITY Standard-Medium"}.property-modal .hsd-internet-service-group div.hSD-applications-container{padding:1em 1em 0;background-color:#fbfcfc;border:1px solid #e6eaed;border-radius:6px}.property-modal .hsd-internet-service-group div.hSD-applications-container div.xc2-label.label{font-family:"XFINITY Standard-Medium"!important;letter-spacing:.4px!important}.property-modal .hsd-internet-service-group div.hSD-applications-container div.form-input{margin:0!important}.property-modal .hsd-internet-service-group div.hSD-applications-container div.form-input div.input{margin-top:0!important}.property-modal .hsd-internet-service-group div.hSD-applications-container div.form-input div.input div.air-kit-radio-container{display:flex;flex-direction:column}.property-modal .hsd-internet-service-group div.hSD-applications-container div.form-input div.input div.air-kit-radio-container div.air-kit-radio-label{margin:4px 0}.property-modal .hsd-internet-service-group div.hSD-applications-container div.form-input div.input div.error-message{display:none!important}.property-modal .hsd-internet-service-group div.hSD-applications-container .application-field{margin:4px 0!important}.property-modal .hsd-internet-service-group div.hSD-applications-container .zendesk-input{margin-top:0!important}.property-modal .hsd-internet-service-group div.hSD-applications-container .zendesk-input label{font-family:"XFINITY Standard-Medium"!important;letter-spacing:.4px!important}.property-modal p.status-desc{color:#191919;margin-top:16px;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:center;line-height:24px}.property-modal .back-page{display:flex;margin-top:16px}.property-modal .back-page button{align-self:center;margin:auto;width:115px;font-size:14px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.18px;line-height:24px;cursor:pointer;background:unset!important;border:unset!important;outline:unset!important}.row.property-row{border-top:1px solid #eef1f3}.row.property-row:hover{cursor:pointer;background-color:#fbfcfc!important;box-shadow:none!important}.row.property-row .property-image-column{display:block!important}.row.property-row .property-name-and-address .property-name{margin-left:21px;font-family:"XFINITY Standard-Medium";font-size:16px;line-height:20px;letter-spacing:.18px;font-weight:500}.row.property-row .property-name-and-address>.property-details{margin-left:21px}@media(max-width:1024px){.row.property-row .property-name-and-address .property-details,.row.property-row .property-name-and-address .property-name{margin-left:0}}.row.property-row .property-details{font-family:"XFINITY Standard-Medium";font-size:14px;line-height:18px;color:#696969}.google-attributions{display:flex;flex-direction:row;padding-top:5px}.google-attributions>img{height:12.5px;margin:auto 0;padding-left:5px}.google-attributions>span{font-size:10px;line-height:12px;font-weight:500;margin-left:5px}.google-attributions>span>a{color:#acacac}.google-attributions-row{display:flex;flex-direction:row;padding-top:5px;text-align:left}.google-attributions-row>span{font-size:10px;line-height:12px;margin-right:5px}.google-attributions-row>span>a{color:#acacac}.ui.placeholder.segment{background:none}.ui.segment{min-width:-webkit-fill-available;min-height:18rem;border:2px dashed #9ba4aa;background-color:#fff;border-radius:3.21px}.ui.segment:hover{background-color:rgba(245,239,239,.5);cursor:pointer}.ui.loading.segment{background-color:hsla(0,0%,100%,.5)}.ui.loading.segment .ui.header{text-align:center}.error-label{color:#c90318;text-align:center}.error-label,.success-label{font-size:18px;font-weight:700}.success-label{color:#00ba6b}.bulkupload-label{color:#b1b9bf;font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;height:15px;letter-spacing:1.71px;text-transform:uppercase;width:175px}.success-labels-container{display:grid;grid-row-gap:20px}.bulk-modal-content{font-size:12px;color:#44484c;padding:0!important}.row.resident-row.data{min-height:64px}.row.resident-row.data:hover{cursor:pointer;margin-top:1px}.row.resident-row.data .column{margin:auto 0!important;font-family:"Xfinity Standard-Medium"}.row.resident-row.data .column>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.row.resident-row.data .column:first-child{font-weight:500}.row.resident-row.data .column:last-child{display:flex;justify-content:space-between}.row.resident-row.data .column.location,.row.resident-row.data .column.name-email{flex-direction:column;text-align:left;word-break:break-all}.row.resident-row.data .column.location>div,.row.resident-row.data .column.name-email>div{width:100%}.row.resident-row.data .column.location>div:last-child,.row.resident-row.data .column.name-email>div:last-child{color:#696969}.row.resident-row.data span.active_label{color:#00bf62}.row.resident-row.data span.inactive_label{color:#979797}.row.resident-row.data span.buy_flow_email_sent_label,.row.resident-row.data span.email_sent_label,.row.resident-row.data span.jit_flow_email_sent_label{color:#fc9f84}.row.resident-row.data span.error_multiple_billing_label,.row.resident-row.data span.error_no_billing_label{color:#c90318}.row.resident-row.data span.pending_billing_creation_label{color:#fc9f84}.row.resident-row.data .primary-indicator{color:#646a70;font-size:11px;padding:.5em;margin-left:.5em}.row.resident-row.data .primary-indicator>.primary-indicator-text{position:relative;bottom:3px;right:3.5px}.ui.modal.selection-modal{margin-top:22vh;width:447px;padding:2em}.ui.modal.selection-modal>.header{align-items:center;border-bottom:none;padding:0;margin-bottom:1em}.ui.modal.selection-modal>.header>.button{padding-top:0}.ui.modal.selection-modal>.selected-label{display:block;height:17px}.ui.modal.selection-modal>.associated-entities>.entities-wrapper{margin-bottom:2em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:154px;overflow-y:auto}.ui.modal.selection-modal>.associated-entities>.entities-wrapper>.entities{max-height:100%}.ui.modal.selection-modal>.associated-entities>.entities-wrapper>.entities :last-child{border-bottom:none}.ui.modal.selection-modal>.associated-entities>.entities-wrapper .entity{font-size:16px;letter-spacing:.18px;padding-bottom:10px}.ui.modal.selection-modal>.button-container{display:flex;flex-direction:column;align-items:center}.ui.modal.selection-modal>.button-container>.button-wrapper{width:40%;display:flex;flex-direction:column;align-items:center}.ui.modal.selection-modal>.button-container>.button-wrapper :first-child{margin-bottom:2em;width:80%}.ui.modal.selection-modal>.button-container>.button-wrapper :last-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.day-selector{margin:auto}.day-selector .field{display:inline-block}.day-selector .field .ui.checkbox{border:1px solid #000;border-radius:100%;line-height:23px;width:26px;height:26px;text-align:center}.day-selector .field .ui.checkbox label{padding-left:0}.day-selector .field .ui.checkbox label:after,.day-selector .field .ui.checkbox label:before{display:none}.day-selector .field .ui.checkbox.checked{background:#000}.day-selector .field .ui.checkbox.checked label{color:#fff}.day-selector .error-message{margin-top:1rem;color:#c90318;font-size:12px;line-height:15px}.service-time-card .accordion{margin-bottom:15px;background-color:#f6f6f9;padding:15px;border-radius:4px}.service-time-card .ui.accordion .active.content{border-top:1px solid #e3e0f4}.service-time-card .accordion-header{display:flex;justify-content:space-between;height:25px}.service-time-card .accordion-title{color:#6138f5}.service-time-card .selected-time-slots{font-size:16px;font-family:"XFINITY Standard-Bold";margin:10px 0}.service-time-card .selected-time-slots .count-status .icon-position{margin-top:5px}.service-time-card .selected-time-slots .count-status .completed{color:#47c684}.service-time-card .selected-time-slots .count-status .rejected{color:#e6004a}.service-time-card .day-selector-new{margin:auto}.service-time-card .day-selector-new .field{display:inline-block}.service-time-card .day-selector-new .field .ui.checkbox{background-color:#e3e0f4;border-radius:20px;line-height:23px;width:50px;height:25px;text-align:center}.service-time-card .day-selector-new .field .ui.checkbox label{padding-left:0;color:#6138f5}.service-time-card .day-selector-new .field .ui.checkbox label:after,.service-time-card .day-selector-new .field .ui.checkbox label:before{display:none}.service-time-card .day-selector-new .field .ui.checkbox.checked{border:1px solid #3a0092}.service-time-card .day-selector-new .error-message{margin-top:1rem;color:#c90318;font-size:12px;line-height:15px}.service-time-card .time-selector{margin:auto}.service-time-card .time-selector .field{display:inline-block;margin:0 10px 10px 0!important}.service-time-card .time-selector .field .ui.checkbox{border:1px solid #e3e0f4;line-height:23px;border-radius:4px;width:156px;height:80px;text-align:center}.service-time-card .time-selector .field .ui.checkbox label{top:20%;padding-left:0;color:#6138f5;white-space:pre}.service-time-card .time-selector .field .ui.checkbox label:after,.service-time-card .time-selector .field .ui.checkbox label:before{display:none}.service-time-card .time-selector .field .ui.checkbox.checked{background-color:#3a0092}.service-time-card .time-selector .field .ui.checkbox.checked label{color:#f6f6f9}.service-time-card .time-selector .field:not(:first-child){margin-left:0!important}.service-time-card h5{color:#000}.service-time-card .delete{margin:10px}.service-time-card .delete .ui.button{border-radius:4px}.service-time-card .add-window .ui.button{border-radius:4px;background-color:#6138f5;color:#f6f6f9}.service-time-card .add-window .ui.button:hover{-webkit-transform:translateY(-.13em);transform:translateY(-.13em);box-shadow:0 2px 7px 0 #3a0092}.service-time-card .add-window .ui.button:active{-webkit-transform:none;transform:none;box-shadow:none}.service-time-card .notes{margin:20px 0}.service-time-card .notes .ui.input{width:482px;height:56px}.service-time-card .notes .ui.input.input{background:#f6f6f9}.service-time-card .submit-button{text-align:center}.service-time-card .submit-button .button{border-radius:4px}.property-tnmismatch-info{box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.property-tnmismatch-info>.header{background-color:#fff!important}.property-tnmismatch-info>div>.ui.grid.xc2-table{border-radius:0 0 16px 16px!important;margin-bottom:0!important;padding:0;color:#1c1c1c;display:flex;align-content:center;justify-content:center}.property-tnmismatch-info>div>.ui.grid.xc2-table>.column-header{color:#646a70;padding-left:20px;white-space:pre-line}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container{width:100%;max-height:400px;font-family:"XFINITY Standard"!important;font-size:14px}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data ul{list-style-type:none;padding-left:0}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data ul li{line-height:20px}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data>.residentInfo{align-items:flex-start!important;flex-direction:column}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data>.unit{flex-direction:column;text-align:left;word-break:break-all;justify-content:center;color:#000}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data>.unit>div{width:100%}.property-tnmismatch-info>div>.ui.grid.xc2-table>.tnmismatch-row-container>.row.incident-row.data:hover{cursor:text}.property-tnmismatch-info>.tnmismatch-learning{font-size:14px;width:100%;height:64px;border-radius:0 0 16px 16px;background-color:#fff;text-align:center;line-height:64px;color:#696969;font-family:"XFINITY Standard-Medium";border-top:1px solid #eef1f3}.property-tnmismatch-info>.tnmismatch-learning a:hover{cursor:pointer}.property-tnmismatch-info>div.view-fix-modal{box-shadow:0 2px 7px 0 rgba(0,0,0,.09);margin-bottom:18px;display:flex;height:64px;border-radius:0 0 8px 8px;background-color:#fff;align-items:center;justify-content:center;color:#696969;font-family:"XFINITY Standard-Medium";border-top:1px solid #eef1f3}.property-tnmismatch-info>div.view-fix-modal:hover{box-shadow:0 6px 10px 0 #bcbcbc;cursor:pointer}.xc2-modal.tnmismatch-fix-modal{max-width:440px}.xc2-modal.tnmismatch-fix-modal .fix-modal-content{border-radius:16px 16px 16px 16px;margin-top:15px;text-align:center;font-size:14px;color:#1c1c1c;letter-spacing:.16px;font-weight:500;font-family:"XFINITY Standard-Medium"}.unit-upload>.header{display:flex;justify-content:space-between;height:40px}.unit-upload>.header>.title{margin-top:1em;display:block;text-transform:uppercase;font-family:"XFINITY Standard-Bold";font-size:12px;letter-spacing:1.71px;color:#b1b9bf}.unit-upload .unit-list-and-preview{margin-top:.5em;border:1px solid #e6eaed;border-radius:6px}.unit-upload .unit-list-and-preview .unit-list,.unit-upload .unit-list-and-preview .unit-list:focus{padding:1em;background-color:#fbfcfc;border-radius:6px 6px 0 0;display:flex;align-items:center;justify-content:space-between}.unit-upload .unit-list-and-preview .unit-list .unit-desc,.unit-upload .unit-list-and-preview .unit-list:focus .unit-desc{display:flex;flex-direction:column}.unit-upload .unit-list-and-preview .unit-list .unit-desc p,.unit-upload .unit-list-and-preview .unit-list:focus .unit-desc p{font-size:16px;font-family:"XFINITY Standard-Bold";letter-spacing:.18px;margin-bottom:5px}.unit-upload .unit-list-and-preview .unit-list .unit-desc span,.unit-upload .unit-list-and-preview .unit-list:focus .unit-desc span{color:#44484c;font-size:14px;font-family:"XFINITY Standard";letter-spacing:.42px;line-height:18px}.unit-upload .unit-list-and-preview .unit-list .modal-button-group,.unit-upload .unit-list-and-preview .unit-list:focus .modal-button-group{margin:0}.unit-upload .unit-list-and-preview .unit-list .modal-button-group .ui.fluid.secondary.button.cancel,.unit-upload .unit-list-and-preview .unit-list:focus .modal-button-group .ui.fluid.secondary.button.cancel{padding:0!important;width:86px;height:36px;font-size:12px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.2px;line-height:24px}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list{padding:0 14px;display:flex;min-height:70px;max-height:70px;cursor:auto;background:#fff;border:solid #e6eaed;border-width:1px 0 0;margin-top:0;border-radius:0 0 6px 6px}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list .inline{align-self:center}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list .inline h4{margin-bottom:0;color:#191919;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:.16px}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list .inline p{color:#44484c;font-size:12px;font-family:"XFINITY Standard";letter-spacing:.13px}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list .inline.preview{margin-left:auto}.unit-upload .unit-list-and-preview .ui.segment.unit-preview-list .inline.preview span{font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:0;text-decoration:underline;cursor:pointer}.unitlist-top-section{padding:20px 0;text-align:left}.unitlist-top-section .unitlist-heading{color:#191919;font-size:24px;font-family:"Xfinity Standard-Bold";font-weight:700;padding-top:30px;padding-bottom:10px}.unitlist-top-section .unitlist-sub{color:#7b7b7b;font-size:16px;font-family:"XFINITY Standard-Medium";font-weight:500;flex:1 1}.unitlist-top-section .download-button-container{align-self:center}.unitlist-top-section .download-button-container .download-button{display:flex!important;justify-content:center;align-items:center;color:#fff;font-family:"Xfinity Standard-Bold";font-size:16px;height:35px;letter-spacing:.2px;background:#1c1c1c;width:140px;border-radius:40px}.unitlist-top-section .subtext-container{display:flex;width:100%;flex-flow:row}@media(max-width:1200px){.unitlist-top-section .subtext-container{flex-flow:column}}@media(max-width:1200px){.unitlist-top-section .subtext-container .download-button-container{align-self:flex-start;padding-top:1rem}}.unitlist-top-section .subtext-container .subtext{color:#515050;font-family:"Xfinity Standard-Bold";font-size:16px;height:30px;line-height:30px}.preview-list-container{width:100%!important;overflow-x:scroll;padding-bottom:0!important}.ui.grid.xc2-table.unitsPreview{width:1500px;text-align:left;border-radius:8px!important;white-space:nowrap;overflow-x:auto;overflow-y:hidden;align-items:flex-start}.ui.grid.xc2-table.unitsPreview .row{flex:0 0 auto!important;flex-direction:unset;position:unset;flex-wrap:nowrap!important;width:inherit}.ui.grid.xc2-table.unitsPreview .column{display:inline-block!important;padding:0 5px;white-space:normal;word-break:break-all}.ui.grid.xc2-table.unitsPreviewMobile{border-radius:8px!important;padding:0}.ui.grid.xc2-table.unitsPreview>.row.column-header{background:#fbfcfc;letter-spacing:0}.unitsPreview>.row.data:hover{border-top:1px solid #eef1f3}.ui.grid.xc2-table.unitsPreview.pmsIncluded-1 .row>.column{width:9.33%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-1 .row>[class*=two].column{width:15.77%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-2 .row>.column{width:10.33%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-2 .row>[class*=two].column{width:16.33%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-3 .row>[class*=two].column{width:18.77%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-3 .row>.column{width:11.33%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-0 .row>[class*=two].column{width:15%!important}.ui.grid.xc2-table.unitsPreview.pmsIncluded-0 .row>.column{width:7.77%!important}body ::-webkit-scrollbar-track{display:none}body ::-webkit-scrollbar-thumb{background:rgba(70,68,68,.4)}body ::-webkit-scrollbar{height:5px}.unit-upload-modal .header{line-height:30px!important}.unit-upload-modal .content{border-top:1px solid #eef1f3}.unit-upload-modal .content.modal-page-methods,.unit-upload-modal .content.modal-page-replaceAppend{padding-left:0;padding-right:0}.unit-upload-modal .content.modal-page-methods p,.unit-upload-modal .content.modal-page-replaceAppend p{margin-bottom:0;font-size:16px;letter-spacing:.18px;font-family:"XFINITY Standard-Bold"}.unit-upload-modal .content.modal-page-methods .ui.message,.unit-upload-modal .content.modal-page-replaceAppend .ui.message{padding:.7rem .5rem;color:#191919;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:left;letter-spacing:.18px;margin:auto}.unit-upload-modal .content.modal-page-methods .ui.message div.modal-button-group,.unit-upload-modal .content.modal-page-replaceAppend .ui.message div.modal-button-group{padding-top:1.5rem}.unit-upload-modal .content.modal-page-status{align-items:center;display:flex;flex-direction:column;grid-gap:24px;gap:24px;padding:30px 0!important}.unit-upload-modal .content.modal-page-status .status-messages{grid-gap:8px;gap:8px;display:flex;flex-direction:column}.unit-upload-modal .content.modal-page-status .status-messages p{font-family:"XFINITY Standard-Bold";font-size:16px;line-height:24px;margin:0;text-align:center}.unit-upload-modal .content.modal-page-status .status-messages p.status-desc{font-family:"XFINITY Standard-Medium";line-height:24px;text-align:center}.unit-upload-modal .content.modal-page-manual,.unit-upload-modal .content.modal-page-pms{padding-left:0;padding-right:0}.unit-upload-modal .content.modal-page-pms #providerSelector{margin-bottom:0;font-size:16px;letter-spacing:.18px;font-family:"XFINITY Standard-Bold"}.unit-upload-modal .content.modal-page-pms #providerForm{border-left:4px solid #ffa700;padding-left:4%;color:#000;font-size:16px;font-family:"XFINITY Standard"}.unit-upload-modal .content.modal-page-pms #pmsModeAckowledgement{border-left:4px solid #ffa700;padding-left:4%;color:#000;font-size:16px;font-family:"XFINITY Standard-Bold"}.unit-upload-modal .content.modal-page-pms #realPageFormBanner{display:flex;align-items:center;padding:24px;grid-gap:16px;gap:16px;background:#d9e1f2;border-radius:8px;flex:none;order:1}@media(max-width:760px){.unit-upload-modal .content.modal-page-pms #realPageFormBanner{flex-direction:column}}.unit-upload-modal .content.modal-page-pms #realPageFormBanner #realPageFormBannerText{font-size:16px;line-height:24px;color:#0d0d0f;order:1;margin:0}.unit-upload-modal .content.modal-page-pms #realPageFormBanner .learnMoreAnchor{color:#0051d0;font-weight:700;font-size:16px;line-height:24px;flex:none;order:2;border-bottom:0!important}@media(max-width:760px){.unit-upload-modal .content.modal-page-pms #realPageFormBanner .learnMoreAnchor{align-self:flex-start}}.unit-upload-modal .content.modal-page-pms #realPageFormTextArea{margin:24px 0}.unit-upload-modal .content.modal-page-pms #realPageFormTextArea label{color:#b2b9be;font-size:12px;font-family:"XFINITY Standard-Bold";line-height:125%;letter-spacing:.08em;text-transform:uppercase}.unit-upload-modal .content.modal-page-pms #permissionForIntegration{font-size:16px;font-weight:700;line-height:24px;order:0;margin-bottom:24px}.unit-upload-modal .content.modal-page-pms #propertiesComparator{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;order:1}@media(max-width:760px){.unit-upload-modal .content.modal-page-pms #propertiesComparator{flex-direction:column;height:340px}}.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection{align-items:flex-start;background:#f6f6f9;border-radius:4px;border:1px solid #ceceda;display:flex;flex-direction:column;height:150px;justify-content:space-between;padding:24px 16px;width:268px}@media(max-width:760px){.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection{height:150px}}.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection svg{display:block;width:100%}.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection .propertySectionText{display:flex;flex-direction:column;font-size:14px;grid-gap:4px;gap:4px;line-height:21px;width:100%}.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection .propertySectionText .propertySectionProperty{font-family:"XFINITY Standard-Bold";order:0}.unit-upload-modal .content.modal-page-pms #propertiesComparator .propertySection .propertySectionText .propertySectionRegion{order:1}.unit-upload-modal .content.modal-page-pms #propertiesComparator #arrowDown,.unit-upload-modal .content.modal-page-pms #propertiesComparator #arrowRight{width:24px;height:24px}@media(min-width:760px){.unit-upload-modal .content.modal-page-pms #propertiesComparator #arrowDown{display:none}}@media(max-width:760px){.unit-upload-modal .content.modal-page-pms #propertiesComparator #arrowRight{display:none}}.unit-upload-modal .content.modal-page-pms #reviewTheDetails{font-size:14px;line-height:21px;margin-bottom:24px;order:2}.unit-upload-modal .content.modal-page-pms #continueUnitList{font-size:16px;line-height:24px;margin:24px 0;text-align:center;width:100%}.unit-upload-modal .content.modal-page-pms .disabled.field{opacity:1}.unit-upload-modal .content.modal-page-pms .disabled.field .ui.transparent.input.airkit>input{border-bottom:0!important}.unit-upload-modal .content.modal-page-pms .ui.transparent.input.airkit>input{font-family:"Xfinity Standard-Bold";font-size:16px!important;font-weight:700;letter-spacing:.18px;line-height:20px!important}.unit-upload-modal .content.modal-page-pms button{margin-top:1rem}.unit-upload-modal .content.modal-page-confirm{padding-left:0;padding-right:0}.unit-upload-modal .content.modal-page-confirm p.confirm-desc{margin-bottom:0;font-size:16px;line-height:24px;font-family:"XFINITY Standard-Medium"}.unit-upload-modal .content.modal-page-confirm p.confirm-warn{color:#62626c;font-family:"XFINITY Standard";font-size:16px;font-style:italic;font-weight:400;line-height:24px;margin-top:16px}.unit-upload-modal .content.modal-page-confirm .ui.segment.unit-preview-list{display:flex;min-height:70px;max-height:70px;cursor:auto;background:#fbfcfc;border:1px solid #9ba4aa;margin-bottom:26px}.unit-upload-modal .content.modal-page-confirm .ui.segment.unit-preview-list .inline{align-self:center}.unit-upload-modal .content.modal-page-confirm .ui.segment.unit-preview-list .inline.preview{margin-left:auto}.unit-upload-modal .content.modal-page-confirm .ui.segment.unit-preview-list .inline.preview button{font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:0;text-decoration:underline;cursor:pointer;background:unset!important;border:unset!important;outline:unset!important}.unit-upload-modal .content .back-page{display:flex;margin-top:16px}.unit-upload-modal .content .back-page button{align-self:center;margin:auto;width:115px;font-size:14px;font-family:"XFINITY Standard-Bold";text-align:center;letter-spacing:.18px;line-height:24px;cursor:pointer;background:unset!important;border:unset!important;outline:unset!important}.unit-upload-modal .content.modal-page-status p.status-title{color:#191919;margin-top:16px;font-size:16px;font-family:"XFINITY Standard-Bold";text-align:center;line-height:24px}.unit-upload-modal .content.modal-page-status p.status-desc{color:#7b7b7b;margin-top:16px;font-size:16px;font-weight:500;font-family:"XFINITY Standard-Medium";letter-spacing:0;text-align:center;line-height:20px}.unit-upload-modal .content div.air-kit-radio-container{display:flex;height:-webkit-max-content!important;height:max-content!important;flex-direction:column;justify-content:space-between!important}.unit-upload-modal .content div.air-kit-radio-container label{font-size:16px;line-height:28px;font-family:"XFINITY Standard-Medium";margin-top:8px}.unit-upload-modal .content div.air-kit-radio-container p{font-size:14px;line-height:18px;margin-bottom:0;margin-left:30px;font-family:"XFINITY Standard"}.unit-upload-modal .content div.air-kit-radio-container .ui.radio.checkbox label:after,.unit-upload-modal .content div.air-kit-radio-container .ui.radio.checkbox label:before{top:3px;width:22px;height:22px;border-color:#44484c}.unit-upload-modal .content div.air-kit-radio-container .ui.checked.radio.checkbox label:before{background-color:#44484c}.unit-upload-modal .content div.air-kit-radio-container .ui.checked.radio.checkbox label:after{background-color:#fbfcfc}.unit-upload-modal .content div.air-kit-radio-container .ui.checked.radio.checkbox label:after :focus{border-color:#44484c}.unit-upload-modal.ui.modal{max-width:640px;padding:32px 32px 19px}.unit-upload-modal.ui.modal>.header{align-items:center;border-bottom:none;padding:0;margin-bottom:1em}.unit-upload-modal.ui.modal>.header .header-title{color:#191919;font-size:24px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:0}.unit-upload-modal.ui.modal>.header>.button{padding-top:0}.unit-upload-modal.ui.modal .bulk-upload-label{width:200px;height:14px;color:#2a2c2d;font-size:16px;font-family:"XFINITY Standard-Bold";font-weight:700;text-transform:uppercase;letter-spacing:1.71px}.unit-upload-modal.ui.modal .additional-units-label{margin-top:3px;font-size:14px;display:block;color:#191919;font-family:"XFINITY Standard-Bold";font-weight:700}.unit-upload-modal .ui.segment{min-height:190px;width:-webkit-fill-available;border:2px dashed #646a70;background-color:#fff;border-radius:3.21px;box-shadow:none!important;margin-bottom:0;cursor:pointer;padding:1.2rem}.unit-upload-modal .ui.segment.active{border:2px dashed #646a70}.unit-upload-modal .ui.segment .bulk-modal-content{width:158px;color:#646a70;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;text-align:center;letter-spacing:.13px;line-height:1.2rem;margin:.5rem auto auto;border-top:0}.unit-upload-modal .ui.segment .bulk-modal-content.active{color:#2a2c2d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unit-upload-modal .ui.segment .bulk-modal-content.active.csvsize{color:#979797;font-size:12px;padding:0;margin-top:0;margin-bottom:0;font-weight:500;letter-spacing:.11px}.unit-upload-modal .ui.segment .bulk-modal-content.active.csvremove .ui.button{padding-top:0;padding-bottom:0;color:#fe3a3a;font-size:14px;font-family:"XFINITY Standard-Bold";letter-spacing:.2px;line-height:24.44px;background-color:initial}.unit-upload-modal .ui.segment .bulk-modal-content.active.csvremove .ui.button img{display:inline-block;vertical-align:middle}.unit-upload-modal .ui.segment .ui.header>img{margin-top:20px;width:36px}.unit-upload-modal .ui.button.save{border-radius:4px;min-width:132px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px}.unit-upload-modal .ui.button{font-size:14px;font-family:"XFINITY Standard-Bold";letter-spacing:.18px;line-height:24px}.unit-upload-modal .max-size-label{width:115px;height:12px;color:#646a70;font-size:13px;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:.11px}.unit-upload-modal .error-label,.unit-upload-modal .success-label{padding:1rem;display:block;text-align:center;font-family:"XFINITY Standard-Bold"}.unit-upload-modal .success-label{font-family:"XFINITY Standard-Medium";color:#484848;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.unit-upload-modal .error-label{color:red}.unit-upload-modal a{font-family:"XFINITY Standard-Medium";font-size:13px;color:#3061a1;border-bottom:2px solid #3061a1}.unit-upload-modal .modal-button-group{margin-top:0}.import-desc-modal{max-width:622px;padding:10px 22px}.import-desc-modal>.header>.button{padding-top:0}.import-desc-modal>.content{color:#191919;font-family:"XFINITY Standard-Medium";font-weight:500;letter-spacing:.16px;margin:auto}.import-desc-modal>.content p{font-size:16px}.import-desc-modal>.content li{font-size:14px}.unit-replace-warning{min-height:162px;width:391px!important}.unit-replace-warning .ui.message{padding:3rem 4rem;color:#191919;font-size:14px;font-family:"XFINITY Standard-Medium";font-weight:500;text-align:center;letter-spacing:.16px;margin:auto}.unit-replace-warning .ui.message span{width:267px;height:51px}.unit-replace-warning .modal-button-group{margin-top:20px;justify-content:space-between}.unit-replace-warning .ui.button{width:132px;height:48px}.gateway-summary-wrapper .gateway-summary-heading{text-align:initial;padding:10px;font-size:20px}.gateway-standalone-portal{box-shadow:0 20px 20px -15px rgba(0,0,0,.3);margin:56px 0 22px;border-radius:8px;height:118px;background:#fbfcfc;border:1px solid #e6eaed}.gateway-standalone-portal>.gateway-grid>.one.wide.column.vectorImg{left:2%;padding-top:2%}.gateway-standalone-portal>.gateway-grid>.nine.wide.column.title-desc{padding:10px;height:118px;display:flex;flex-direction:column;justify-content:space-evenly;font-size:16px;margin-left:8px;text-align:left}.gateway-standalone-portal>.gateway-grid>.nine.wide.column.title-desc>.title{font-family:"XFINITY Standard-Bold";font-weight:500}.gateway-standalone-portal>.gateway-grid>.nine.wide.column.title-desc>.desc{font-family:"XFINITY Standard";color:#44484c}.gateway-standalone-portal>.gateway-grid>.nine.wide.column.title-desc>.modaltrigger{font-family:"XFINITY Standard";color:#3061a1;text-decoration:underline}.gateway-standalone-portal>.gateway-grid>.nine.wide.column.title-desc>.modaltrigger span:hover{cursor:pointer}.xc2-modal.notices-welcome-modal .header .header-title{font-size:20px!important}.xc2-modal.notices-welcome-modal .welcome-modal-content .gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.gateway-status-online div{background-color:#f0f8f5;width:120px;color:#008558;font-family:"XFINITY Standard-Medium";text-transform:capitalize;text-align:center;padding:2px;border-radius:99px}.xc2-modal.notices-welcome-modal .welcome-modal-content .gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.gateway-status-offline div{background-color:#fdf0f4;width:120px;color:#ff5a5a;font-family:"XFINITY Standard-Bold";text-transform:capitalize;text-align:center;padding:2px;border-radius:99px}.xc2-modal.notices-welcome-modal .welcome-modal-content .gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.gateway-status-no-gateway div{width:120px;background-color:#e6e6e6;color:#666;border-radius:99px;font-family:"XFINITY Standard-Medium";text-transform:capitalize;text-align:center;padding:2px}.xc2-modal.notices-welcome-modal .welcome-modal-content .gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.occupancy-status div{font-weight:600;font-size:16px;line-height:125%;color:#0d0d0f}.revenue-reporting-vendor-list{margin-top:40px}.revenue-reporting-vendor-list .fields{margin:16px 0!important}@media(max-width:424px){.revenue-reporting-vendor-list .fields .field{margin-top:12px!important}}.revenue-reporting-vendor-list .add-vendor-id{display:flex;grid-gap:6px;gap:6px;padding-left:.5rem;padding-bottom:1.125rem;cursor:pointer;align-items:center;background:none}.revenue-reporting-vendor-list .delete-vendor-id{background:none;min-width:18px}@media(min-width:425px){.revenue-reporting-vendor-list .delete-vendor-id{padding:0}}.revenue-reporting-vendor-list .add-vendor-id:focus,.revenue-reporting-vendor-list .add-vendor-id:hover,.revenue-reporting-vendor-list .delete-vendor-id:focus,.revenue-reporting-vendor-list .delete-vendor-id:hover{background:none;color:#949a9e}.revenue-reporting-vendor-list .btn-confirm{border-radius:4px}.revenue-reporting-vendor-list .btn-cancel,.revenue-reporting-vendor-list .btn-cancel:hover{color:#141417!important;background:unset}@media(min-width:768px){.revenue-reporting-vendor-list .btn-cancel,.revenue-reporting-vendor-list .btn-cancel:hover{margin-left:12px}}.revenue-reporting-vendor-list .warning{padding:16px;background:#f2e1d9;border-radius:8px;display:flex}@media(max-width:767px){.revenue-reporting-vendor-list .warning{display:block}}.revenue-reporting-vendor-list .warning-icon{display:flex!important;justify-content:center;margin-top:5px}@media(max-width:767px){.revenue-reporting-vendor-list .warning-icon{justify-content:start}}.revenue-reporting-vendor-list .warning-desc{margin-left:10px;max-width:270px}@media(max-width:767px){.revenue-reporting-vendor-list .warning-desc{max-width:unset;margin:10px 0}}.revenue-reporting-vendor-list .warning-desc .confirm-title{font-weight:700;font-size:16px;line-height:24px;color:#141417}.revenue-reporting-vendor-list .warning-desc .confirm-desc{font-weight:400;font-size:16px;line-height:24px;color:#141417}.revenue-reporting-vendor-list .btn-warning{display:flex!important;align-items:center;margin-bottom:unset!important}.revenue-reporting-vendor-list .btn-warning .ui.button{padding:6px 16px}@media(min-width:768px){.revenue-reporting-vendor-list .btn-warning{justify-content:end}}.revenue-reporting-vendor-list .learn-more{padding-left:0!important}.revenue-reporting-vendor-list .label-date{padding-top:19px}.revenue-reporting-vendor-list .hiddenForm{position:fixed}.right-calendar{left:auto;right:0}.side-bar{position:fixed;top:60.8px!important}.side-bar div{text-align:left!important}.side-bar .user-avatar{margin-bottom:8px}.side-bar .side-bar-item-tab div{display:flex!important}.side-bar .side-bar-item-tab div p{padding-left:8px}.side-bar .side-bar-avatar{display:flex}.side-bar .side-bar-avatar div{margin:0!important}.side-bar .side-bar-avatar .greeting{align-self:center;padding-left:8px}.ui.labeled.icon.menu .item>.icon:not(.dropdown){margin:0!important}.global-search{min-width:575px;background:#fff;border-radius:8px;box-shadow:0 2px 7px 0 rgba(0,0,0,.09);height:50px}.global-search .ui.image.close{cursor:pointer;position:absolute;right:14px;height:16px;width:16px;margin-top:17px;margin-bottom:17px}.hamburger-icon{min-height:35px}@font-face{font-family:"DM Sans";src:url(/static/media/DMSans.b2dc0363.woff)}@font-face{font-family:"XFINITY Standard";src:url(/static/media/XFINITYStandard.bee750b2.otf)}@font-face{font-family:"XFINITY Standard-Medium";src:url(/static/media/XFINITYStandard-Medium.e4c7f1c1.otf)}@font-face{font-family:"XFINITY Standard-Bold";src:url(/static/media/XFINITYStandard-Bold.0efcdd16.otf)}html body{font-family:"XFINITY Standard"}.nav-container{background-color:#000}.nav-container .logo{background:transparent;width:344px}.user-menu-item.without-icon span{font-family:"XFINITY Standard";font-size:12px}.my-account-dropdown{min-width:-webkit-max-content!important;min-width:max-content!important}.user-menu-greeting span{font-family:"XFINITY Standard-Bold"}.ui.inverted.menu .item.nav-menu-item{font-family:"XFINITY Standard-Medium";text-transform:uppercase;margin-right:2rem;margin-left:1rem;opacity:.6}.icon.item.nav-menu-item{margin:0!important}.ui.inverted.menu .active.item.nav-menu-item{background-color:inherit;font-family:"XFINITY Standard-Bold";letter-spacing:1px;opacity:1;border-bottom:3px solid #fff;padding:.92857143em .5em}.ui.inverted.menu .item.dropdown{color:#fff;font-family:"XFINITY Standard-Medium";font-weight:500}.ui.menu .ui.dropdown .menu>.item:first-child{margin-top:10px}.user-info-header-content{font-size:16px;line-height:20px;display:flex;flex-direction:row;align-items:center}.user-info-header-content span{padding-right:20px}.ui.secondary.pointing.menu .item{font-size:16px;line-height:20px}.ui.secondary.pointing.menu .active.item{color:#2a2c2d;border-color:#2a2c2d;font-weight:700}.ui.grid .row:first-child:before,.ui.grid .row:nth-child(2):before{display:none}.add-new-modal{max-width:580px}.add-new-modal .header>span{font-size:24px;font-weight:200;line-height:36px}.button-container{align-content:center;display:flex;height:30%;justify-self:center}.button-container,.ui.grid .column.buttons-column{flex-direction:column;justify-content:space-around}.ui.grid .column.buttons-column{align-self:center}.ui.grid .column.buttons-column .button-container{text-align:center}.ui.grid .column.buttons-column .button-container .ui.button.secondary{align-items:center;color:#000;background-color:initial;border:none;display:flex;flex-direction:column;font-family:"XFINITY Standard-Medium";height:100%;justify-content:center;letter-spacing:1px;min-height:auto;text-transform:uppercase;max-width:100%}.ui.grid .column.buttons-column .button-container .ui.button.secondary:hover{background-color:unset;box-shadow:none;-webkit-transform:none;transform:none}.ui.grid .column.buttons-column .button-container .ui.button.secondary .plus-container{background-color:#fff;border:2px solid #000!important;border-radius:2.8px!important;height:25px;width:25px;font-size:20px;line-height:18px;letter-spacing:0;margin-bottom:8px}.ui.grid .column.buttons-column .button-container .ui.button.secondary .plus-container>i.icon{color:#000;display:flex;margin:0;height:auto;width:auto;padding-top:1px}.ui.grid .column.buttons-column .button-container .ui.button.secondary:active,.ui.grid .column.buttons-column .button-container .ui.button.secondary:focus{background-color:initial;color:#000}.ui.grid .column.buttons-column .button-container .icon-container{border:2px solid #000;border-radius:2.8px}.ui.card.avatar-placeholder{border-radius:100%;background-color:#000;height:300px;justify-content:center;text-align:center;width:300px}.ui.card.avatar-placeholder p{color:#fff;font-size:80px}div.menu.my-account-dropdown div.item.user-menu-greeting{display:flex!important}div.menu.my-account-dropdown div.item.user-menu-greeting i.circle{font-size:3em;color:#000}div.menu.my-account-dropdown div.item.user-menu-greeting span{color:#000}p.user-initials{color:#fff;position:fixed;top:24px;left:32px}@media(max-width:425px){.nav-container .logo{width:unset}}@media(max-width:320px){.nav-container .logo{width:200px}}.organization-properties-container .page-header{font-family:"XFINITY Standard-Bold";display:flex;margin:64px 0 27px;justify-content:space-between;align-items:center}.organization-properties-container .page-header .page-heading{font-size:24px}.organization-properties-container .page-header .add-new-btn{border-bottom:2px solid #2a2c2d;border-radius:0;color:#000;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;padding:5px 0;margin-bottom:.67em;background-color:initial;cursor:pointer}.organization-properties-container .page-header .add-new-btn:hover{color:#949a9e;border-color:#949a9e}.organization-properties-container .list-grid{text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);margin-bottom:18px}.organization-properties-container .list-grid .row.search-filters{margin:0 22px 0 31px;color:#646a70;display:flex;justify-content:space-between}.organization-properties-container .list-grid .row.search-filters .total{color:inherit;font-family:"XFINITY Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:20px;text-transform:uppercase}.organization-properties-container .list-grid .row.search-filters .search-column{display:flex;justify-content:flex-end}.organization-properties-container .list-grid .row.search-filters .search-input,.organization-properties-container .list-grid .row.search-filters .search-input input:focus{width:100%;height:44px;font-family:"XFINITY Standard-Medium";letter-spacing:.22px}.organization-properties-container .list-grid .row.search-filters .ui.input.focus>input,.organization-properties-container .list-grid .row.search-filters .ui.input>input,.organization-properties-container .list-grid .row.search-filters input:focus{border-color:#979797;border-radius:8px;background-color:initial!important}.organization-properties-container .list-grid .row.grid-header{font-family:"XFINITY Standard-Bold";font-size:12px;line-height:20px;letter-spacing:1.71px;margin:0 35px 0 31px;text-transform:uppercase;color:#646a70}.organization-properties-container .list-grid .row .column{display:flex;align-items:center;margin:auto 0!important}.xc2-table .row.search-filters .column.toolbar{min-width:25%;margin-right:20px;border-color:#000;width:33%}.xc2-table .row.search-filters .column.toolbar input{background-color:initial!important;height:44px}.xc2-table .row.search-filters .column.toolbar input:focus{border-color:#979797}.xc2-table>.row.xc2-table-row.organization-user-row{text-align:left;cursor:pointer}.xc2-table>.row.xc2-table-row.organization-user-row .name-email{flex-direction:column;margin-left:15px}.xc2-table>.row.xc2-table-row.organization-user-row .name-email>.name{font-family:"XFINITY Standard-Medium";font-size:14px;line-height:20px;letter-spacing:.18px;font-weight:500}.xc2-table>.row.xc2-table-row.organization-user-row .name-email>.email{color:#868f96}.xc2-table>.row.xc2-table-row.organization-user-row .details{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#696969}.organizations-container{display:flex;flex-direction:column}.organizations-container .organizations-header{font-family:"XFINITY Standard-Bold";display:flex;margin:64px 0 27px;justify-content:space-between;align-items:center}.organizations-container .organizations-header .organizations-heading{font-size:24px}.organizations-container .organizations-list-grid{text-align:left;background-color:#fff;padding-top:20px;border-radius:8px;margin-bottom:8px;box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}.organizations-container .organizations-list-grid .row.organizations-search-filters{color:#646a70;justify-content:space-between}.organizations-container .organizations-list-grid .row.organizations-search-filters .pagination-summary{color:inherit;font-family:"Xfinity Standard-Bold";font-size:12px;letter-spacing:1.71px;line-height:20px;text-transform:uppercase}.organizations-container .organizations-list-grid .row .column{display:flex;align-items:center;margin:auto 0!important}.organizations-container .organizations-list-grid .search{width:100%}.organizations-container .organizations-list-grid .row.none-found{border-top:1px solid #eef1f3;justify-content:center;padding:2em;font-size:20px;line-height:20px;letter-spacing:.18px;font-weight:500;width:100%;color:#696969;font-family:"XFINITY Standard-Medium"}.organization-modal.xc2-modal{max-width:640px}.organization-modal.xc2-modal .content .form .fields .image-container{height:92px;width:260px;margin-left:6px}.no-cameras-message{max-width:unset!important;margin-top:20px}.ui.card.community{margin-bottom:0;height:194px;width:194px;font-family:"XFINITY Standard-Medium";line-height:17px;letter-spacing:normal;font-size:14px;box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.ui.card.community.inactive{background-color:rgba(177,185,191,.25)}.ui.card.community.inactive .content>.icon .overlay{display:block}.ui.card.community.new{border:1px dashed #9ba4aa;background-color:initial;color:#1c1c1c}.ui.card.community.new .content{display:flex;flex-direction:column;text-align:center;padding-top:40%}.ui.card.community.new .content .icon{margin-bottom:20px}.ui.card.community .content{width:100%;padding:0}.ui.card.community .content>.drag-and-drop{background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;color:#fff;border-radius:8px;z-index:1}.ui.card.community .content>.drag-and-drop>div{width:133px;border:2px solid #fff;border-radius:40.74px;font-family:"XFINITY Standard-Bold";font-size:12px;font-weight:700;letter-spacing:.2px;text-align:center;padding:8px}.ui.card.community .content>.icon{height:144px;border-radius:8px 8px 0 0;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%}.ui.card.community .content>.icon .overlay{display:none;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(177,185,191,.25);border-top-left-radius:8px;border-top-right-radius:8px}.ui.card.community .content>.details{position:absolute;bottom:0;left:0;padding:0 19px 10px;width:100%}.ui.card.community .content>.details>.name{font-family:"XFINITY Standard-Bold";color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui.card.community .content>.details>.status-container{display:flex;justify-content:space-between;align-items:center;color:#696969;font-size:12px}.ui.card.community .content>.details>.status-container>.indicator{width:10px;height:10px;border-radius:50%}.ui.card.community .content>.details>.status-container>.indicator.inactive{background-color:#979797}.ui.card.community .content>.details>.status-container>.indicator.active{background-color:#00bf62}.camera-select{display:flex!important;align-items:center}.camera-select>.camera-icon{color:#191919;font-family:XFINITYStandard-Bold;font-size:16px;font-weight:700;letter-spacing:.18px}.camera-select>.camera-icon>img{background:linear-gradient(0deg,#19b1c0,#20ebff);border-radius:2px;height:26px;width:38px}.camera-select>span{font-family:"XFINITY Standard-Medium";margin-left:15px;color:#000;font-size:20px;font-weight:500;line-height:30px}.camera-status .ui.toggle.checkbox label{color:#191919;font-family:"XFINITY Standard-Bold";font-size:16px;font-weight:700;letter-spacing:.18px;padding-top:.15em}.ui.message{color:#44484c;padding-left:4.5em;margin-top:0;padding-top:0;background:unset;border-radius:unset;box-shadow:unset;font-family:"XFINITY Standard";font-size:14px;letter-spacing:.16px;line-height:18px}div.delete-button{color:#c90318;cursor:pointer;font-size:20px;font-weight:500;line-height:25px}div.delete-button>span{margin-left:5px}.ui.message.community-object-confirm-delete,.ui.message.user-confirm-delete{display:flex;flex-direction:column;font-size:26px;font-weight:200;line-height:32px;text-align:center;padding-left:unset;color:#000}.ui.message.community-object-confirm-delete>span:first-of-type,.ui.message.user-confirm-delete>span:first-of-type{margin-top:50px}.ui.message.community-object-confirm-delete>span:last-of-type,.ui.message.user-confirm-delete>span:last-of-type{margin-bottom:50px}label{color:#636363;font-family:"XFINITY Standard-Medium";font-size:1em}label.ui.button{-webkit-appearance:unset}.ui.active.dimmer{background-color:rgba(0,0,0,.5)}.ui.basic.segment.data{margin-top:0}.ui.dimmer.upload{background-color:hsla(0,0%,100%,.9)}.ui.dimmer.upload>div{width:100%;height:50%}.ui.dimmer.upload>.content{color:#191919;font-size:16px;line-height:20px}.ui.dimmer.upload>.content>.upload-header{color:#191919;font-size:26px;font-weight:200;line-height:36px;margin-bottom:20px}.ui.dimmer.upload>.content>.ui.progress>.label{color:#191919;font-size:16px;line-height:20px;font-weight:unset}.ui.form .fields.camera-status-group{margin-bottom:0}.xc2-table.message-summary>.loader{margin-bottom:23px}.xc2-table.message-summary .message-summary-header{display:flex;justify-content:space-between;align-items:center;width:100%;color:#000;font-size:16px;font-family:"XFINITY Standard-Bold";letter-spacing:.23px;padding:9px 20px 24px}.xc2-table.message-summary>.row.message-summary-row:nth-child(5){border-bottom:1px solid #dde2e6}.xc2-table.message-summary>.row.message-summary-row{font-family:"XFINITY Standard-Medium"}.xc2-table.message-summary>.row.message-summary-row div:first-child{width:100%;display:flex;justify-content:space-between}.xc2-table.message-summary>.row.message-summary-row div:first-child>.message-summary-subject{width:75%;color:#000;font-size:14px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:.2px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;width:auto;max-width:200px}.xc2-table.message-summary>.row.message-summary-row div:first-child>.message-summary-created-at{color:#646a70;font-size:12px;font-weight:500;text-align:right;letter-spacing:.17px}.xc2-table.message-summary>.row.message-summary-row>.message-summary-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;color:#696969}.xc2-table.message-summary a.message-summary-footer{width:100%;font-family:"Xfinity Standard-Medium";color:#696969;text-align:center;padding:23px 20px;border-top:1px solid #eef1f3;border-radius:0 0 8px 8px!important}.xc2-table.message-summary a.message-summary-footer:hover{box-shadow:0 6px 10px 0 #bcbcbc}.back-to-features-link{margin-top:4em;text-align:left;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.back-to-features-link>a{color:#646a70}.back-to-features-link>a>img.ui.image{display:inline}.property-message-list{display:flex;justify-content:space-between}.property-message-list>span{margin:auto 0}.no-messages{margin-top:100px;color:#acacac;font-size:20px;letter-spacing:0;line-height:24px}.ui.grid.property-message-list-grid{margin-top:16px}.ui.grid.property-message-list-grid .property-message-grid-header{background-color:#e6e6e6;color:#636363;font-family:"Xfinity Standard-Medium";font-size:12px;font-weight:500;letter-spacing:1px;line-height:15px;padding:10px 6px}.ui.grid.property-message-list-grid .property-message-grid-header>.column{color:#636363}.ui.grid.property-message-list-grid>.data>.message-subject{color:#000;font-size:20px;line-height:24px}.ui.grid.property-message-list-grid>.data div{color:#303233;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-subject-wrapper{align-items:center;display:flex;flex:1 1}.message-subject-wrapper .attachment{width:127px;height:auto;object-fit:contain}.message-subject-wrapper .subject{flex:1 1;text-align:left;padding-left:2rem}.message-subject-wrapper .subject .name{color:#000;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;height:17px;letter-spacing:.16px}.message-subject-wrapper .subject .text{color:#7b7b7b;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.created-at,.sender{color:#44484c!important;font-size:12px;font-weight:500;letter-spacing:.17px;padding-left:0!important}.standalone-portal.welcome{border-left:8px solid #65d0a7}.standalone-portal.incident{border-left:8px solid #c90318}.standalone-portal{box-shadow:0 20px 20px -15px rgba(0,0,0,.3);margin:56px 0 22px;border-radius:8px;height:118px;background:#fbfcfc;border:1px solid #e6eaed}.standalone-portal>.title-desc{padding:10px;height:118px;display:flex;flex-direction:column;justify-content:space-evenly;font-size:16px;margin-left:8px;text-align:left}.standalone-portal>.title-desc>.title{font-family:"XFINITY Standard-Bold";font-weight:500}.standalone-portal>.title-desc>.desc{font-family:"XFINITY Standard";color:#44484c}.standalone-portal>.title-desc>.modaltrigger{font-family:"XFINITY Standard";color:#3061a1;text-decoration:underline}.standalone-portal>.title-desc>.modaltrigger span:hover{cursor:pointer}.ui.grid.xc2-notice-table{box-shadow:0 20px 20px -15px rgba(0,0,0,.3);padding-top:0;border-radius:8px!important}.ui.grid.xc2-notice-table>.header{width:100%;height:30px}.ui.grid.xc2-notice-table>.row.notices-table-row.incidents{border-left:8px solid #c90318}.ui.grid.xc2-notice-table>.row.notices-table-row.welcome{border-left:8px solid #65d0a7}.ui.grid.xc2-notice-table>.row.notices-table-row{text-align:left;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;border-radius:8px}.ui.grid.xc2-notice-table>.row.notices-table-row>.title-desc{display:flex;flex-direction:column;font-size:14px;margin-left:2px}.ui.grid.xc2-notice-table>.row.notices-table-row>.title-desc>.title{font-family:"XFINITY Standard-Bold";line-height:20px;letter-spacing:.18px;font-weight:500}.ui.grid.xc2-notice-table>.row.notices-table-row>.title-desc>.desc{font-family:"XFINITY Standard";color:#44484c}@media(min-width:590px){.xc2-modal.notices-welcome-modal{min-width:590px}}.xc2-modal.notices-welcome-modal .header{background-color:#fff!important}.xc2-modal.notices-welcome-modal .header .header-title{font-size:24px;font-weight:700;font-family:"XFINITY Standard-Bold"}.xc2-modal.notices-welcome-modal .header p{color:#646a70;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;white-space:pre-line}.xc2-modal.notices-welcome-modal hr{border-top:1px solid #dde2e6;max-width:85%}.xc2-modal.notices-welcome-modal .welcome-modal-content{border-radius:16px 16px 16px 16px}.xc2-modal.notices-welcome-modal .welcome-modal-content h3{font-size:16px;font-family:"XFINITY Standard-Medium";font-weight:500;height:20px;letter-spacing:.18px}.xc2-modal.notices-welcome-modal .welcome-modal-content p{font-size:14px;font-family:"XFINITY Standard";color:#2a2c2d;line-height:20px;letter-spacing:0}.property-hero-component{background-color:#000;display:flex;flex-direction:row;height:156px}.property-hero-component .ui.container>.ui.grid{width:100%;height:100%}.property-hero-component .ui.container>.ui.grid .row.property-hero-row{padding:0}.property-hero-component .ui.container>.ui.grid .column.property-name-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.property-hero-component .ui.container>.ui.grid .column.property-name-container .name-edit{display:flex;align-items:center}.property-hero-component .ui.container>.ui.grid .column.property-name-container .name-edit div.name{font-family:"XFINITY Standard-Bold";text-align:left;color:#fff;font-size:32px;line-height:40px;letter-spacing:.43px;margin-right:13px}@media(max-width:425px){.property-hero-component .ui.container>.ui.grid .column.property-name-container .name-edit div.name{font-size:20px;line-height:28px}}.property-hero-component .ui.container>.ui.grid .column.property-name-container .name-edit .icon{display:flex;margin:0;width:28px;height:30px;padding:3px;cursor:pointer}.property-hero-component .ui.container>.ui.grid .column.property-name-container .name-edit .info-needed{background:#b33d00;border-radius:16px;font-weight:500;font-size:10px;color:#fff;padding:0 8px;margin-left:10px;line-height:16px;width:73px;min-width:73px}.property-hero-component .ui.container>.ui.grid .column.property-name-container .property-address-info{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;margin-top:8px;text-align:left}@media(max-width:425px){.property-hero-component .ui.container>.ui.grid .column.property-name-container .property-address-info{margin-top:16px;font-size:14px;line-height:21px}}.property-hero-component .ui.container>.ui.grid .column.property-info-container{position:relative;z-index:1}@media(max-width:425px){.property-hero-component .ui.container>.ui.grid .column.property-info-container{display:none}}@media(max-width:425px){.property-hero-component{height:160px}}.property-hero-component:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.ui.grid.xc2-user-table{padding-top:0}.ui.grid.xc2-user-table>.header{width:100%;height:30px}.ui.grid.xc2-user-table>.row.user-table-row{text-align:left;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer}.ui.grid.xc2-user-table>.row.user-table-row>.name-avatar{display:flex;align-items:center}.ui.grid.xc2-user-table>.row.user-table-row>.name-avatar>.name-email{flex-direction:column;margin-left:10px}.ui.grid.xc2-user-table>.row.user-table-row>.name-avatar>.name-email>.name{font-family:"XFINITY Standard-Medium";font-size:14px;line-height:20px;letter-spacing:.18px;font-weight:500}.ui.grid.xc2-user-table>.row.user-table-row>.name-avatar>.name-email>.email{color:#868f96}.property-detail .left-column{padding-right:2em!important}.property-detail .prompt-service-notification{width:100%;padding:1.125rem;margin-top:40px}.property-detail .prompt-service-notification .body{text-align:left;background:#f2e1d9;border-radius:8px;padding:24px;display:flex;justify-content:space-between;line-height:24px}.property-detail .prompt-service-notification .body .service-header{font-weight:700;font-size:16px;line-height:24px}.property-detail .prompt-service-notification .body .service-description{font-weight:400;font-size:16px;line-height:24px}.property-detail .prompt-service-notification .body .service-setup{display:flex;align-items:center;font-weight:700;color:#b33d00;cursor:pointer;font-size:16px}@media(max-width:425px){.property-detail .prompt-service-notification .body .service-setup{margin-top:16px}}@media(max-width:425px){.property-detail .prompt-service-notification .body{display:block}}.property-detail .property-detail-chat .header-area{display:flex;justify-content:flext-start;margin-top:24px}.property-detail .property-detail-chat .header-area .header-back-text{color:#7b7b7b;font-family:"XFINITY Standard-Bold";font-size:14px;font-weight:700;height:18px;letter-spacing:0;line-height:18px}.property-detail .property-detail-chat .header-area .header-drop-down{color:#191919;font-family:"XFINITY Standard-Bold";font-size:24px;font-weight:700;height:29px;letter-spacing:0;cursor:pointer}.ui.transparent.input.airkit,.ui.transparent.input.airkit .ui.search,.ui.transparent.input.airkit .ui.search .ui.icon.input{width:100%}.ui.transparent.input.airkit .ui.search .ui.icon.input i.search.icon{display:none}.ui.transparent.input.airkit .ui.search .ui.icon.input input{background-color:initial;border:none;border-bottom:1px solid #aeaeae;border-radius:0;padding-bottom:10px;color:#000;font-family:"XFINITY Standard-Medium";font-size:20px;font-weight:500;line-height:25px;width:100%}.ui.search>.results{position:static;width:100%;background-color:initial;box-shadow:none;border:none}.ui.search>.results>.result{border:none;font-family:"XFINITY Standard-Medium";font-size:20px}.centered{flex-direction:column;justify-content:center;text-align:center}.centered,.sub-header-wrapper{align-items:center;display:flex}.sub-header-wrapper{margin-top:60px}.sub-header-wrapper .sub-header{margin:0;text-transform:uppercase}.google-img-attr{display:flex;flex-direction:row;align-items:center}.google-img-attr .google-img{width:120px;height:15px}.sub-header-action{text-align:right;flex:1 1;margin-top:1em}.device-history-summary-info .column.toolbar{margin-right:12px!important}.device-history-summary-info label{display:none}.device-history-summary-info .ui.selection.dropdown.airkit{width:330px!important;height:44px;font-size:14px;font-family:"XFINITY Standard-Bold";border-radius:8px!important;border:1px solid #dde2e6!important;margin-right:none}.device-history-summary-info .ui.selection.dropdown.airkit input{margin-left:20px}.device-history-summary-info .ui.selection.dropdown.airkit .divider.text{margin-left:20px;margin-top:13px}.device-history-summary-info .ui.selection.dropdown.airkit .divider.text.default{color:#868f96}.device-history-summary-info .ui.selection.dropdown.airkit .search.icon{margin-top:1px;margin-right:20px;color:#868f96}.gateway-modem .gateway-modem-header{display:flex;justify-content:space-between}@media(max-width:425px){.gateway-modem .gateway-modem-header{display:block}}.gateway-modem .gateway-modem-header .updated-date{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#62626c;display:flex;align-items:center;margin-bottom:18px;margin-right:5px}@media(max-width:425px){.gateway-modem .gateway-modem-header .updated-date{margin-left:auto;justify-content:end;margin-top:-18px}}.gateway-modem .gateway-modem-header .updated-date .refresh{display:flex;color:#6138f5;font-style:normal;font-weight:700;font-size:14px;line-height:24px;margin-left:16px;align-items:center;cursor:pointer}.gateway-modem .gateway-modem-header .updated-date .refresh img{margin-left:7px}.gateway-modem .gateway-heading{margin:40px 0 18px;font-family:"Xfinity Brown";display:flex;justify-content:flex-start;font-style:normal;font-weight:700;font-size:14px;line-height:125%;letter-spacing:.02em;text-transform:uppercase;color:#0d0d0f}.gateway-modem .heading{display:flex;flex-direction:row;align-items:baseline}.gateway-modem .tooltip .tooltiptext{display:flex;visibility:hidden;background:#fff;border-radius:8px;border:1px solid #dde2e6;position:absolute;z-index:1}.gateway-modem .tooltiptext{padding:20px;text-align:left;color:#7b7b7b;font-family:"Xfinity Standard-Medium";font-size:14px;font-weight:500}.gateway-modem .tooltip:hover .tooltiptext{visibility:visible}.gateway-modem .heading .icon{padding-left:5px}.gateway-modem .ui.grid>.row.column-header{text-transform:capitalize;color:#646a70;font-size:14px!important;letter-spacing:0;background-color:#fbfcfc;border-radius:8px}.gateway-modem>div>.gateway-summary{margin-bottom:0!important}.gateway-modem>div>.gateway-summary .location{flex-direction:column;text-align:left;word-break:break-all;justify-content:center;color:#000}.gateway-modem>div>.gateway-summary .location>div{width:100%}.gateway-modem>div>.gateway-summary .data:last-child{border-radius:0 0 0 0}.gateway-modem>div>.gateway-summary>div.gateway-row-container{display:flex;width:100%;align-items:flex-start;padding:0 0 13px;text-align:left}.gateway-modem>a>div.view-all-pending-installs{box-shadow:0 2px 7px 0 rgba(0,0,0,.09);margin-bottom:18px;display:flex;height:64px;border-radius:0 0 8px 8px;background-color:#fbfcfc;align-items:center;justify-content:center;color:#696969;font-family:"XFINITY Standard-Medium";border-top:1px solid #eef1f3}.gateway-modem>a>div.view-all-pending-installs:hover{box-shadow:0 6px 10px 0 #bcbcbc}.gateway-modem .row.action-req-row{border-bottom:1px solid #eef1f3}.gateway-modem .row.action-req-row .location{text-align:left}.gateway-modem .row.action-req-row .column{padding:0}.gateway-modem .reported-on{color:#696969;font-family:"XFINITY Standard-Medium";font-size:14px}.gateway-modem .reported-offline{color:#ff5a5a;font-family:"XFINITY Standard-Bold"}.gateway-modem .resolve-button,.gateway-modem .resolve-button:hover{background-color:#fff;color:#000;border-radius:40px;border:1.5px solid #000;font-size:12px!important;font-weight:700;margin-left:40px;padding:10px 20px!important}@media(max-width:500px){.gateway-modem .resolve-button,.gateway-modem .resolve-button:hover{margin-left:8px}}.gateway-modem .row.device-row{font-family:"XFINITY Standard-Medium";color:#696969;border-top:1px solid #eef1f3;padding:30px 20px}.gateway-modem .row.device-row img.ui.image{display:none}.gateway-modem .row.device-row .unit{color:#000;font-weight:700}.gateway-modem .row.device-row .status .agent-assistance-requested,.gateway-modem .row.device-row .status .canceled,.gateway-modem .row.device-row .status .cancelfailed,.gateway-modem .row.device-row .status .cancelrequested,.gateway-modem .row.device-row .status .createfailed,.gateway-modem .row.device-row .status .failed{color:#9aa0a7}.gateway-modem .row.device-row .status .created,.gateway-modem .row.device-row .status .createrequested,.gateway-modem .row.device-row .status .requested{color:#ffa700}.gateway-modem .row.device-row .status .completed{color:#47c684}.gateway-modem .action-required{padding:32px;background:hsla(0,0%,100%,.5);border:1px solid #e0e0e0;border-radius:8px}.gateway-modem .action-required .action-required-title{font-weight:700;font-size:16px;line-height:24px;color:#141417;display:flex;justify-content:center}.gateway-modem .action-required .action-required-title span{margin-left:5px}.gateway-modem .action-required .action-required-desc{font-weight:400;font-size:16px;line-height:24px;color:#303033}.gateway-modem .table-section{padding:16px;background:#fbfcfc;border-radius:8px!important;box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.gateway-modem .table-section .action-required-table .action-required-title{font-weight:700;font-size:16px;line-height:24px;color:#141417;display:flex}.gateway-modem .table-section .action-required-table .action-required-title span{margin-left:5px}.gateway-modem .table-section .action-required-table .action-required-desc-table{font-weight:400;font-size:16px;line-height:24px;color:#303033;margin-left:29px;text-align:left;margin-bottom:16px}.gateway-modem-action-required .ui.grid.xc2-table{padding-top:0;border-radius:1px!important;overflow-x:scroll;box-shadow:unset}.gateway-modem-action-required .ui.grid.xc2-table .gateway-row-container{width:100%}.gateway-modem-action-required .ui.grid.xc2-table .row.action-req-row .location{display:block}@media(min-width:426px){.gateway-modem-action-required .ui.grid.xc2-table .row.action-req-row .location .AirKitDualRowsSubtitle{color:#0d0d0f!important}}.gateway-modem-in-progress{box-shadow:0 20px 20px -15px rgba(0,0,0,.3)}.gateway-modem-in-progress .ui.grid.xc2-table{padding-top:0;border-radius:8px!important;overflow-x:scroll}.chart-container{border-radius:8px;background-color:#fff;margin-top:24px;padding:24px;box-shadow:0 20px 20px -15px rgba(0,0,0,.3);width:100%;height:400px}.chart-container .error{margin-top:50px}.chart-container .name-area{display:flex;justify-content:flex-start;margin-left:20px}.chart-container .name-area .chart-name{color:#191919;font-size:20px;font-family:"XFINITY Standard-Bold";font-weight:700;letter-spacing:0;text-transform:capitalize}.chart-container .name-area .tooltip{padding-left:10px}.chart-container .name-area .tooltip .tooltiptext{display:flex;visibility:hidden;background:#fff;border-radius:8px;border:1px solid #dde2e6;width:350px;position:absolute;z-index:1}.chart-container .name-area .tooltiptext{padding:20px;text-align:left;color:#7b7b7b;font-family:"Xfinity Standard-Medium";font-size:14px;font-weight:500}.chart-container .name-area .tooltip:hover .tooltiptext{visibility:visible}.xAix-label{-webkit-transform:translateY(10px);transform:translateY(10px)}.recharts-label,.xAix-label{font-family:"Xfinity Standard-Bold"}.metrics-top-section{margin-top:2em;text-align:left;color:#2082bd;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-left:-3px}.metrics-top-section>a{color:#646a70;display:flex;align-items:center}.metrics-top-section>a:hover{color:#000}.metrics-top-section>a>img.ui.image{padding-bottom:1px}.metrics-top-section>.residents-source{color:#000}.metrics-dropdown{text-align:left;color:#000;font-size:24px;font-weight:700;margin-top:30px;margin-bottom:30px}.metrics-dropdown img.ui.image{display:inline-block;padding:5px}.metrics-dropdown .item>.icon{visibility:hidden}.metrics-dropdown .active.selected.item>.icon{visibility:visible}.ui.grid.metrics-graph{margin-top:24px;background-color:#fff;box-shadow:0 20px 20px -15px rgba(0,0,0,.3);border-radius:8px}.ui.grid.metrics-graph .heading{display:flex;flex-direction:row;align-items:baseline}.ui.grid.metrics-graph .title{font-family:"Xfinity Standard-Bold";font-weight:700;color:#000;font-size:20px;padding:10px}.ui.grid.metrics-graph .tooltip .tooltiptext{display:flex;visibility:hidden;background:#fff;border-radius:8px;border:1px solid #dde2e6;width:350px;position:absolute;z-index:1}.ui.grid.metrics-graph .tooltiptext{padding:20px;text-align:left;color:#7b7b7b;font-family:"Xfinity Standard-Medium";font-size:14px;font-weight:500}.ui.grid.metrics-graph .tooltip:hover .tooltiptext{visibility:visible}.ui.grid.metrics-graph .heading .icon{padding-left:5px}.ui.grid.metrics-graph .error{padding-bottom:70px}.ui.grid.metrics-graph .errorImage{padding:24px;width:200px;height:auto;align-self:center}.ui.grid.metrics-graph .errorText{color:#000;font-family:"Xfinity Standard-Medium";font-size:24px;font-weight:500;letter-spacing:.2px;text-align:center;line-height:32px;padding-bottom:7px}.ui.grid.metrics-graph .errorSubText{color:#000;font-family:"XFINITY Standard";font-size:16px;letter-spacing:.23px;text-align:center;line-height:24px}.action-confirmation-modal .header,.gateway-info-modal .header{padding:24px!important;line-height:30px!important}.action-confirmation-modal .header-wrapper,.gateway-info-modal .header-wrapper{float:right}.action-confirmation-modal .header-wrapper .issue-icon,.gateway-info-modal .header-wrapper .issue-icon{font-size:12px;padding:0 12px;border-radius:99px;margin:6px;align-items:center;display:inline-flex;grid-gap:5px;gap:5px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background:#f2e1d9;color:#b33d00}.action-confirmation-modal .content,.gateway-info-modal .content{border-top:1px solid #eef1f3;border-bottom:1px solid #eef1f3;display:flex;flex-direction:column;align-items:flex-start;padding:24px!important;grid-gap:32px;gap:32px;width:359px;left:0;top:88px;overflow-y:scroll}.action-confirmation-modal .header-title,.gateway-info-modal .header-title{max-width:calc(100% - 50px);font-weight:200;display:inline-block;white-space:nowrap;font-weight:bolder;text-overflow:unset;overflow:unset}.action-confirmation-modal .header-close-btn,.gateway-info-modal .header-close-btn{background-color:initial;color:#000}.action-confirmation-modal .header-subtitle,.gateway-info-modal .header-subtitle{color:#7b7b7b;font-family:"XFINITY Standard-Medium";font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.action-confirmation-modal .header-subtitle span,.gateway-info-modal .header-subtitle span{color:#4183c4;cursor:pointer;text-decoration:underline}.action-confirmation-modal .modal-content,.gateway-info-modal .modal-content{text-align:center;padding:20px 60px!important}.action-confirmation-modal .body,.gateway-info-modal .body{margin-bottom:50px}.action-confirmation-modal .success-icon,.gateway-info-modal .success-icon{margin-left:47%;margin-bottom:5%;display:flex;flex-direction:row;align-items:flex-start;padding:8px;grid-gap:8px;gap:8px;width:40px;height:40px;background:rgba(0,133,88,.2);border-radius:99px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .success-icon .inner,.gateway-info-modal .success-icon .inner{display:flex;flex-direction:row;align-items:flex-start;padding:0;grid-gap:8px;gap:8px;width:24px;height:24px;background:#008558;border-radius:99px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .success-icon .inner .check,.gateway-info-modal .success-icon .inner .check{width:24px;height:24px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .success-icon .inner .check .icon,.gateway-info-modal .success-icon .inner .check .icon{color:#fff!important;margin-top:10%}.action-confirmation-modal .failed-icon,.gateway-info-modal .failed-icon{margin-left:47%;margin-bottom:5%;display:flex;flex-direction:row;align-items:flex-start;padding:8px;grid-gap:8px;gap:8px;width:40px;height:40px;background:rgba(230,0,77,.2);border-radius:99px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .failed-icon .inner,.gateway-info-modal .failed-icon .inner{display:flex;flex-direction:row;align-items:flex-start;padding:0;grid-gap:8px;gap:8px;width:24px;height:24px;background:#e6004d;border-radius:99px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .failed-icon .inner .check,.gateway-info-modal .failed-icon .inner .check{width:24px;height:24px;flex:none;order:0;flex-grow:0}.action-confirmation-modal .failed-icon .inner .check .icon,.gateway-info-modal .failed-icon .inner .check .icon{color:#fff!important;margin-top:10%;margin-left:15%}.action-confirmation-modal .actions,.gateway-info-modal .actions{border-top:none!important;background:none!important}.action-confirmation-modal .content .ui.grid,.gateway-info-modal .content .ui.grid{margin-left:-.375rem}@media(max-width:600px){.action-confirmation-modal .content .ui.grid,.gateway-info-modal .content .ui.grid{word-wrap:break-word}}.action-confirmation-modal .content .add-location,.gateway-info-modal .content .add-location{display:flex;grid-gap:6px;gap:6px;padding:1.125rem 0}.action-confirmation-modal .content .ui.grid>.row,.gateway-info-modal .content .ui.grid>.row{padding:.3rem 0}.action-confirmation-modal .content .more-details,.gateway-info-modal .content .more-details{text-decoration:underline;margin-top:.3rem}.action-confirmation-modal .content .button-group,.gateway-info-modal .content .button-group{margin-top:2rem;margin-bottom:2.25rem;display:flex;grid-gap:5px;gap:5px}.action-confirmation-modal .content .notification,.gateway-info-modal .content .notification{background:#d9e1f2;border-radius:8px;padding:24px;color:#141417;font-size:16px;margin-bottom:3rem}.action-confirmation-modal .actions,.gateway-info-modal .actions{text-align:left!important}.action-confirmation-modal .actions .request-service,.gateway-info-modal .actions .request-service{text-decoration:underline;color:#141417;font-size:16px;font-weight:700;margin:1.25rem .5rem}.action-confirmation-modal .non-prb-header,.gateway-info-modal .non-prb-header{display:flex;justify-content:space-between}.action-confirmation-modal .non-prb-header .gateway-mac,.gateway-info-modal .non-prb-header .gateway-mac{font-size:16px}.action-confirmation-modal .non-prb-header .gateway-mac p,.gateway-info-modal .non-prb-header .gateway-mac p{font-family:"XFINITY Standard-Bold";margin-bottom:4px}.action-confirmation-modal .non-prb-header .header-status-wrapper,.gateway-info-modal .non-prb-header .header-status-wrapper{line-height:30px!important;border-bottom:none!important;background:#f5f5f5!important;display:inline-flex}.action-confirmation-modal .non-prb-header .header-status-wrapper .header-status,.gateway-info-modal .non-prb-header .header-status-wrapper .header-status{font-size:12px;padding:0 12px;border-radius:99px;margin:6px;align-items:center;vertical-align:middle;display:flex;grid-gap:5px;gap:5px;position:relative;display:inline-flex}.action-confirmation-modal .non-prb-header .header-status-wrapper .Offline,.gateway-info-modal .non-prb-header .header-status-wrapper .Offline{background:#f2d9e1;color:#b7023c}.action-confirmation-modal .non-prb-header .header-status-wrapper .Online,.gateway-info-modal .non-prb-header .header-status-wrapper .Online{background:#d9f2ea;color:#006851}.action-confirmation-modal .non-prb-header .header-status-wrapper .Service.request,.gateway-info-modal .non-prb-header .header-status-wrapper .Service.request{background:#d9e1f2;color:#0051d0}.action-confirmation-modal .non-prb-header .header-status-wrapper .resetting,.action-confirmation-modal .non-prb-header .header-status-wrapper .restarting,.gateway-info-modal .non-prb-header .header-status-wrapper .resetting,.gateway-info-modal .non-prb-header .header-status-wrapper .restarting{background:#62626c;color:#fff}.action-confirmation-modal .non-prb-header .header-status-wrapper .accordion-arrow,.gateway-info-modal .non-prb-header .header-status-wrapper .accordion-arrow{float:right;border-width:0 3px 3px 0;padding:3px;margin:3px;transition:all .5s;color:#7b7b7b}.action-confirmation-modal .action-disclaimer,.gateway-info-modal .action-disclaimer{margin-top:10px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0d0d0f;flex:none;order:1;flex-grow:0}.action-confirmation-modal .offline-gateway-notice-wrapper,.gateway-info-modal .offline-gateway-notice-wrapper{display:flex;flex-direction:column;align-items:center;padding:16px 24px;grid-gap:4px;gap:4px;background:#d9e1f2;border-radius:8px;flex:none;order:0;align-self:stretch;flex-grow:0}.action-confirmation-modal .no-gateway-wrapper,.gateway-info-modal .no-gateway-wrapper{display:flex;flex-direction:column;padding:24px;background:#f6f6f9;border-radius:4px;flex:none;order:2;flex-grow:0;align-items:center}.action-confirmation-modal .no-gateway-wrapper>img,.gateway-info-modal .no-gateway-wrapper>img{margin-bottom:10px}.action-confirmation-modal .no-gateway-wrapper>p,.gateway-info-modal .no-gateway-wrapper>p{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;margin:0;color:#141417}.gateway-sub-details-grid-row{margin-bottom:1.5rem}.gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.gateway-status-no-gateway div{width:120px;background-color:#e6e6e6;color:#666;border-radius:99px;font-family:"XFINITY Standard-Medium";text-transform:capitalize;text-align:center;padding:2px}.gateway-sub-details-grid-row .gateway-sub-details .fields .ui.airkit.text.small.occupancy-status div{font-weight:600;font-size:16px;line-height:125%;color:#0d0d0f}.unit-detail-accordion{font-size:1rem;border-radius:5px}.unit-detail-accordion-header{padding:1.5em;background:#f5f5f5;color:#000;cursor:pointer;transition:all .3s;border-radius:4px;margin-bottom:16px}.unit-detail-accordion-body{margin:0 20px;transition:all .5s}.unit-detail-accordion-body .active{display:block;transition:visibility 0s,opacity .5s ease-in-out}.unit-detail-accordion-body .inactive{display:none;transition:visibility 0s,opacity .5s ease-in-out}.unit-detail-accordion-body .device-action{border-radius:4px}.unit-detail-accordion-body .personalization-wrapper{align-items:center;display:inline-flex}.action-confirmation-modal{max-width:552px}.action-confirmation-modal p{font-style:normal;font-weight:400;color:#303033;flex:none;order:0;flex-grow:0}.action-confirmation-modal p,.action-confirmation-modal strong{font-family:"DM Sans";font-size:16px;line-height:24px}.action-confirmation-modal .device-action{border-radius:4px}@media(min-height:654px){.gateway-info-modal .content{height:654px}}.gateway-info-modal .content .button-group{margin-top:24px}.gateway-info-modal .action-in-progress-icon{align-self:center;margin-right:8px}@media(min-height:294px){.action-confirmation-modal .loader-wrapper{height:294px}}.action-confirmation-modal .content{padding:24px 24px 40px!important;overflow-y:unset}.action-confirmation-modal .content .button-group{margin-bottom:unset}@media(min-height:294px){.action-confirmation-modal .content{overflow-y:scroll}}.reset-loader{border-radius:50%;border:2px solid #f3f3f3;border-top-color:grey;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-flex;margin:2px 8px;vertical-align:text-bottom}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gateway-view-details .gateway-left-table{margin-left:10px}.gateway-row-container,.gateway-row-container .action-req-row{width:100%}.gateway-row-container .action-req-row .gateway-device-title{width:70%;text-align:initial;padding:10px}.gateway-row-container .action-req-row .ui.basic.violet.button{box-shadow:none!important}.gateway-row-container .action-req-row .gateway-device-action{width:20%;color:#6435c9!important;box-shadow:none!important}.gateway-card{height:550px;background:#fff;box-shadow:rgba(0,0,0,.3);box-shadow:0 20px 20px -15px;border-radius:12px;margin-top:50px}.gateway-card .root-gateway-grid .gateway-main-details{margin-left:150px;position:absolute;height:1px;display:flex;padding:20px 50px}.gateway-card .root-gateway-grid .gateway-main-details .gateway-actions{display:flex;margin-left:250px}.gateway-card .root-gateway-grid .gateway-main-details .gateway-actions .modal-button-group{height:50px;margin-right:10px}.gateway-card .root-gateway-grid .gateway-main-details .gateway-actions .modal-button-group .ui.button.primary,.gateway-card .root-gateway-grid .gateway-main-details .gateway-actions .modal-button-group .ui.button.secondary{border-radius:8px}.gateway-card .root-gateway-grid .gateway-main-other-info{margin-left:150px;position:absolute;height:1px;display:flex;margin-top:50px;padding:20px 50px}.gateway-card .root-gateway-grid .gateway-main-other-info .fields{margin-right:10px}.gateway-card .root-gateway-grid .gateway-sub-details{margin-left:150px;position:absolute;height:1px;padding:50px}#gatewayInfoBody{color:#8b8b97;font-size:14px;line-height:21px}#gatewayInfoBody P{margin-bottom:0}#gatewayInfoBody p.password-load-error{color:#b7023c}#gatewayInfoBody .wifiSection .wifiPasswordSection,#gatewayInfoBody .wifiSection .wifiSSIDSection{color:#303033;display:flex;align-content:center;grid-gap:8px;gap:8px}#gatewayInfoBody .wifiSection .wifiPasswordSection svg.disabled-eye,#gatewayInfoBody .wifiSection .wifiSSIDSection svg.disabled-eye{opacity:1%}#gatewayInfoBody .divider_bar{width:100%;height:1px;background:#cecece;border-radius:1px}#gatewayInfoBody .deviceInfoRow{display:flex}#gatewayInfoBody .deviceInfoRow :first-child{width:147px}#gatewayInfoBody,.defaultSection,.deviceInfoSection,.wifiSection{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.titleSections{padding:25px}.titleSections .gateway-status-indications{display:flex;float:right}.titleSections .gateway-status-indications div{margin:5px;display:flex}.titleSections .gateway-status-indications div img{margin:5px}.metrics-top-section .arrow{border:solid #6138f5;border-width:0 3px 3px 0;display:inline-block;padding:3px}.metrics-top-section .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.metrics-top-section .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.metrics-top-section>a{color:#6138f5}.metrics-top-section>a:hover{color:#5327f3}.gateway-all-units-wrapper{width:100%;background:#fff;border-radius:8px;padding:10px;min-height:26vh}.gateway-all-units-wrapper .title{font-family:"XFINITY Standard-Bold";font-weight:500;text-align:initial;padding:10px}.gateway-all-units-wrapper .no-units{margin:auto}.gateway-all-units-wrapper .no-units-instructions,.gateway-all-units-wrapper .no-units-title{font-family:"XFINITY Standard-Bold";font-weight:400}.gateway-all-units-wrapper .no-units-instructions{color:#8b8b97}.gateway-all-units-wrapper .search-result-count{padding-top:0!important}.gateway-all-units-wrapper .search-result-count span{padding:10px;font-family:"XFINITY Standard-Bold";text-align:initial}.gateway-all-units-wrapper .column.grid.all-units-top-filters,.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters{padding:10px}.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters .search-input{width:100%!important}.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters .org-select-dropdown{border-radius:6px;margin-top:10px;border:1px solid #dde2e6;height:50px;color:#000!important;padding:10px 10px 0;opacity:1!important}.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters .org-select-dropdown.disabled{padding:5px 10px 0}.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters .org-select-dropdown .text{font-family:"XFINITY Standard-Bold";font-size:14px;height:20px;letter-spacing:.16px}.gateway-all-units-wrapper .column.grid.all-units-top-filters .wide.column.search-filters .org-select-dropdown :first-child{border-bottom:0!important;opacity:1}.gateway-all-units-wrapper .ui.grid.all-units-top-filters{padding:10px 0 0}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row{padding:0}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .status-group{display:flex!important;justify-content:flex-end!important;padding:10px;flex-wrap:wrap;grid-row-gap:8px;row-gap:8px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .status-group span{margin-left:8px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .search-input{float:left}@media(max-width:425px){.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .search-input{width:100%}}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column{padding:10px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .dropdown-filters{float:right}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .view-modes{float:right;display:flex;border:1px solid #e0e0e0;border-radius:5px;margin-left:5px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .view-modes img{cursor:pointer}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .view-modes img:focus-visible{border:2px solid #0051d0;border-radius:6px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .view-modes .inactive:hover{background-color:#e0e0e0}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .ui.item.dropdown{margin:5px;border:1px solid #ececf3;padding:8px;border-radius:8px}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .row .six.wide.column .ui.item.active.visible.dropdown{border:1px solid #0d0d0f!important}.gateway-all-units-wrapper .ui.grid.all-units-top-filters .ui.button.secondary{border-radius:4px;border:2px solid rgba(20,20,23,.15)}.gateway-all-units-wrapper .unit-address-row{width:100%;margin-bottom:1rem}.gateway-all-units-wrapper .row.gateway-all-unit-rows{padding-left:15px;width:100%}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol{border-radius:4px;width:100%!important;margin:0!important}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol:hover{box-shadow:0 4px 8px -4px rgba(95,95,95,.15)}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol:focus-visible{border:2px solid #0051d0}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.online{background-color:rgba(0,133,89,.09803921568627451);margin:5px;padding:5px;color:#008558;cursor:pointer}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.online:hover{box-shadow:0 6px 10px 0 #bcbcbc;cursor:pointer}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.offline{background-color:#e6004d;margin:5px;padding:5px;color:#fff;cursor:pointer}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.offline:hover{box-shadow:0 6px 10px 0 #bcbcbc}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.empty{color:#0d0d0f!important;background-color:#e6e6e6!important;margin:5px;padding:5px;cursor:pointer}.gateway-all-units-wrapper .row.gateway-all-unit-rows .ui.grid.grid-unit-columns .gridCol.empty:hover{box-shadow:0 6px 10px 0 #bcbcbc}.gateway-all-units-wrapper .show-all{width:100%;margin-top:20px}.cancel-search-container div{margin-top:1rem!important}.cancel-search-container .cancel-search button{width:86px!important;border-radius:6px!important;line-height:14px!important;padding:4px!important;letter-spacing:.1px!important}.button-group{margin-top:2rem;margin-bottom:2.25rem;display:flex;grid-gap:5px;gap:5px}.gateway-top-section{margin-left:.375rem;margin-right:.375rem;display:flex;justify-content:space-between}.gateway-top-section .updated-date{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#62626c;display:flex;align-items:center;margin-top:10px}.gateway-top-section .updated-date .refresh{display:flex;color:#6138f5;font-style:normal;font-weight:700;font-size:14px;line-height:24px;margin-left:16px;align-items:center;cursor:pointer}.gateway-top-section .updated-date .refresh img{margin-left:7px}@media(max-width:425px){.gateway-top-section .updated-date{margin-top:22px;margin-bottom:8px;float:right}}.gateway-top-section .updated-date .warning{display:flex;color:#303033;font-style:normal;font-weight:700;font-size:14px;line-height:24px;margin-left:16px;align-items:center}@media(max-width:425px){.gateway-top-section{display:block}}.all-units-top-status{display:block!important}.all-units-top-status .row{padding-bottom:40px!important}.all-units-top-status .row .column{padding-left:4px!important;padding-right:4px!important}.all-units-top-status .row .gateway-header-status{padding:16px 24px;margin-top:4px;margin-bottom:4px}.all-units-top-status .row .gateway-header-status .number{line-height:32px}@media(max-width:425px){.all-units-top-status .row .gateway-header-status{padding:8px 16px}}@media(max-width:425px){.all-units-top-status .row{padding-bottom:32px!important}}.all-units-top-status .row{padding-left:0!important;padding-right:0!important}.all-units-top-status .row .gateway-header-status{background:#fff;border-radius:8px;padding:24px;text-align:left;font-size:16px;font-weight:500;margin-top:5px;margin-bottom:5px}.all-units-top-status .row .gateway-header-status .number{font-size:24px;font-weight:700}.ui.grid.grid-unit-rows{text-align:left;width:-webkit-fill-available}.ui.grid.grid-unit-rows .header{color:#646a70;font-weight:700;background:#fbfcfc;box-shadow:inset 0 -1px 0 #e5e5e5;border-radius:8px 8px 0 0}.ui.grid.grid-unit-rows .device-row{box-shadow:inset 0 -1px 0 #e5e5e5;align-items:center;cursor:pointer}.ui.grid.grid-unit-rows .device-row:hover{background-color:#fbfcfc}.ui.grid.grid-unit-rows .device-row:focus-visible{border:2px solid #0051d0}@media only screen and (max-width:767px){.ui.grid.grid-unit-rows [class*="computer only"]:not(.mobile),.ui.grid.grid-unit-rows [class*="large monitor only"]:not(.mobile),.ui.grid.grid-unit-rows [class*="mobile hidden"],.ui.grid.grid-unit-rows [class*="or lower hidden"],.ui.grid.grid-unit-rows [class*="tablet only"]:not(.mobile),.ui.grid.grid-unit-rows [class*="widescreen monitor only"]:not(.mobile){display:none!important}}.Offline{background:#f2d9e1;color:#b7023c}.Online{background:#d9f2ea;color:#006851}.No.Gateway{background:#f6f6f9;color:#62626c}.Issue{background:#f2e1d9;color:#b33d00}.Service.Request,.Service.request{background:#d9e1f2;color:#0051d0}.Resetting,.Restarting{background:#62626c;color:#fff}.status{display:flex;grid-gap:5px;gap:5px;align-items:center;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:99px}.grid-view{width:100%}.grid-view .grid-unit-columns{grid-template-columns:repeat(8,1fr);display:grid;grid-gap:8px;gap:8px;grid-row-gap:8px;row-gap:8px}@media(min-width:425px)and (max-width:767px){.grid-view .grid-unit-columns{grid-template-columns:repeat(4,1fr)}}@media(max-width:425px){.grid-view .grid-unit-columns{grid-template-columns:repeat(2,1fr)}}.grid-view .grid-unit-columns .gridCol{border-radius:4px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;padding:5px;cursor:pointer;min-height:32px;line-height:32px;display:flex;justify-content:center}.grid-view .grid-unit-columns .gridCol span{display:flex;align-items:center;justify-content:center;padding:8px 4px;line-height:normal;text-align:left}.grid-view .grid-unit-columns .gridCol span img{margin-right:5px}#snackbar{min-width:250px;margin-left:-125px;color:#fff;text-align:center;padding:16px 0;position:fixed;z-index:1000;left:50%;bottom:30px;visibility:visible;background:#1c1538;display:flex;flex-direction:row;align-items:flex-start;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#f6f6f9;box-shadow:0 4px 8px -4px rgba(6,6,7,.51);border-radius:8px}#snackbar span:hover{cursor:pointer}#snackbar .message-wrapper{width:70%;text-align:left;display:inline-flex;vertical-align:middle;margin:0 5px}#snackbar .message-wrapper .snackbar-alert-icon{float:left;margin-right:5px;line-height:inherit}#snackbar .action-wrapper{text-align:right;display:inline-flex;vertical-align:top;margin:0 5px}#snackbar .action-wrapper .snackbar-close-icon{float:right;margin-left:5px;line-height:inherit;cursor:pointer}.snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.xc2-table .search-input{width:100%}.xc2-table>.row.xc2-table-row.user-row{text-align:left;cursor:pointer}.xc2-table>.row.xc2-table-row.user-row>.column.user-name-email{display:grid;grid-template-columns:70px auto;grid-template-rows:auto auto;grid-template-areas:"avatar name" "avatar email"}.xc2-table>.row.xc2-table-row.user-row>.column.user-name-email>.avatar{grid-area:avatar}.xc2-table>.row.xc2-table-row.user-row>.column.user-name-email>.name{font-size:14px;line-height:20px;letter-spacing:.18px;font-weight:500;font-family:"XFINITY Standard-Medium";grid-area:name;white-space:nowrap}.xc2-table>.row.xc2-table-row.user-row>.column.user-name-email>.email{color:#868f96;grid-area:email;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;display:block}.xc2-table>.row.xc2-table-row.user-row>.details{color:#696969}.xc2-table>.row.xc2-table-row.user-row>.details>.properties{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}@media(max-width:1024px){.xc2-table>.row.xc2-table-row.user-row .column.user-name-email{display:unset}.xc2-table>.row.xc2-table-row.user-row .column.user-name-email>.name{font-size:14px;line-height:20px;letter-spacing:.18px;font-weight:500;font-family:"XFINITY Standard-Medium";grid-area:name;white-space:nowrap}.xc2-table>.row.xc2-table-row.user-row .column.user-name-email>.email{color:#868f96;grid-area:email;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;display:block}}.xc2-table>.row.no-users-found{border-top:1px solid #eef1f3;justify-content:center;padding:2em;font-size:20px;line-height:20px;letter-spacing:.18px;font-weight:500;color:#696969;font-family:"XFINITY Standard-Medium"}.App{min-height:100vh;padding-bottom:104px;position:relative;text-align:center}.App .App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App .App-header .App-logo{height:40vmin}.App .App-header .App-link{color:#00f}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.d1eb9303.chunk.css.map */