body,html{width:100%;height:100%;padding:0;margin:0;overflow:hidden}.error-dialog tui-panel{border:none}.error-dialog tui-panel tui-panel-header{padding:0 0 10px;cursor:pointer;background-color:transparent;border-bottom:none}.error-dialog tui-panel tui-panel-body{padding:0}.tooltip.hint-tooltip.warning .tooltip-inner{background:#f89c1c}.tooltip.hint-tooltip.warning.hint-tooltip .arrow::before{border-right-color:#f89c1c}.tooltip.hint-tooltip.error .tooltip-inner{background:#e71c25}.tooltip.hint-tooltip.error.hint-tooltip .arrow::before{border-right-color:#e71c25}.app .icon-color-error{fill:#e71c25}.app .icon-color-warning{fill:#f89c1c}.app .icon-color-info{fill:#3e8fce}.app .field-color-error{color:#e71c25}.app.loading-mask.glass .loading-mask-backdrop.fill,.loading-mask.glass>.loading-mask-backdrop.fill{background-color:transparent}.app.loading-mask.glass .loading-mask-backdrop .loading-mask-spinner,.loading-mask.glass>.loading-mask-backdrop .loading-mask-spinner{background-image:none}.app .login-view{background-image:url(login-background.c309d2903e01ed68b3ed.jpg);background-repeat:no-repeat;background-size:cover}.app .login-view .login-white-container{background:#fff;border:2px solid #3c7fc7}.app .login-view .logo{background-image:url(marand-logo.20666c898719d0a5bbdf.png);background-repeat:no-repeat;background-size:contain;margin-top:20px;margin-left:70px}.app .login-view .application-logo{background-image:url(application-logo_36x36.918e1bfaf6c237861778.png);background-repeat:no-repeat;background-size:contain}.app .login-view .application-version-info{font-size:.58em}.app .main-view .lock,.app .main-view.lock{pointer-events:none}.app .main-view .unlock{pointer-events:auto}.app .main-view .dot,body .dot{height:8px;width:8px;background-color:#000;border-radius:50%;display:inline-block}.app .main-view .dot.required,body .dot.required{background-color:#ffab35}.app .app-card{background-color:#009ee3}.app .main-view tui-button .filter.btn-outline-action:hover,.app .main-view tui-buttongroup.filter .btn-outline-action:hover{color:#000;background-color:transparent;border-color:#6c757d}.app .main-view tui-button .filter.btn-outline-action.active,.app .main-view tui-buttongroup.filter .btn-outline-action.active{color:#fff;background-color:#6c757d;border-color:#6c757d}.app .form-divider-horizontal{margin:0 5px;background:#b5c7de}.app .form-divider-vertical{margin:5px 0;background:#b5c7de}.app .sticky{position:sticky;top:0;bottom:0}.app.form-popover{margin-top:-3px;margin-right:9px}.app.form-popover.row-detail{margin-top:12px}.app.form-popover.left .popover-arrow.arrow:after{border-left-color:#009ee3}.app.form-popover.right .popover-arrow.arrow:after{border-right-color:#009ee3}.app.form-popover.change-confirm{margin-top:47px}.app.form-popover.change-confirm.row-detail{margin-top:12px}.app.create-form-popover{margin-right:9px}.app.create-form-popover.row-detail{margin-top:12px}.app .main-view .main-header-container{background-color:#009ee3;padding:8px 10px}.app .main-view .main-header-container .transaction-selectbox .ng-select-container{background-color:#c9edfc}.app .offering-search-selectbox .selectbox-header{background-color:#efefef;border-top:1px solid #e2e2e2;padding:.45rem .65rem}.app .offering-search-selectbox .selectbox-header .header-container .status-button-group .btn:hover,.app .offering-search-selectbox .selectbox-header .status-button-group .btn.active:hover{opacity:.7}.app .offering-search-selectbox .selectbox-header .header-container .status-button-group tui-button button{margin:0 3px 5px;border-radius:.25rem}.app .offering-search-selectbox .selectbox-header .header-container .status-button-group tui-button:first-child button{margin-left:0}.app .offering-search-selectbox .selectbox-header .header-container .status-button-group tui-button:last-child button{margin-right:0}.app .offering-search-selectbox .selectbox-header .header-container .status-button-group tui-button tui-icon{margin-left:8px!important}.app .main-view .main-header-container .offering-search-selectbox .ng-dropdown-panel{min-width:100%;max-width:650px;width:auto}.app .main-view .main-header-container .user-dropdown{color:#fff}.app .main-view .main-header-container .user-dropdown-menu-item-divider{background-color:#e0e0e0}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab{background:#f8f9fa}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab .card-open{padding:7px 7px 7px 5px;margin-right:4px;margin-bottom:1px;box-shadow:2px 0 5px 0 rgba(0,0,0,.2);border-radius:.25rem}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab .card-open tui-button{z-index:1}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab .card-open .sub-menuitem-container{border:1px solid #c8c8c8;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:none;padding:8px 5px 6px;background:#f0f0f0;margin-top:-2px}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab .card-open .sub-menuitem-container .marker.active{border:1px solid #009ee3;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;background:#009ee3;z-index:2}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-tab .card-close{padding:7px 7px 7px 9px;margin-right:4px;margin-bottom:1px;box-shadow:2px 0 5px 0 rgba(0,0,0,.2);border-radius:.25rem}.sidebar-menuitem-hint-tooltip{left:110px!important;width:120px}.sidebar-menuitem-popover-tooltip{margin-top:50px;left:248px!important;width:250px;background:#f8f9fa}.sidebar-menuitem-popover-tooltip .divider{border-bottom:1px solid #c0d4ec;margin-bottom:5px;background:#f2fcff}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-content{margin-left:3px}.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-content .tab-offerings,.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-content .tab-settings,.app .main-view .main-body-container .module-selector.module-sidebar .sidebar-content .tab-transactions{animation-duration:.5s}.app .main-view .main-body-container .navigation-container{border-bottom:1px solid #b5c7de;min-height:40px}.app .main-view .main-body-container .navigation-container .navigation-portlet button{padding:0}.app .main-view .main-body-container .navigation-container .menu-text{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.app .main-view .message-portlet tui-message:not(:last-child){margin:0 0 5px}.app .main-view .message-portlet tui-message{animation-duration:2.5s;pointer-events:auto}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .selectbox-header{background:#e2edfb;padding:0}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .selectbox-header .divider{border-bottom:1px solid #c0d4ec;margin-bottom:1px;background:#f2fcff}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .ng-option:not(.ng-option-disabled):nth-child(1),.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .ng-option:not(.ng-option-disabled):nth-child(2){display:none}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .ng-option:not(.ng-option-disabled):not(:hover){background:#f4f0ec}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .ng-option:not(.ng-option-disabled):not(:last-child){border-bottom:1px solid #e5ddd6;margin-bottom:1px}.app.create-form-popover.offering-create-form-popover .offering-templates-selectbox .ng-option.ng-option-selected *{font-weight:700;color:#666}.app .main-view .main-body-container .module-selector .tab-offerings .header-container{min-height:100px;padding:10px;border:1px solid #ddd;border-radius:3px}.app .main-view .main-body-container .module-selector .tab-offerings .menu-container{border:1px solid #ddd;border-radius:3px;background:#f9f9f9;min-width:300px;max-width:300px}.app .main-view .main-body-container .module-selector .tab-offerings .menu-container .sub-menu{border-bottom:1px solid #ddd;padding:10px 10px 5px}.app .main-view .main-body-container .module-selector .tab-offerings .menu-container .sub-menu .title-sub-menu{border-color:transparent!important}.app .main-view .main-body-container .module-selector .tab-offerings .menu-container .sub-menu .separator{border-top:1px dashed #ccc}.app .main-view .main-body-container .module-selector .tab-offerings .menu-container .sub-menu.categories tui-badge :first-child{color:#3c7fc7;background-color:transparent;border:1px solid #3c7fc7}.app .dynamic-status-button-group .btn:disabled{opacity:.25}.attributes-table .row-detail-container{animation-duration:.5s}.attributes-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.attributes-table .datatable-body-row{min-height:42px}.attributes .attributes-table .display-name{margin-left:20px}.attributes-table .values{margin-left:5px}.attributes-table .category-group{background:#e3e6e9;border-top:1px solid #c8ced3;border-bottom:1px solid #c8ced3;color:#767676;min-height:44px}.price-attributes-table .row-detail-container{animation-duration:.5s}.price-attributes-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.price-attributes-table .datatable-body-row{min-height:42px}.price-attributes-table .attributes-table .display-name{margin-left:20px}.price-attributes-table .values{margin-left:5px}.price-attributes-table .category-group{background:#e3e6e9;border-top:1px solid #c8ced3;border-bottom:1px solid #c8ced3;color:#767676;min-height:44px}.price-attributes-table .attribute-terminology-container{visibility:hidden}.attributes-table .form-divider-vertical,.price-attributes-table .form-divider-vertical{border-left:1px dashed #c8ced3;border-right:1px dashed #c8ced3;margin-left:10px;margin-right:10px;background-color:transparent;width:20px}.attribute-rules-table .form-divider-horizontal{border-top:1px dashed #c8ced3;border-bottom:1px dashed #c8ced3;margin-top:5px;margin-bottom:5px;background-color:transparent;height:20px}.app.create-form-popover.create-attribute-form-popover{margin-top:48px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .prices .prices-table .row-detail-container{animation-duration:.5s}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .prices .prices-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .prices .prices-table .category-group{background:#e3e6e9;border-top:1px solid #c8ced3;border-bottom:1px solid #c8ced3;color:#767676;min-height:44px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .prices .prices-table .name{margin-left:20px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .prices .prices-table .invalid{background:#fff7ec}.app.create-form-popover.offering-create-no-template-price-form-popover,.app.create-form-popover.offering-create-no-template-price-form-popover.OneTimeCharge,.app.create-form-popover.offering-create-no-template-price-form-popover.OneTimeCharge.penalty,.app.create-form-popover.offering-create-no-template-price-form-popover.OneTimeDiscount,.app.create-form-popover.offering-create-no-template-price-form-popover.RecurringCharge,.app.create-form-popover.offering-create-no-template-price-form-popover.RecurringDiscount,.app.create-form-popover.offering-create-no-template-price-form-popover.available-prices,.app.create-form-popover.offering-create-template-price-form-popover,.app.create-form-popover.offering-create-template-price-form-popover.OneTimeCharge,.app.create-form-popover.offering-create-template-price-form-popover.OneTimeDiscount,.app.create-form-popover.offering-create-template-price-form-popover.RecurringCharge,.app.create-form-popover.offering-create-template-price-form-popover.RecurringDiscount{margin-top:47px}.price-detail-btn{background-color:#e3e6e9;border:none;outline:0}.btn-outline-dark:not(:disabled):not(.disabled).active,.price-detail-btn .btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#428bca;border-color:#428bca}.associations-table .row-detail-container{animation-duration:.5s}.associations-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.associations-table .invalid{background:#fff7ec}.app.create-form-popover.element-association-create-form-popover{margin-top:47px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .attachments .attachments-table .row-detail-container{animation-duration:.5s}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .attachments .attachments-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.app .main-view .main-body-container .module-selector .tab-offerings .content-container .attachments .attachments-table .thumbnail{pointer-events:none}.app.form-popover.create-attachment-form-popover,.app.form-popover.link-attachment-form-popover{margin-top:47px}.offering-categories-tree{width:350px;border-radius:2px;box-shadow:0 2px 5px -7px rgba(0,0,0,.2),0 1px 1px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);color:#666;animation-duration:.25s;margin:3px 10px 4px 3px}.offering-categories-tree .node-disabled>tree-node-wrapper .node-content-wrapper{cursor:default}.offering-categories-tree .assigned>tree-node-wrapper .node-content-wrapper{box-shadow:inset 0 0 1px #777;color:#3c7fc7;background-color:#f8f8f8}.offering-categories-tree .node-disabled.assigned>tree-node-wrapper .node-content-wrapper{opacity:1;cursor:default}.attribute-mappings-table .row-detail-container{animation-duration:.5s}.attribute-mappings-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.attribute-rules-table .row-detail-container{animation-duration:.5s}.attribute-rules-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.app .main-view .main-body-container .module-selector .tab-transactions .transactions-table .test-committed{color:#3c7fc7}.app.create-form-popover.transaction-create-form-popover{margin-top:15px}.app .main-view .main-body-container .module-selector .tab-transactions tui-button .refresh.btn-outline-action svg{fill:#6c757d}.app .main-view .main-body-container .module-selector .tab-transactions tui-button .refresh.btn-outline-action:hover{background-color:transparent;border-color:#6c757d}.app .main-view .main-body-container .module-selector .tab-transactions tui-button .refresh.btn-outline-action:hover svg{fill:#595d61}.app .main-view .main-body-container .module-selector .tab-transactions .transactions-table .invalid{background:#fff7ec}.app .main-view .main-body-container .module-selector .tab-transactions .transactions-table .row-detail-container{animation-duration:.5s}.app .main-view .main-body-container .module-selector .tab-transactions .transactions-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.app.commit-transaction-popover.top{margin-left:100px;margin-top:-455px}.app.commit-transaction-popover .transaction-destinations .invalid{background:#fff7ec;pointer-events:none}.app.rule-check-result-popover .rule-check-result-table .group{background:#e3e6e9;border-top:1px solid #c8ced3;border-bottom:1px solid #c8ced3;color:#767676;min-height:44px}.app .main-view .main-body-container .module-selector .tab-settings .content-container .attributes .attributes-table .row-detail-container .actions-container,.app .main-view .main-body-container .module-selector .tab-settings .content-container .catalogs .catalogs-table .row-detail-container .actions-container,.code-name-table .row-detail-container .actions-container{border-bottom:1px solid #ddd;height:50px}.parametric-prices-table{opacity:.9!important;overflow-y:scroll!important;max-height:400px}.parametric-prices-table .datatable-footer-inner{overflow:hidden!important}.app .main-view .main-body-container .module-selector .tab-settings .content-container .categories .offering-categories-tree{border-radius:2px;box-shadow:0 2px 5px -7px rgba(0,0,0,.2),0 1px 1px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);color:#666;animation-duration:.25s;margin:3px 10px 4px 3px}.app.create-form-popover.create-template-attribute-form-popover{margin-top:-50px}.app.form-popover.left.create-template-attribute-form-popover .popover-arrow.arrow:after{border-left-color:#fff}.app.form-popover.right.create-template-attribute-form-popover .popover-arrow.arrow:after{border-right-color:#fff}.app.create-attribute-mapping-form-popover{margin-top:43px}.app.create-form-popover.create-price-impact-form-popover{margin-top:120px}.app.create-form-popover.copy-categories-form-popover{margin-top:40px}.app.create-form-popover.copy-associations-form-popover{margin-top:47px}.app.create-form-popover.create-dynamic-domain-element-form-popover{margin-top:161px}.app.form-popover.domain-element-remove-confirm-form-popover .popover-arrow.arrow{display:none!important}.app.form-popover.settings-offering-category-change-confirm-form-popover{margin-top:0}.app.form-popover.create-settings-offering-category-form-popover{margin-top:47px}.app.form-popover.edit-settings-offering-category-form-popover{margin-top:94px}.app.form-popover.remove-settings-offering-category-form-popover{margin-top:141px}.app .main-view .main-footer-container{background-color:#006ac0;padding:5px}.diagram-container{position:relative}.diagram-container table.title{border-color:#000;border-collapse:collapse;height:26px;border-bottom-style:none;color:#000}.diagram-container table.title th{font-size:10pt;white-space:nowrap;background:#d3d3d3;font-weight:700}.diagram-container table.erd{font-size:10pt;border-color:#000;border-collapse:collapse;overflow:auto;white-space:nowrap}.diagram-container table.erd td{border-color:#000;text-align:left;color:#000}.diagram-container .icon{fill:#768593}.diagram-container .group{margin:2px}.diagram-container .group .divider{margin:5px 0;background:#b5c7de;height:1px}.diagram-container .group .associated-offerings{overflow-x:hidden;overflow-y:auto;margin-bottom:7px}.diagram-container .group .associated-offerings::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.diagram-container .group .associated-offerings::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#8ba5bb}.diagram-container .group .associated-offerings::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.diagram-container .group .associated-offerings .associated-offerings-row{width:100%;height:24px}.diagram-container .group .associated-offerings .associated-offerings-row .icon{width:16px;height:16px;margin-right:5px}.import-button{margin-top:161px}.allowed-ids-selectbox .ng-dropdown-panel-items.scroll-host{min-height:250px}