.common-detail-view[data-v-4453597c]{display:flex;width:100%;min-height:100%;max-height:100%;flex-grow:1;align-items:flex-start;align-content:flex-start;overflow-y:hidden;flex-direction:column;border:1px solid var(--v-psblue-base)}.common-detail-view>.detail-view-toolbar[data-v-4453597c]{width:100%;flex:0 1 auto}.common-detail-view>.detail-view-toolbar[data-v-4453597c] .v-btn+.v-btn{margin-left:.5rem}.common-detail-view>.detail-view-content[data-v-4453597c]{height:calc(100% - 64px);width:100%;margin:12px 0 0 0;overflow-y:scroll;padding-bottom:32px}.common-detail-view>.detail-view-content.has-tabs[data-v-4453597c]{height:calc(100% - 122px)}.detail-view-body[data-v-4453597c]{display:flex;flex-direction:column;flex:1 1 100%;height:100%;width:100%}.address-card-container[data-v-3c52aa50]{display:flex;flex-flow:column;flex:1 1 auto}.new-contract-form .data-input-container[data-v-a3b185e0]{display:flex;flex-direction:row;flex:1 1 100%}.new-contract-form .data-input-container.create[data-v-a3b185e0]{flex-direction:column}.theme--light.v-pagination .v-pagination__item{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--dark.v-pagination .v-pagination__item{background:#1e1e1e;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#1e1e1e}.v-pagination{align-items:center;display:inline-flex;list-style-type:none;justify-content:center;margin:0;max-width:100%;width:100%}.v-pagination.v-pagination{padding-left:0}.v-pagination>li{align-items:center;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{pointer-events:none;opacity:.6}.v-pagination__item{background:transparent;border-radius:4px;font-size:1rem;height:34px;margin:.3rem;min-width:34px;padding:0 5px;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:auto;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;height:32px;width:32px;margin:.3rem 10px}.v-pagination__navigation .v-icon{transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{margin:.3rem;display:inline-flex;align-items:flex-end;justify-content:center;height:32px;width:32px}.pagination-container[data-v-b4889ce0]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;margin:0}.pagination-container>.pagination-input[data-v-b4889ce0]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 4px}.pagination-total[data-v-b4889ce0]{display:flex;flex-grow:1;white-space:nowrap;align-items:center;justify-content:center;margin-right:4px;overflow:hidden;text-overflow:ellipsis}.pagination-container>.v-pagination__navigation[data-v-b4889ce0]{display:flex;flex-grow:1;height:100%;min-height:32px;margin-left:0;margin-right:0}.v-pagination__navigation.text-btn[data-v-b4889ce0]{width:128px;display:flex;padding:12px;min-height:36px}.pagination-container>.pagination-input>input.pagination-number-input[data-v-b4889ce0]{text-align:center;max-height:34px;width:6ch;margin-right:4px;outline:none;display:flex;flex-grow:1}input[type=number][data-v-b4889ce0]::-webkit-inner-spin-button,input[type=number][data-v-b4889ce0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-b4889ce0]{-moz-appearance:textfield}.common-calendar>.calendar-body[data-v-9078b8f6],.common-calendar[data-v-9078b8f6]{position:relative;display:flex;flex-grow:1;flex-direction:column}.common-calendar>.calendar-body>.calendar[data-v-9078b8f6]{display:flex;flex-grow:1}.theme--light.v-calendar-events .v-event-timed{border:1px solid!important}.theme--light.v-calendar-events .v-event-more{background-color:#fff}.theme--light.v-calendar-events .v-event-more.v-outside{background-color:#f7f7f7}.theme--dark.v-calendar-events .v-event-timed{border:1px solid!important}.theme--dark.v-calendar-events .v-event-more{background-color:#303030}.theme--dark.v-calendar-events .v-event-more.v-outside{background-color:#202020}.v-calendar .v-event{line-height:20px;margin-right:-1px;border-radius:4px}.v-calendar .v-event,.v-calendar .v-event-more{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;z-index:1}.v-calendar .v-event-more{font-weight:700}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border-radius:4px;pointer-events:all}.v-calendar.v-calendar-events .v-calendar-weekly__head-weekday{margin-right:-1px}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible;margin-right:-1px}.theme--light.v-calendar-weekly{background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgba(0,0,0,.38)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#f7f7f7}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#f1f3f4;border-right:1px solid #e0e0e0}.theme--light.v-calendar-weekly .v-calendar-weekly__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#f7f7f7}.theme--light.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#f1f3f4;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--dark.v-calendar-weekly{background-color:#303030;border-top:1px solid #9e9e9e;border-left:1px solid #9e9e9e}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:hsla(0,0%,100%,.5)}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#202020;border-right:1px solid #9e9e9e}.theme--dark.v-calendar-weekly .v-calendar-weekly__day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#202020;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex}.v-calendar-weekly__head,.v-calendar-weekly__head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;padding:0 4px 0 4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%!important}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 0 0 0;min-width:0}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 0 0}.v-calendar-weekly__day-label .v-btn{font-size:12px;text-transform:none}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.theme--light.v-calendar-daily{background-color:#fff;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head{border-right:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head:after{background:#e0e0e0;background:linear-gradient(90deg,transparent,#e0e0e0)}.theme--light.v-calendar-daily .v-calendar-daily_head-day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:rgba(0,0,0,.38)}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body{border-right:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#424242}.theme--light.v-calendar-daily .v-calendar-daily__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__day-interval{border-top:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--light.v-calendar-daily .v-calendar-daily__interval:after{border-top:1px solid #e0e0e0}.theme--dark.v-calendar-daily{background-color:#303030;border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head{border-right:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head:after{background:#9e9e9e;background:linear-gradient(90deg,transparent,#9e9e9e)}.theme--dark.v-calendar-daily .v-calendar-daily_head-day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:hsla(0,0%,100%,.5)}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body{border-right:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#eee}.theme--dark.v-calendar-daily .v-calendar-daily__day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval{border-top:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--dark.v-calendar-daily .v-calendar-daily__interval:after{border-top:1px solid #9e9e9e}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative}.v-calendar-daily__intervals-head:after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{padding:3px 0 0 0;font-size:11px;text-transform:uppercase}.v-calendar-daily_head-day-label,.v-calendar-daily_head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.v-calendar-daily_head-day-label{padding:0 0 3px 0;cursor:pointer}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{flex:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval:after{width:8px;position:absolute;height:1px;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px}.v-calendar-daily__day{flex:1;width:0;position:relative}.theme--light.v-calendar-category .v-calendar-category__column,.theme--light.v-calendar-category .v-calendar-category__column-header{border-right:1px solid #e0e0e0}.theme--dark.v-calendar-category .v-calendar-category__column,.theme--dark.v-calendar-category .v-calendar-category__column-header{border-right:1px solid #9e9e9e}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{position:absolute;height:100%;width:100%;top:0}.v-calendar-category .v-calendar-category__columns{display:flex}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{flex:1 1 auto;width:0;position:relative}.price-dialog[data-v-438d2e77]{display:flex;flex-direction:column;flex-grow:1}.generic-attributes-card[data-v-1442b86f]{display:flex;flex:1 1 100%;flex-flow:column wrap;height:100%;text-align:left}.generic-attributes-card .v-list-item__title[data-v-1442b86f]{overflow:visible;text-overflow:unset;white-space:unset}.price-list-viewer[data-v-53b69043]{text-align:left}.price-list-viewer .price-list-detail .v-card[data-v-53b69043]{height:100%}.price-list-viewer .v-data-table[data-v-53b69043]>.v-data-table__wrapper>table>tbody>tr.v-data-table__expanded__row{background-color:var(--v-psblue-base);color:#fff}.price-list-viewer .v-data-table[data-v-53b69043]>.v-data-table__wrapper>table>tbody>tr.v-data-table__expanded__row:hover{color:#000}.price-list-viewer>.v-data-table[data-v-53b69043]{border:1px solid #d3d3d3;border-radius:5px;padding:6px 0}.pattern-header-menu-list[data-v-70dbf420]{max-height:300px;overflow:scroll}.schema-attributes-reader[data-v-485e1803]{display:flex;flex-direction:column;background-color:#fff;padding-right:0;width:calc(100% - 8px);white-space:break-spaces;overflow-wrap:anywhere}.schema-attributes-reader>.row[data-v-485e1803]{border-left:2px solid #000;position:relative}.schema-attributes-reader>.title-row[data-v-485e1803]:not(:last-child){border-top:.5px solid grey}.schema-attributes-reader>.row[data-v-485e1803]:first-child{border-top-left-radius:2px}.schema-attributes-reader>.row[data-v-485e1803]:last-child{border-bottom-left-radius:2px}.schema-attributes-reader>.row[data-v-485e1803]:first-child:before{content:"";background:#000;position:absolute;top:0;left:0;width:24px;height:2px}.schema-attributes-reader>.row[data-v-485e1803]:last-child:after{content:"";background:#000;position:absolute;bottom:0;left:0;width:24px;height:2px}.schema-attributes-reader>.main-title-row[data-v-485e1803]{background-color:rgba(0,0,0,.3);color:#fff}.schema-attributes-reader>.main-title-row .v-divider[data-v-485e1803]{border-color:#fff}.schema-attributes-reader>.main-title-row .breadcrumb[data-v-485e1803]{font-size:.75rem}.schema-attributes-reader>.title-row[data-v-485e1803]{background-color:rgba(0,0,0,.1)}.schema-attributes-reader .v-subheader[data-v-485e1803]{height:24px}.schema-attributes-reader .option-enum-table[data-v-485e1803],.schema-attributes-reader .option-enum-table[data-v-485e1803]>.v-data-table__wrapper{display:flex;flex:1 1 100%}.required-status[data-v-485e1803]{width:16px;height:16px;display:flex;justify-content:center;align-items:center}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip--active{color:inherit}.v-chip-group .v-chip--active.v-chip--no-color:after{opacity:.22}.v-chip-group .v-chip--active.v-chip--no-color:focus:after{opacity:.32}.v-chip-group .v-slide-group__content{padding:4px 0}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.product-detail[data-v-20ca5388]{display:flex;overflow-y:hidden;padding:0}.product-detail-properties-card[data-v-20ca5388]{text-align:left;display:flex;flex:1 1 auto;flex-flow:column}.product-detail-timeline-card[data-v-20ca5388]{display:flex;flex-flow:column;flex:1 1 auto;margin:10px 0 10px 0;padding:10px}.product-detail-scroll-container[data-v-20ca5388]{width:100%;height:calc(100% - 124px);align-self:flex-start;top:0;align-items:flex-start;overflow-y:scroll;margin-top:12px}.product-detail-card[data-v-20ca5388]{display:flex;flex:1 1 auto;flex-flow:column wrap;height:100%;text-align:left}.table-view[data-v-506de5e3]{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;height:100%;width:100%;padding:0}.table-view>.main-overview-container[data-v-506de5e3]{margin-top:4px}.table-view>.main-overview-container>.table-container>.toolbar-container[data-v-506de5e3]{width:100%;margin-bottom:12px}.table-view>.main-overview-container[data-v-506de5e3]{display:flex;flex-direction:row;flex-grow:1;width:100%}.table-view>.main-overview-container>.slider[data-v-506de5e3]{display:flex;flex-direction:column;flex-grow:1;align-items:center;max-width:24px;height:100%;cursor:ew-resize;background-color:#eee;z-index:8;padding:8px 0}.table-view>.main-overview-container>.table-container[data-v-506de5e3]{display:flex;flex-direction:column}.table-view>.main-overview-container:not(.detail-opened)>.table-container[data-v-506de5e3]{flex-grow:1;width:100%}.table-view>.main-overview-container.detail-opened>.table-container[data-v-506de5e3]{resize:horizontal}.table-view>.main-overview-container.detail-opened>.detail-container[data-v-506de5e3]{display:flex;flex:1;background:#fff;z-index:8;overflow:hidden}.table-view.detail-fullscreen>.main-overview-container.detail-opened>.table-container[data-v-506de5e3],.table-view.detail-fullscreen>.toolbar-container[data-v-506de5e3]{display:none}.table-view>.main-overview-container.detail-opened>.table-container>.v-data-table>.v-data-table__wrapper>table>tbody>tr{cursor:pointer}.product-main-container[data-v-3be2f9b2]{align-items:flex-start;height:100%;padding:0}.product-table-container[data-v-3be2f9b2]{display:flex;flex-direction:row;flex-grow:1;padding-top:12px}.product-table-toolbar .extended-toolbar[data-v-3be2f9b2]{display:flex;height:70px;align-items:center;padding:0 12px 8px 12px}.product-table[data-v-3be2f9b2]{display:flex;overflow-y:scroll;align-items:flex-start;max-height:100%;padding:0}.product-table.v-data-table[data-v-3be2f9b2]{display:flex;flex:1 1 auto}.product-table.v-data-table[data-v-3be2f9b2]>.v-data-table__wrapper{width:100%}.products-limit-select[data-v-3be2f9b2]{max-width:70px;margin-right:5px}.product-table .v-data-table[data-v-3be2f9b2]>.v-data-table__wrapper>table>tbody>tr.selected{background-color:var(--v-psblue-base);color:#fff}.product-table.v-data-table[data-v-3be2f9b2]>.v-data-table__wrapper>table>tbody>tr:not(.v-data-table__empty-wrapper){text-align:left;white-space:nowrap;text-overflow:ellipsis}.product-table:not(.price-data).v-data-table[data-v-3be2f9b2]>.v-data-table__wrapper>table>tbody>tr{cursor:pointer}.pattern-helper-container[data-v-5141f533]{display:flex;flex:1 1 100%}.product-ui-link[data-v-66680d84]{display:flex;flex-direction:row;align-items:center;font-size:.75rem}.product-ui-link>.v-icon[data-v-66680d84]{color:var(--v-anchor-base)}.reseller-contract-items-container[data-v-049a10bf]{padding:0 12px;display:flex;flex:1 1 100%}.reseller-contract-items-container>.reseller-contract-items[data-v-049a10bf]{display:flex;flex-direction:column;flex-grow:1}.reseller-contract-items-container>.reseller-contract-items .action-btn-container[data-v-049a10bf]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:1}.reseller-contract-items-container>.reseller-contract-items .contract-item-field[data-v-049a10bf]{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;height:100%}.action-btn-container[data-v-3f26a94b]{padding:0;display:flex}.contract-section[data-v-3f26a94b]{display:flex;flex-flow:column;width:100%;padding:10px;margin-top:5px}.service-provider-detail[data-v-125dc3c9] .detail-view-body{padding:0 8px}.service-provider-detail .service-provider-information[data-v-125dc3c9]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.service-provider-detail .service-provider-address[data-v-125dc3c9]{flex:0 1 auto}.service-provider-detail .service-provider-contracts[data-v-125dc3c9]{border:thin solid rgba(0,0,0,.12);border-radius:4px;margin:8px 0;padding:0}