UNPKG

@porscheinformatik/clr-addons

Version:
1,442 lines (1,392 loc) 110 kB
:root:has([cds-theme~=phs]) { --blue-light: #e6f3f8; --blue-mid: #85c3df; --blue-dark: #0d88c0; --blue-darker: #0c75a6; --turquoise: hsl(183, 75%, 38%); --turquoise-lighter: hsl(180, 31%, 93%); --turquoise-light: hsl(180, 35%, 89%); --turquoise-darkest: hsl(183, 70%, 33%); --green-turquiose: #1f9c70; --green-lighter: hsl(92, 52%, 88%); --green-light: hsl(92, 55%, 83%); --green-light-mid: hsl(92, 70%, 64%); --green-mid: hsl(93, 84%, 46%); --green: hsl(94, 97%, 29%); --green-dark: hsl(96, 99%, 24%); --green-darkest: hsl(98, 100%, 21%); --red-lighter: hsl(9, 95%, 96%); --red-light: hsl(9, 95%, 92%); --red-dark: hsl(7, 95%, 42%); --red-darker: hsl(5, 89%, 36%); --red-darkest: hsl(9, 98%, 30%); --orange-dark: #d25617; --orange-darker: #b84b14; --orange-light: #ffae42; --yellow-light: #efd603; --black: #000; --white: #fff; } :root { --clr-border-color: var(--clr-color-neutral-400); --clr-card-default-border-color: rgba(215, 215, 215, 1); --clr-card-active-border-color: rgba(0, 148, 210, 1); --clr-header-height: 3rem; --clr-footer-height: 2.5rem; --clr-notification-progress-info-bar-color: var(--clr-progress-default-color); --clr-highlight-success-50: #dff0d0; --clr-highlight-success-100: #bce49a; --clr-highlight-success-700: #3c8500; --clr-highlight-success-800: #306b00; --clr-highlight-error-100: #feddd7; --clr-highlight-error-200: #fcc5bb; --clr-highlight-error-800: #c21d00; --clr-highlight-error-900: #991700; --clr-highlight-warning-100: #fff4c7; --clr-highlight-warning-200: #ffeea8; --clr-highlight-warning-800: #ad7600; --clr-highlight-warning-900: #8f5a00; --clr-highlight-info-50: #e3f5fc; --clr-highlight-info-100: #c8eaf9; --clr-highlight-info-700: #00648f; --clr-highlight-info-800: #00567a; --clr-highlight-neutral-50: #fafafa; --clr-highlight-neutral-200: #e8e8e8; } .header-actions > .dropdown .dropdown-toggle.nav-icon clr-icon:not([shape^=caret]) { height: 1.1rem; width: 1.1rem; } .header-actions > .dropdown .dropdown-toggle.nav-icon cds-icon:not([shape^=angle]) { height: 1.1rem; width: 1.1rem; } @media screen and (max-width: 992px) and (min-width: 768px) { .main-container .header-hamburger-trigger, .main-container .header-overflow-trigger { display: inline-block; border: none; background: none; cursor: pointer; font-size: 1rem; height: var(--clr-header-height); width: var(--clr-header-height); padding: 0 0 0.2rem 0; text-align: center; white-space: nowrap; color: var(--clr-header-font-color); opacity: var(--clr-header-nav-opacity); } .main-container .header-hamburger-trigger:enabled:hover, .main-container .header-overflow-trigger:enabled:hover { opacity: var(--clr-header-nav-hover-opacity); } .main-container .header-hamburger-trigger:focus, .main-container .header-overflow-trigger:focus { outline-offset: -0.208333rem; } .main-container .header-nav.clr-nav-level-1, .main-container .subnav.clr-nav-level-1, .main-container .sub-nav.clr-nav-level-1, .main-container .clr-vertical-nav.clr-nav-level-1 { display: flex; flex-direction: column; position: fixed; top: 0; right: auto; bottom: 0; left: 0; background: var(--clr-nav-background-color); z-index: 1039; height: 100vh; transform: translateX(-18rem); transition: transform 0.3s ease; } .main-container .header-nav.clr-nav-level-2, .main-container .subnav.clr-nav-level-2, .main-container .sub-nav.clr-nav-level-2, .main-container .clr-vertical-nav.clr-nav-level-2 { display: flex; flex-direction: column; position: fixed; top: 0; right: 0; bottom: 0; left: auto; background: var(--clr-nav-background-color); z-index: 1039; height: 100vh; transform: translateX(18rem); transition: transform 0.3s ease; } .main-container .subnav.clr-nav-level-1 .nav, .main-container .subnav.clr-nav-level-1 aside, .main-container .sub-nav.clr-nav-level-1 .nav, .main-container .sub-nav.clr-nav-level-1 aside, .main-container .subnav.clr-nav-level-2 .nav, .main-container .subnav.clr-nav-level-2 aside, .main-container .sub-nav.clr-nav-level-2 .nav, .main-container .sub-nav.clr-nav-level-2 aside { flex-direction: column; align-items: stretch; } .main-container .subnav.clr-nav-level-1 aside, .main-container .sub-nav.clr-nav-level-1 aside, .main-container .subnav.clr-nav-level-2 aside, .main-container .sub-nav.clr-nav-level-2 aside { justify-content: center; width: 100%; } .main-container .subnav.clr-nav-level-1 .nav, .main-container .sub-nav.clr-nav-level-1 .nav, .main-container .subnav.clr-nav-level-2 .nav, .main-container .sub-nav.clr-nav-level-2 .nav { padding-left: 0; } .main-container .subnav.clr-nav-level-1 .nav .nav-item, .main-container .sub-nav.clr-nav-level-1 .nav .nav-item, .main-container .subnav.clr-nav-level-2 .nav .nav-item, .main-container .sub-nav.clr-nav-level-2 .nav .nav-item { height: 1.5rem; margin-right: 0; } .main-container .subnav.clr-nav-level-1 .nav .nav-link, .main-container .sub-nav.clr-nav-level-1 .nav .nav-link, .main-container .subnav.clr-nav-level-2 .nav .nav-link, .main-container .sub-nav.clr-nav-level-2 .nav .nav-link { padding: 0 0.5rem 0 1rem; width: 100%; max-width: 100%; overflow: hidden; text-overflow: ellipsis; border-radius: var(--clr-global-borderradius) 0 0 var(--clr-global-borderradius); color: var(--clr-vertical-nav-item-color); } .main-container .subnav.clr-nav-level-1 .nav .nav-link.active, .main-container .sub-nav.clr-nav-level-1 .nav .nav-link.active, .main-container .subnav.clr-nav-level-2 .nav .nav-link.active, .main-container .sub-nav.clr-nav-level-2 .nav .nav-link.active { color: var(--clr-vertical-nav-item-active-color); background-color: var(--clr-vertical-nav-active-bg-color); } .main-container .subnav.clr-nav-level-1 .nav .nav-link.active .nav-icon, .main-container .sub-nav.clr-nav-level-1 .nav .nav-link.active .nav-icon, .main-container .subnav.clr-nav-level-2 .nav .nav-link.active .nav-icon, .main-container .sub-nav.clr-nav-level-2 .nav .nav-link.active .nav-icon { fill: var(--clr-vertical-nav-icon-active-color); } .main-container .subnav.clr-nav-level-1 .nav .nav-link:hover, .main-container .subnav.clr-nav-level-1 .nav .nav-link.active, .main-container .sub-nav.clr-nav-level-1 .nav .nav-link:hover, .main-container .sub-nav.clr-nav-level-1 .nav .nav-link.active, .main-container .subnav.clr-nav-level-2 .nav .nav-link:hover, .main-container .subnav.clr-nav-level-2 .nav .nav-link.active, .main-container .sub-nav.clr-nav-level-2 .nav .nav-link:hover, .main-container .sub-nav.clr-nav-level-2 .nav .nav-link.active { box-shadow: none; } .main-container .clr-vertical-nav.clr-nav-level-1, .main-container .clr-vertical-nav.clr-nav-level-2 { border-right: none; } .main-container .header-overflow-trigger { position: relative; } .main-container .header-overflow-trigger::after { display: inline-block; position: absolute; content: ""; background: var(--clr-header-font-color); opacity: var(--clr-header-divider-opacity); height: calc(var(--clr-header-height) - 1rem); width: var(--clr-global-borderwidth); top: 0.5rem; left: 0; } .main-container .header .branding { max-width: 10rem; min-width: 0; overflow: hidden; letter-spacing: 0.16px; } .main-container .header .header-hamburger-trigger + .branding { padding-left: 0; } .main-container .header .header-hamburger-trigger + .branding .clr-icon, .main-container .header .header-hamburger-trigger + .branding .logo, .main-container .header .header-hamburger-trigger + .branding clr-icon { display: none; } .main-container .header .branding + .header-overflow-trigger, .main-container .header .header-nav + .header-overflow-trigger { margin-left: auto; } .main-container.open-hamburger-menu .header .header-backdrop, .main-container.open-overflow-menu .header .header-backdrop { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: var(--cds-alias-object-overlay-backdrop-background); cursor: pointer; z-index: 1038; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link { flex: 0 0 auto; opacity: 1; color: var(--clr-vertical-nav-item-color); } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-icon, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link .fa, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-icon, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link .fa, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-icon, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link .fa, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-icon, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link .fa { display: none; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-text, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-text { display: inline-block; color: var(--clr-sliding-panel-text-color); line-height: 1rem; padding: 0.25rem 0 0.25rem 1rem; white-space: normal; font-weight: normal; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-icon + .nav-text, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-icon + .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link .nav-icon + .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link .nav-icon + .nav-text { display: inline-block; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link.active, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link.active, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link.active, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link.active { color: var(--clr-vertical-nav-item-active-color); background-color: var(--clr-vertical-nav-active-bg-color); } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link.active .nav-icon, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link.active .nav-icon, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link.active .nav-icon, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link.active .nav-icon { fill: var(--clr-vertical-nav-icon-active-color); } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .nav-link.active > .nav-text, .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-2 .nav-link.active > .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-1 .nav-link.active > .nav-text, .main-container.open-overflow-menu .header .header-nav.clr-nav-level-2 .nav-link.active > .nav-text { color: inherit; } .main-container.open-hamburger-menu .clr-vertical-nav .nav-trigger, .main-container.open-overflow-menu .clr-vertical-nav .nav-trigger { display: none; } .main-container.open-hamburger-menu .header .branding { position: fixed; top: 0; left: 0; overflow: hidden; width: 18rem; max-width: 18rem; z-index: 1040; padding-left: 1rem; } .main-container.open-hamburger-menu .header .branding > .nav-link { overflow: hidden; } .main-container.open-hamburger-menu .header .branding .clr-icon, .main-container.open-hamburger-menu .header .branding .logo, .main-container.open-hamburger-menu .header .branding clr-icon { display: inline-block; } .main-container.open-hamburger-menu .header .branding .title { color: var(--clr-sliding-panel-text-color); text-overflow: ellipsis; overflow: hidden; } .main-container.open-hamburger-menu .header-hamburger-trigger > span { background: transparent; } .main-container.open-hamburger-menu .header-hamburger-trigger > span::before, .main-container.open-hamburger-menu .header-hamburger-trigger > span::after { left: 0.15rem; transform-origin: 9%; transition: transform 0.6s ease; } .main-container.open-hamburger-menu .header-hamburger-trigger > span::before { transform: rotate(45deg); } .main-container.open-hamburger-menu .header-hamburger-trigger > span::after { transform: rotate(-45deg); } .main-container.open-hamburger-menu .header-nav.clr-nav-level-1, .main-container.open-hamburger-menu .subnav.clr-nav-level-1, .main-container.open-hamburger-menu .sub-nav.clr-nav-level-1, .main-container.open-hamburger-menu .clr-vertical-nav.clr-nav-level-1 { padding-top: calc(var(--clr-header-height) + 1rem); transform: translateX(0); transition: transform 0.3s ease; width: 18rem; max-width: 18rem; } .main-container.open-hamburger-menu .header-nav.clr-nav-level-1 .sidenav-content, .main-container.open-hamburger-menu .subnav.clr-nav-level-1 .sidenav-content, .main-container.open-hamburger-menu .sub-nav.clr-nav-level-1 .sidenav-content, .main-container.open-hamburger-menu .clr-vertical-nav.clr-nav-level-1 .sidenav-content { padding-bottom: 1rem; } .main-container.open-overflow-menu .header-nav.clr-nav-level-2, .main-container.open-overflow-menu .subnav.clr-nav-level-2, .main-container.open-overflow-menu .sub-nav.clr-nav-level-2, .main-container.open-overflow-menu .clr-vertical-nav.clr-nav-level-2 { transform: translateX(0); transition: transform 0.3s ease; width: 18rem; max-width: 18rem; } .main-container.open-overflow-menu .header-nav.clr-nav-level-2, .main-container.open-overflow-menu .subnav.clr-nav-level-2, .main-container.open-overflow-menu .sub-nav.clr-nav-level-2 { padding-top: 1rem; } .main-container.open-overflow-menu .header-overflow-trigger { position: fixed; top: 0; right: 0; left: auto; z-index: 1039; transform: translateX(-18.5rem); transition: transform 0.6s ease; } .main-container.open-overflow-menu .header-overflow-trigger::after { content: none; } .main-container.open-overflow-menu .header-overflow-trigger > span { background: transparent; } .main-container.open-overflow-menu .header-overflow-trigger > span::before, .main-container.open-overflow-menu .header-overflow-trigger > span::after { height: 0.1rem; width: 1.2rem; left: -0.3rem; transform-origin: -3%; transition: transform 0.6s ease; } .main-container.open-overflow-menu .header-overflow-trigger > span::before { transform: rotate(45deg); } .main-container.open-overflow-menu .header-overflow-trigger > span::after { transform: rotate(-45deg); } } .open-hamburger-menu .header-hamburger-trigger span::before, .open-overflow-menu .header-overflow-trigger span::before { background-color: white; } .open-hamburger-menu .header-hamburger-trigger span::after, .open-overflow-menu .header-overflow-trigger span::after { background-color: white; } .ces-title h1, .ces-title h2, .ces-title h3, .ces-title h4, .ces-title h5, .ces-title h6, .ces-subtitle h1, .ces-subtitle h2, .ces-subtitle h3, .ces-subtitle h4, .ces-subtitle h5, .ces-subtitle h6 { margin-top: 0; } .ces-caret-btn { line-height: 1rem; } .disabled-header-styles h1, .disabled-header-styles h2, .disabled-header-styles h3, .disabled-header-styles h4, .disabled-header-styles h5, .disabled-header-styles h6 { display: inline-block; } .disabled-header-styles .ces-caret-btn { margin-top: 0; } header .header-nav .nav-link, .header .header-nav .nav-link { text-align: left; } header .header-nav .nav-link:first-of-type::before, header .header-nav .nav-link:last-of-type::after, .header .header-nav .nav-link:first-of-type::before, .header .header-nav .nav-link:last-of-type::after { display: none; } @media screen and (max-width: 992px) { .main-container:not(.open-hamburger-menu) .header-nav .header-overflow { display: none; } } .main-container:not(.open-hamburger-menu) .header-nav .collapsible { cursor: pointer; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-text { cursor: pointer; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-text cds-icon { position: relative; transform: rotate(180deg); top: 0; width: 0.5rem; height: 0.5rem; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-text clr-icon { position: relative; transform: unset; top: 0; width: 0.5rem; height: 0.5rem; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-list { display: none; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-list .nav-link { color: var(--clr-dropdown-item-color); opacity: 1; padding: 1px 1rem 0; height: 1.25rem; line-height: 1.25rem; overflow: hidden; text-overflow: ellipsis; } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-list .nav-link:hover { background-color: var(--clr-dropdown-bg-hover-color); } .main-container:not(.open-hamburger-menu) .header-nav .collapsible .nav-list .nav-link.active { background: var(--clr-dropdown-selection-color); color: var(--clr-dropdown-active-text-color); } .main-container:not(.open-hamburger-menu) .header-nav .collapsible input[type=checkbox]:checked ~ .nav-list { visibility: visible; display: flex; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .header-overflow { overflow-y: auto; display: flex; flex-direction: column; width: 100%; height: 100vh; } .main-container.open-hamburger-menu .header .header-nav.clr-nav-level-1 .header-overflow .nav-link .nav-text { font-weight: var(--clr-font-weight-bold); padding-right: 1.5rem; } .main-container.open-hamburger-menu .header .header-nav .nav-link { align-items: flex-start; padding: 0; } .main-container.open-hamburger-menu .header .header-nav .collapsible { cursor: pointer; display: flex; flex-direction: column; } .main-container.open-hamburger-menu .header .header-nav .collapsible .nav-text { cursor: pointer; } .main-container.open-hamburger-menu .header .header-nav .collapsible.nav-link:hover { background-color: transparent; } .main-container.open-hamburger-menu .header .header-nav .collapsible cds-icon { position: absolute; top: 0; right: 0.5rem; left: unset; width: 0.666667rem; height: 0.666667rem; transform: translate(-50%, 50%) rotate(90deg); transition: 200ms ease-in-out; } .main-container.open-hamburger-menu .header .header-nav .collapsible clr-icon { position: absolute; top: 0.4rem; right: 0.5rem; left: unset; transform: rotate(-90deg); width: 0.666667rem; height: 0.666667rem; } .main-container.open-hamburger-menu .header .header-nav .collapsible .nav-list { display: none; } .main-container.open-hamburger-menu .header .header-nav .collapsible input[type=checkbox]:checked ~ label cds-icon { transform: translate(-50%, 50%) rotate(180deg); } .main-container.open-hamburger-menu .header .header-nav .collapsible input[type=checkbox]:checked ~ label clr-icon { transform: translate(-50%, 50%) rotate(180deg); } .main-container.open-hamburger-menu .header .header-nav .collapsible input[type=checkbox]:checked ~ .nav-list { display: flex; visibility: visible; position: relative; background: transparent; border: 0; box-shadow: 0 0; padding: 0; } .main-container.open-hamburger-menu .header .header-nav .collapsible input[type=checkbox]:checked ~ .nav-list .nav-link { padding: 0 1.5rem 0 2rem; height: 1.5rem; line-height: 1.5rem; } .main-nav-group.active .collapsible.active .nav-text { opacity: 0.99; } .main-nav-group .collapsible:active, .main-nav-group .collapsible:hover { outline-width: 0; } .main-nav-group .collapsible > input[type=checkbox] { display: none; } .pager-top, .pager-bottom { margin: auto; display: flex; } .pager-bottom { margin-top: 1rem; } .btn-no-capitalized { text-transform: none; } .options-icon-button { display: none !important; } @media screen and (max-width: 576px) { .options-text-button { display: none !important; } .options-icon-button { display: inline-flex !important; } } .pager .btn { min-width: 1.5rem; } .pager button:disabled { border-color: var(--clr-btn-default-color); opacity: 1; } @media (hover: none) { .pager .btn:not(.btn-primary):hover { background-color: var(--clr-btn-default-bg-color); color: var(--clr-btn-default-color); } .pager .btn.btn-primary:hover { background-color: var(--clr-btn-primary-bg-color); color: var(--clr-btn-primary-color); } } .dot-pager .clr-control-container { margin: auto; } .dot-pager .clr-radio-wrapper input[type=radio]:checked + label::before { box-shadow: inset 0 0 0 1rem var(--clr-forms-checkbox-background-color); } .view-edit-section { max-width: 65rem; } .view-edit-section .card-block { display: flex; flex-direction: column; } .view-edit-section .card-title { margin-bottom: 0; } .view-edit-section .card-text { padding-right: 10px; } .view-edit-section form, .view-edit-section .form { padding: 0; } .view-edit-section .button-bar { margin-top: 1rem; } .view-edit-section .card-block .btn, .view-edit-section .card-block .btn.btn-link, .view-edit-section .card-block .card-link, .view-edit-section .card-footer .btn, .view-edit-section .card-footer .btn.btn-link, .view-edit-section .card-footer .card-link { margin: 0 0.6rem 0 0; } .ves-action, .card-action { margin-right: 0 !important; padding-right: 0 !important; } .ves-actions, .card-actions { float: right; margin-top: -0.3em; } :root { --clr-content-panel-width: 456px; } .content-panel-container { position: relative; overflow: hidden; } .content-panel-outer-wrapper { display: flex; flex: 1 1 auto; flex-direction: column; } @media screen and (min-width: 1200px) { .content-panel-outer-wrapper { order: 1; } } .content-panel { order: 2; } .content-panel-content-wrapper { background-color: var(--clr-global-app-background); z-index: 1037; padding: 1rem; position: absolute; top: 0; bottom: 0; right: 0; border-left: var(--clr-global-borderwidth) solid var(--clr-border-color); overflow: auto; } @media screen and (min-width: 768px) { .content-panel-content-wrapper { width: var(--clr-content-panel-width); } } @media screen and (min-width: 1200px) { .content-panel-content-wrapper { position: relative; height: 100%; } } @media screen and (max-width: 768px) { .content-panel-content-wrapper { width: 100%; border: none; } } .content-panel-title { margin-top: 0 !important; margin-bottom: 0.5rem; line-height: 1.5rem; } .content-panel-backdrop { position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: var(--clr-color-neutral-900); opacity: 0.85; z-index: 1036; } @media screen and (max-width: 768px) { .content-panel-backdrop { display: none; } } @media screen and (min-width: 1200px) { .content-panel-backdrop { display: none; } } .content-panel-close-btn { line-height: 1rem; } :root { --clr-action-panel-width: 320px; } .action-panel-container { position: relative; overflow: hidden; } .action-panel-outer-wrapper { display: flex; flex: 1 1 auto; flex-direction: column; } @media screen and (min-width: 1200px) { .action-panel-outer-wrapper { order: 1; } } .action-panel { order: 2; } .action-panel-action-wrapper { background-color: var(--clr-global-app-background); z-index: 1037; padding: 0 1rem 1rem 1rem; position: absolute; top: 0; bottom: 0; right: 0; border-left: var(--clr-global-borderwidth) solid var(--clr-border-color); overflow: auto; } @media screen and (min-width: 768px) { .action-panel-action-wrapper { width: var(--clr-action-panel-width); } } @media screen and (min-width: 1200px) { .action-panel-action-wrapper { position: relative; height: 100%; } } @media screen and (max-width: 768px) { .action-panel-action-wrapper { width: 100%; border: none; } } .action-panel-backdrop { position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: var(--clr-color-neutral-900); opacity: 0.85; z-index: 1036; } @media screen and (max-width: 768px) { .action-panel-backdrop { display: none; } } @media screen and (min-width: 1200px) { .action-panel-backdrop { display: none; } } .action-panel-list { padding-left: 0.5rem !important; padding-top: 0.25rem; } .action-panel-list li::marker { color: var(--clr-link-visited-color); } .breadcrumb { display: flex; flex-wrap: wrap; margin-bottom: -1rem; list-style: none; font-size: 13px; } .breadcrumb-item { font-size: 13px; } .breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; } .breadcrumb-item + .breadcrumb-item::before { content: "/"; display: inline-block; padding-right: 0.5rem; } .notification__wrapper { position: fixed; z-index: 1071; top: 36px; width: 400px; left: 0; right: 0; border-radius: 4px; margin: 0 auto; overflow: hidden; } @media screen and (max-width: 576px) { .notification__wrapper { width: calc(100% - 2rem); margin: 0 1rem; } } .notification .progress { height: 0.5em; position: absolute; z-index: 1; } .notification .progress.info progress { color: #00648f; } .notification .progress.info progress::-webkit-progress-value { background-color: #00648f; } .notification .progress.info progress::-moz-progress-bar { background-color: #00648f; } .notification .progress.success progress { color: #3c8500; } .notification .progress.success progress::-webkit-progress-value { background-color: #3c8500; } .notification .progress.success progress::-moz-progress-bar { background-color: #3c8500; } .notification .progress.warning progress { color: #ad7600; } .notification .progress.warning progress::-webkit-progress-value { background-color: #ad7600; } .notification .progress.warning progress::-moz-progress-bar { background-color: #ad7600; } .notification .progress.danger progress { color: #c21d00; } .notification .progress.danger progress::-webkit-progress-value { background-color: #c21d00; } .notification .progress.danger progress::-moz-progress-bar { background-color: #c21d00; } .notification .alert-items { padding: 0.333333rem calc(0.75rem - 1px); } .notification .alert-app-level { font-size: 14px; } .notification .alert-app-level .alert-icon { height: 1.4rem; width: 1.4rem; } .notification .alert-app-level .alert-items { padding-top: 0.86rem; padding-bottom: 0.86rem; } .notification .alert-app-level .alert-items .alert-item { justify-content: left; } .notification .alert-app-level .alert-items .alert-item .alert-text { white-space: pre-wrap; } .notification .alert-app-level .alert-icon-wrapper { margin-top: 0.05rem; height: 1.2rem; } .notification .alert-app-level .close { flex: 0 0 2.266667rem; height: 3rem; width: 2rem; } .notification .alert-app-level .close:focus { box-shadow: none; } .notification .alert-app-level .close cds-icon { margin: auto 0; height: calc(1.3rem - 1px); width: calc(1.3rem - 1px); } .flow-bar { display: flex; flex: 0 0 auto; } .flow-bar .flow-bar-dropdown { display: none; } @media screen and (max-width: 576px) { .flow-bar .flow-bar-dropdown { display: block; } } .flow-bar .flow-bar-dropdown .dropdown-toggle { border: none; width: 100%; padding: 0 1rem; max-width: none; } .flow-bar .flow-bar-dropdown .dropdown-toggle:active { box-shadow: none; } .flow-bar .flow-bar-wrapper { display: flex; height: 1.5rem; align-items: center; width: 100%; overflow-x: auto; overflow-y: hidden; } @media screen and (max-width: 576px) { .flow-bar .flow-bar-wrapper { display: none; } } .flow-bar .flow-bar-wrapper .flow-bar-step { box-shadow: 0 -0.35rem 0 var(--clr-nav-box-shadow-color) inset; display: flex; align-items: center; overflow: hidden; min-width: 5rem; max-width: 10rem; } .flow-bar .flow-bar-wrapper .flow-bar-step cds-icon[shape*=angle] { flex: 0 0 auto; } .flow-bar .flow-bar-wrapper .flow-bar-step:hover, .flow-bar .flow-bar-wrapper .flow-bar-step.active { box-shadow: 0 -0.35rem 0 var(--clr-nav-hover-box-shadow-color) inset; transition: box-shadow 0.2s ease-in; } .flow-bar .flow-bar-wrapper .flow-bar-step:focus-within { box-shadow: 0 -0.35rem 0 var(--clr-nav-active-box-shadow-color) inset; transition: box-shadow 0.2s ease-in; outline: none; } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn { border: none; padding: 0 1rem; text-transform: none; font-size: 0.7rem; font-weight: 400; letter-spacing: normal; min-width: 0; } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn:not(:disabled) { color: var(--clr-nav-link-color); } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn:not(:disabled):hover, .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn:not(:disabled).active { background-color: transparent; color: var(--clr-nav-link-active-color); } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn:focus { outline: none; } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn.active { font-weight: 700; } .flow-bar .flow-bar-wrapper .flow-bar-step .flow-bar-btn.btn { margin: 0 0 var(--clr-global-borderwidth) 0; } .btn.back-button { padding: 0; margin-right: 0.25rem; margin-left: -0.25rem; } .treetable { border-collapse: separate; border-style: solid; border-width: var(--clr-table-borderwidth); border-color: var(--clr-table-border-color); border-radius: var(--clr-table-border-radius); background-color: var(--clr-table-bgcolor); color: var(--clr-table-font-color); margin: 0; margin-top: 0.5rem; max-width: 100%; width: 100%; } .treetable .treetable-column, .treetable .treetable-cell { font-size: 0.65rem; line-height: 0.7rem; border-top-style: solid; border-top-width: var(--clr-table-borderwidth); border-top-color: var(--clr-tablerow-bordercolor); padding: 0.55rem 0.6rem; text-align: center; vertical-align: top; } .treetable .treetable-column { color: var(--clr-thead-color); font-size: 0.55rem; font-weight: 600; letter-spacing: 0.03rem; background-color: var(--clr-thead-bgcolor); vertical-align: bottom; border-bottom-style: solid; border-bottom-width: var(--clr-table-borderwidth); border-bottom-color: var(--clr-table-border-color); border-top: 0 none; } .treetable .treetable-body .treetable-row:first-child .treetable-cell { border-top: 0 none; } .treetable .treetable-body + .treetable-body { border-top-style: solid; border-top-width: var(--clr-table-borderwidth); border-top-color: var(--clr-table-border-color); } .treetable .treetable-header .treetable-column:first-child { border-radius: 0; border-top-left-radius: var(--clr-table-cornercellradius); } .treetable .treetable-header .treetable-column:last-child { border-radius: 0; border-top-right-radius: var(--clr-table-cornercellradius); } .treetable .treetable-body:last-child .treetable-row:last-child .treetable-cell:first-child { border-radius: 0; border-bottom-left-radius: var(--clr-table-cornercellradius); } .treetable .treetable-body:last-child .treetable-row:last-child .treetable-cell:last-child { border-radius: 0; border-bottom-right-radius: var(--clr-table-cornercellradius); } .treetable-host { display: flex; flex-flow: column nowrap; position: relative; } .treetable-host .treetable-header, .treetable-host .treetable-body, .treetable-host .treetable-row, .treetable-host .treetable-column, .treetable-host .treetable-cell { display: block; } .treetable-host .clr-row-clickable { cursor: pointer; } .treetable-host .treetable { border-bottom-left-radius: 0; border-bottom-right-radius: 0; -ms-overflow-style: -ms-autohiding-scrollbar; overflow: auto; flex: 1 1 auto; margin-top: 0.5rem; } .treetable-host .treetable .treetable-grid { display: flex; flex-direction: column; flex: 1 1 auto; align-content: flex-start; min-height: 3rem; position: relative; height: 100%; overflow: auto; } .treetable-host .treetable .treetable-action-trigger { margin: 0; padding: 0; border: 0; background: none; cursor: pointer; } .treetable-host .treetable .treetable-expandable-caret { padding: 0.1rem 0.2rem 0.15rem; text-align: center; position: absolute; z-index: 500; overflow: hidden; } .treetable-host .treetable .treetable-expandable-caret .treetable-expandable-caret-button { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; margin: 0; padding: 0; border: none; border-radius: 0; box-shadow: none; background: none; cursor: pointer; height: 1.5rem; width: 1.5rem; } .treetable-host .treetable .treetable-expandable-caret .treetable-expandable-caret-icon { color: var(--clr-color-neutral-700); } .treetable-host .treetable .treetable-expandable-caret .treetable-expandable-caret-icon svg { transition: transform 0.2s ease-in-out; } .treetable-host .treetable .treetable-row-actions { min-width: 1.9rem; max-width: 1.9rem; flex: 0 0 1.9rem; position: relative; } .treetable-host .treetable .treetable-row-actions:after { content: ""; width: 0.05rem; height: calc(100% - 0.5rem); position: absolute; right: 0; top: 0.25rem; background-color: var(--clr-table-border-color, #ccc); } .treetable-host .treetable .treetable-row-scrollable { display: flex; flex-flow: row nowrap; flex: 1 1 auto; } .treetable-host .treetable .treetable-row-scrollable :first-child { /* Add padding of 1.5 rem to account for the expendable icon in the rows below*/ padding-left: 1.5rem; } .treetable-host .treetable .treetable-row-scrollable .treetable-column { text-align: left; min-width: 4rem; } .treetable-host .treetable .treetable-row-scrollable .treetable-column:last-of-type { padding-right: 1rem; } .treetable-host .treetable .treetable-row-scrollable .btn-icon { padding-left: var(--cds-global-space-6); } .treetable-host .treetable .treetable-row-scrollable .btn-icon :first-child { padding-left: revert; } .treetable-host .treetable .treetable-header { position: sticky; top: 0; z-index: 501; display: flex; flex-flow: row nowrap; flex: 1 1 auto; } .treetable-host .treetable .treetable-header.hide-header { visibility: hidden; min-height: 0; height: 0; } .treetable-host .treetable .treetable-body { width: auto; } .treetable-host .treetable .treetable-body .treetable-row:hover { background-color: var(--clr-datagrid-row-hover-color); } .treetable-host .treetable .treetable-body .treetable-row-wrapper .clr-tt-node-content.treetable-row { border-top: var(--clr-global-borderwidth) solid var(--clr-table-border-color); display: flex; flex: 1 1 auto; flex-flow: row nowrap; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-scrolling-cells { display: flex; flex: 1 1 auto; flex-flow: row nowrap; overflow: hidden; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell { text-align: left; min-width: 4rem; border-color: var(--clr-table-border-color); } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:last-of-type { padding-right: 1rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 2rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 0.1rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 3rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 1rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 4rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 2rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 5rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 3rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 6rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 4rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 7rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 5rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 8rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 6rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 9rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 7rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 10rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 8rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 11rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 9rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-cell:first-of-type { padding-left: 12rem; } .treetable-host .treetable .treetable-body .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-row-wrapper .treetable-scrolling-cells .treetable-expandable-caret { margin-left: 10rem; } .treetable-host:not(.empty) .treetable-placeholder-container { display: none; } .treetable-host .treetable-placeholder-container { flex: 1 1 auto; display: flex; justify-content: center; border-top: var(--clr-global-borderwidth) solid var(--clr-table-border-color); } .treetable-host .treetable-placeholder { background: var(--clr-table-bgcolor); width: 100%; } .treetable-host .treetable-placeholder.treetable-empty { border-top: 0; padding: 0.5rem; display: flex; flex-flow: column nowrap; align-items: center; justify-content: center; font-size: var(--clr-datagrid-placeholder-font-size); color: var(--clr-dark-midtone-gray); } .treetable-host .treetable-placeholder .treetable-placeholder-image { width: 2.5rem; height: 2.5rem; margin-bottom: 0.5rem; background-repeat: no-repeat; background-size: contain; background-position: center; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2060%2072%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20id%3D%22path-1%22%20cx%3D%2230%22%20cy%3D%2261.7666667%22%20rx%3D%2215.4512904%22%20ry%3D%224.73333333%22%3E%3C%2Fellipse%3E%0A%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20maskContentUnits%3D%22userSpaceOnUse%22%20maskUnits%3D%22objectBoundingBox%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2230.9025808%22%20height%3D%229.46666667%22%20fill%3D%22white%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Oval-10%22%20stroke%3D%22%23C1DFEF%22%20mask%3D%22url(%23mask-2)%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22square%22%20stroke-dasharray%3D%223%2C6%2C3%2C5%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M38.4613647%2C18.1642456%20L30.9890137%2C34.9141846%20L31%2C47%20L32.5977783%2C46.5167236%20L32.5977783%2C34.9141846%20L51.0673218%2C15.7560425%20C51.0673218%2C15.7560425%2048.6295166%2C16.6542969%2044.9628906%2C17.3392334%20C41.2962646%2C18.0241699%2038.4613647%2C18.1642456%2038.4613647%2C18.1642456%20Z%22%20id%3D%22Path-195%22%20fill%3D%22%23C1DFEF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.74639226%2C12.5661855%20L4.62065726%2C12.1605348%20L5.3515414%2C11.1625044%20L5.77622385%2C11.159939%20L6.20936309%2C12.5573481%20L4.74639226%2C12.5661855%20Z%20M6.20936309%2C12.5573481%20L6.32542632%2C12.9317954%20L28.4963855%2C34.8796718%20L28.4963855%2C47.8096691%20L32.6%2C46.4836513%20L32.6%2C34.8992365%20L53.973494%2C12.7035813%20L53.973494%2C12.2688201%20L6.20936309%2C12.5573481%20Z%20M55.373494%2C10.8603376%20L55.373494%2C13.2680664%20L34%2C35.4637216%20L34%2C47.5025401%20L27.0963855%2C49.7333333%20L27.0963855%2C35.4637219%20L5.09179688%2C13.680542%20L4.31325301%2C11.1687764%20L55.373494%2C10.8603376%20Z%22%20id%3D%22Path-149%22%20fill%3D%22%237FBDDD%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cellipse%20id%3D%22Oval-9%22%20fill%3D%22%23FFFFFF%22%20cx%3D%2230%22%20cy%3D%2211.785654%22%20rx%3D%2226%22%20ry%3D%226.78565401%22%3E%3C%2Fellipse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M30%2C17.171308%20C36.8772177%2C17.171308%2043.3112282%2C16.4610701%2048.0312371%2C15.2292106%20C50.2777611%2C14.6428977%2052.0507619%2C13.9579677%2053.2216231%2C13.2354973%20C54.1938565%2C12.6355886%2054.6%2C12.1175891%2054.6%2C11.785654%20C54.6%2C11.4537189%2054.1938565%2C10.9357194%2053.2216231%2C10.3358107%20C52.0507619%2C9.61334032%2050.2777611%2C8.92841034%2048.0312371%2C8.34209746%20C43.3112282%2C7.11023795%2036.8772177%2C6.4%2030%2C6.4%20C23.1227823%2C6.4%2016.6887718%2C7.11023795%2011.9687629%2C8.34209746%20C9.72223886%2C8.92841034%207.94923814%2C9.61334032%206.77837689%2C10.3358107%20C5.8061435%2C10.9357194%205.4%2C11.4537189%205.4%2C11.785654%20C5.4%2C12.1175891%205.8061435%2C12.6355886%206.77837689%2C13.2354973%20C7.94923814%2C13.9579677%209.72223886%2C14.6428977%2011.9687629%2C15.2292106%20C16.6887718%2C16.4610701%2023.1227823%2C17.171308%2030%2C17.171308%20Z%20M30%2C18.571308%20C15.6405965%2C18.571308%204%2C15.5332672%204%2C11.785654%20C4%2C8.03804078%2015.6405965%2C5%2030%2C5%20C44.3594035%2C5%2056%2C8.03804078%2056%2C11.785654%20C56%2C15.5332672%2044.3594035%2C18.571308%2030%2C18.571308%20Z%22%20id%3D%22Oval-9-Copy%22%20fill%3D%22%237FBDDD%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M18.2608643%2C7.14562988%20L22.727356%2C16.9047241%20C22.727356%2C16.9047241%2015.3006592%2C16.3911743%2010.276001%2C14.7511597%20C5.25134277%2C13.111145%205.38031006%2C11.8284302%205.38031006%2C11.6882935%20C5.38031006%2C10.4832831%208.16633152%2C9.41877716%2011.114563%2C8.57324219%20C14.549319%2C7.58817492%2018.2608643%2C7.14562988%2018.2608643%2C7.14562988%20Z%22%20id%3D%22Path-196%22%20fill%3D%22%23C1DFEF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E"); } .progress-spinner-overlay { background-color: var(--cds-global-color-white); opacity: 0.8; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; z-index: 99999; } .numeric-input-wrapper { position: relative; line-height: calc(4 * var(--clr-forms-baseline)); } .numeric-input-wrapper .unit { position: absolute; font-size: 13px; } .numeric-input-wrapper .unit-left { left: 0.25rem; } .numeric-input-wrapper .unit-right { right: 0.25rem; } .date-time-container clr-date-container { flex: 1 1 auto; margin-left: 0; margin-right: 0; } .date-time-container clr-date-container .clr-input-wrapper { display: flex; } .date-time-container input[type=time] { margin-left: 1rem; } .search-input-wrapper { position: relative; } .search-input-wrapper .search-input { padding-left: 1.4rem; padding-right: 1.2rem; } .search-input-wrapper.has-value .delete-button { display: inline-block; position: absolute; right: 0; top: 0; height: calc(4 * var(--clr-forms-baseline)); line-height: 1rem; margin: 0; padding: 0; width: 1rem; } .search-input-wrapper .delete-button { display: none; } .search-input-wrapper .search-symbol { position: absolute; left: 0.25rem; top: 0.15rem; } .quick-list .quick-list-option { display: flex; margin-bottom: 0.25rem; } .quick-list .quick-list-option .quick-list-trash { margin-top: -0.25rem !important; margin-right: 0 !important; padding-right: 2px; } .quick-list .quick-list-option .quick-list-trash-ext { padding-right: 24px; } .quick-list .quick-list-input { flex: 1; } .quick-list .quick-list-select { width: 100%; } .quick-list .quick-list-add { padding: 0; text-align: left; } .quick-list .quick-list-addcompact { margin-top: -5px !important; margin-right: 0 !important; padding-left: 2px; padding-right: 2px; } .avatar-circle { display: flex; } .avatar-initials { display: flex; justify-content: center; align-items: center; background-color: #707070; border-radius: 100%; color: var(--cds-global-color-white); font-weight: 500; letter-spacing: normal; text-transform: uppercase; font-size: 0.8em; } :hover > .clr-avatar .avatar-initials, :focus-within > .clr-avatar .avatar-initials { background-color: var(--clr-btn-link-color); cursor