UNPKG

@clr/ui

Version:
2,375 lines (2,214 loc) 758 kB
@charset "UTF-8"; /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /********* * Global variables will have an effect on or in multiple Clarity components. * Where possible, there is a list files affected by the variable. */ /********* * Baseline Rem Variables */ /********* * $clr-global-app-background * Change the background for the clarity application. * Usage: clarity-root/src/clr-angular/layout/main-container/_layout.clarity.scss * Affects: * - $clr-login-background-color * - $clr-stack-view-bg-color * - $clr-stack-view-stack-block-label-and-content-bg-color */ /********* * $clr-global-selection-color * Components that have a selected (or active) state use this to change the background-color when an item or element * is in the active state. * Usages: * - _layout.clarity.scss * - _datagrid.clarity.scss * * Component's with variables affected in the dark theme (this file) * - Stack View * - Tree View * - Dropdown */ /********* * $clr-global-hover-bg-color * Components or elements that can be hovered will have this color applied to their background-color. * Component's with variables affected in the dark theme (this file) * - Dropdown * - Tree View */ /********* * The close class is a utility class that can be applied to elements with a clr-icon thats used for closing something. * There are two variables that control the normal and hovered states. * Usages: * - _close.clarity.scss * * Component's with variables affected in the dark theme (this file) * - ?? */ /********* * Name: Popover box-shadow-color * Usages: ./_dropdown.clarity.scss * Usages: ./_datepicker.clarity.scss */ /********* * Name: Link (and link state colors) * Description the color for links and the active, hovered and visited state * Usages: ./_reboot.clarity.scss */ /********** * Alerts * Alerts are banners that communicate a message with a severity attached to it. They grab the user’s attention to * provide critical information needed in context. These variables control the background-color and font color for each * of the alert types. * * There are seven types of alert and we set the background-color and font color for each here. */ /********** * END: Alerts */ /***************** * Badge * Badges provide a method to highlight a count of an element either next to it or inside the element itself. * Here you can set the background-color and font color(s) for the various badge types. * There are five color options and four status types a Clarity label may have. * */ /***************** * Buttons * Buttons allow an application to communicate action and direct user intent. * Buttons can be: solid, outlined or flat. * Solid and outline have four types: primary, success, warning, danger. * Buttons can be disabled. * * For each button type, use these variables to change the following button properties: * - background color * - border * - (font) color * - :hover background-color * - :hover (font) color * - box-shadow color * * NOTE: these variables also affect button groups. * */ /********** * Card * A card presents high-level information and can guide the user toward related actions and details. Use these variables * to change the look and feel of your cards. * * Usage: ../layout/_card.clarity.scss */ /********** * Datagrid * Datagrids are for organizing large volumes of data that users can scan, compare, and perform actions on. * * Usage: ../data/datagrid/_datagrid.clarity.scss */ /********* * Dropdown * A dropdown menu allows the user to choose an option or action from a contextual list. Use these variables to change * the look-n-feel of your dropdowns. * * Usage: ../popover/dropdown/_dropdown.clarity.scss */ /****** * Forms: TODO: track down component usages and names * A form is a structured layout of related input components. * There are a variety of variables used to change form elements, including: * * Usage: * ../forms/styles/_checkbox.clarity.scss * ../forms/styles/_containers.clarity.scss * ../forms/styles/_file.clarity.scss * ../forms/styles/_form.clarity.scss * ../forms/styles/_input.clarity.scss * ../forms/styles/_input-group.clarity.scss * ../forms/styles/_mixings.forms.scss * ../forms/styles/radio.clarity.scss * ../forms/styles/_select.clarity.scss * ../forms/styles/_textarea.clarity.scss * ../forms/styles/_variables.clarity.scss * */ /********** * Header * Headers provide branding, navigation, search, and access to global application actions such as settings and * notifications. There are five header colors in the dark theme. * * Usage: ../layout/nav/_header.clarity.scss * - */ /********** * Icons * Icons by default are presentational only meaning they do not provide any context to screen readers * * Usage: ./_icons.clarity.scss */ /***************** * Label * Labels show concise metadata in a compact format. Here you can set the background-color and font color(s) for the * different types of labels. * * There are five color options and four status types a Clarity label may have. */ /******** * Login * The login page is a predefined form for applications that require authentication. * use these variables to set the background-color and the svg used for the bacground image. * * Usage: * - ../layout/_login.clarity.scss * - ../image/_icons.clarity.scss (login background image) */ /********** * Modal * Modals provide information or help a user complete a task. * * Usage: ../modal/_modal.clarity.scss */ /*************** * Nav * A sound navigation layout offers a high degree of discoverability and feedback, letting users know where they are at * all times and ensuring they can easily get to where they want to go. * * The variables in this section control the following navigation components * - Responsive nav * - Side nav * - Sub nav * * Usage: * - ../layout/nav/_responsive-nav.clarity.scss * - ../layout/nav/_subnav.clarity.scss */ /************** * Progress Bars * A progress bar is a linear indicator for providing feedback about an ongoing, user-initiated process. * * Usage: ../progress/progress-bars/_progress-bars./clarity.scss */ /********* * Signpost * The signpost is a convenient, lightweight way to show contextual help of information without taking the user out of * the current context. * * Usage: ../popover/signpost/signposts.clarity.scss */ /********* * Spinner * A spinner is visual indicator of an ongoing, user-initiated process. * * Usage: ../progress/spinner/_spinner.clarity.scss */ /********* * Stack View * A stack view displays key/value pairs, which users can expand to show more detail. * * Usage: ../data/stack-view/_stack-view.clarity.scss */ /********** * Table * Use the table styles wherever you need to present static data in a tabular format. * * Usage: * - ../data/_tables.clarity.scss * - ../data/datagrid/_datagrid.clarity.scss */ /********** * Tabs * Tabs divide content into separate views which users navigate between. * * Usage: ../layout/nav/_nav.clarity.scss */ /** * Timeline * Use a timeline to show progress on concrete steps with a specific end goal. */ /********** * Tooltip * A tooltip provides a short description of a UI element. * * Usage: ../popover/tooltip/_tooltips.clarity.scss */ /********** * Tree View * A tree is a hierarchical component that shows the visual representation of the parent-child relationship between * nodes. * * Usage: ../data/tree-view/_tree-view.clarity.scss */ /********** * Typography * Clarity uses the geometric sans-serif font, Metropolis. * * Usage: * - ../typography/_typography.clarity.scss * - ../data/datagrid/_datagrid.clarity.scss */ /********** * Vertical Nav * This is a vertically-aligned navigational component. * * Usage: ../layout/vertical-nav/_vertical-nav.clarity.scss */ /********** * Wizard * Wizards provide a way to go through a sequence of steps that form an end to end workflow.. * * Usage: ../wizard/_wizard.clarity.scss */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ :root { --cds-global-base: 20; } html { font-family: sans-serif; line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } progress { vertical-align: baseline; } template, [hidden] { display: none; } a { background-color: transparent; -webkit-text-decoration-skip: objects; } a:active, a:hover { outline-width: 0; } abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } b, strong { font-weight: inherit; } b, strong { font-weight: bolder; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background-color: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } svg:not(:root) { overflow: hidden; } code, kbd, pre, samp { font-family: monospace; font-size: 1em; } figure { margin: 1em 40px; } hr { box-sizing: content-box; height: 0; overflow: visible; } button, input, optgroup, select, textarea { font: inherit; margin: 0; } textarea { line-height: 1.15; } optgroup { font-weight: bold; } button, input { overflow: visible; } button, select { text-transform: none; } button, html [type=button], [type=reset], [type=submit] { -webkit-appearance: button; } button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } textarea { overflow: auto; } [type=checkbox], [type=radio] { box-sizing: border-box; padding: 0; } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } [type=search] { -webkit-appearance: textfield; outline-offset: -2px; } [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* stylelint-disable-next-line meowtec/no-px */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* stylelint-disable */ /* stylelint-enable */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* stylelint-disable-next-line meowtec/no-px */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* stylelint-disable */ /* stylelint-enable */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-align-baseline { vertical-align: baseline !important; } .clr-align-top { vertical-align: top !important; } .clr-align-middle { vertical-align: middle !important; } .clr-align-bottom { vertical-align: bottom !important; } .clr-align-text-bottom { vertical-align: text-bottom !important; } .clr-align-text-top { vertical-align: text-top !important; } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-clearfix::after { content: ""; display: table; clear: both; } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-display-block { display: block !important; } .clr-display-inline-block { display: inline-block !important; } .clr-display-inline { display: inline !important; } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-flex-row { flex-direction: row !important; } .clr-flex-column { flex-direction: column !important; } .clr-flex-row-reverse { flex-direction: row-reverse !important; } .clr-flex-column-reverse { flex-direction: column-reverse !important; } .clr-flex-wrap { flex-wrap: wrap !important; } .clr-flex-nowrap { flex-wrap: nowrap !important; } .clr-flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .clr-flex-fill { flex: 1 1 auto !important; } .clr-flex-grow-0 { flex-grow: 0 !important; } .clr-flex-grow-1 { flex-grow: 1 !important; } .clr-flex-shrink-0 { flex-shrink: 0 !important; } .clr-flex-shrink-1 { flex-shrink: 1 !important; } .clr-justify-content-start { justify-content: flex-start !important; } .clr-justify-content-end { justify-content: flex-end !important; } .clr-justify-content-center { justify-content: center !important; } .clr-justify-content-between { justify-content: space-between !important; } .clr-justify-content-around { justify-content: space-around !important; } .clr-align-items-start { align-items: flex-start !important; } .clr-align-items-end { align-items: flex-end !important; } .clr-align-items-center { align-items: center !important; } .clr-align-items-baseline { align-items: baseline !important; } .clr-align-items-stretch { align-items: stretch !important; } .clr-align-content-start { align-content: flex-start !important; } .clr-align-content-end { align-content: flex-end !important; } .clr-align-content-center { align-content: center !important; } .clr-align-content-between { align-content: space-between !important; } .clr-align-content-around { align-content: space-around !important; } .clr-align-content-stretch { align-content: stretch !important; } .clr-align-self-auto { align-self: auto !important; } .clr-align-self-start { align-self: flex-start !important; } .clr-align-self-end { align-self: flex-end !important; } .clr-align-self-center { align-self: center !important; } .clr-align-self-baseline { align-self: baseline !important; } .clr-align-self-stretch { align-self: stretch !important; } @media (min-width: 576px) { .clr-flex-sm-row { flex-direction: row !important; } .clr-flex-sm-column { flex-direction: column !important; } .clr-flex-sm-row-reverse { flex-direction: row-reverse !important; } .clr-flex-sm-column-reverse { flex-direction: column-reverse !important; } .clr-flex-sm-wrap { flex-wrap: wrap !important; } .clr-flex-sm-nowrap { flex-wrap: nowrap !important; } .clr-flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .clr-flex-sm-fill { flex: 1 1 auto !important; } .clr-flex-sm-grow-0 { flex-grow: 0 !important; } .clr-flex-sm-grow-1 { flex-grow: 1 !important; } .clr-flex-sm-shrink-0 { flex-shrink: 0 !important; } .clr-flex-sm-shrink-1 { flex-shrink: 1 !important; } .clr-justify-content-sm-start { justify-content: flex-start !important; } .clr-justify-content-sm-end { justify-content: flex-end !important; } .clr-justify-content-sm-center { justify-content: center !important; } .clr-justify-content-sm-between { justify-content: space-between !important; } .clr-justify-content-sm-around { justify-content: space-around !important; } .clr-align-items-sm-start { align-items: flex-start !important; } .clr-align-items-sm-end { align-items: flex-end !important; } .clr-align-items-sm-center { align-items: center !important; } .clr-align-items-sm-baseline { align-items: baseline !important; } .clr-align-items-sm-stretch { align-items: stretch !important; } .clr-align-content-sm-start { align-content: flex-start !important; } .clr-align-content-sm-end { align-content: flex-end !important; } .clr-align-content-sm-center { align-content: center !important; } .clr-align-content-sm-between { align-content: space-between !important; } .clr-align-content-sm-around { align-content: space-around !important; } .clr-align-content-sm-stretch { align-content: stretch !important; } .clr-align-self-sm-auto { align-self: auto !important; } .clr-align-self-sm-start { align-self: flex-start !important; } .clr-align-self-sm-end { align-self: flex-end !important; } .clr-align-self-sm-center { align-self: center !important; } .clr-align-self-sm-baseline { align-self: baseline !important; } .clr-align-self-sm-stretch { align-self: stretch !important; } } @media (min-width: 768px) { .clr-flex-md-row { flex-direction: row !important; } .clr-flex-md-column { flex-direction: column !important; } .clr-flex-md-row-reverse { flex-direction: row-reverse !important; } .clr-flex-md-column-reverse { flex-direction: column-reverse !important; } .clr-flex-md-wrap { flex-wrap: wrap !important; } .clr-flex-md-nowrap { flex-wrap: nowrap !important; } .clr-flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .clr-flex-md-fill { flex: 1 1 auto !important; } .clr-flex-md-grow-0 { flex-grow: 0 !important; } .clr-flex-md-grow-1 { flex-grow: 1 !important; } .clr-flex-md-shrink-0 { flex-shrink: 0 !important; } .clr-flex-md-shrink-1 { flex-shrink: 1 !important; } .clr-justify-content-md-start { justify-content: flex-start !important; } .clr-justify-content-md-end { justify-content: flex-end !important; } .clr-justify-content-md-center { justify-content: center !important; } .clr-justify-content-md-between { justify-content: space-between !important; } .clr-justify-content-md-around { justify-content: space-around !important; } .clr-align-items-md-start { align-items: flex-start !important; } .clr-align-items-md-end { align-items: flex-end !important; } .clr-align-items-md-center { align-items: center !important; } .clr-align-items-md-baseline { align-items: baseline !important; } .clr-align-items-md-stretch { align-items: stretch !important; } .clr-align-content-md-start { align-content: flex-start !important; } .clr-align-content-md-end { align-content: flex-end !important; } .clr-align-content-md-center { align-content: center !important; } .clr-align-content-md-between { align-content: space-between !important; } .clr-align-content-md-around { align-content: space-around !important; } .clr-align-content-md-stretch { align-content: stretch !important; } .clr-align-self-md-auto { align-self: auto !important; } .clr-align-self-md-start { align-self: flex-start !important; } .clr-align-self-md-end { align-self: flex-end !important; } .clr-align-self-md-center { align-self: center !important; } .clr-align-self-md-baseline { align-self: baseline !important; } .clr-align-self-md-stretch { align-self: stretch !important; } } @media (min-width: 992px) { .clr-flex-lg-row { flex-direction: row !important; } .clr-flex-lg-column { flex-direction: column !important; } .clr-flex-lg-row-reverse { flex-direction: row-reverse !important; } .clr-flex-lg-column-reverse { flex-direction: column-reverse !important; } .clr-flex-lg-wrap { flex-wrap: wrap !important; } .clr-flex-lg-nowrap { flex-wrap: nowrap !important; } .clr-flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .clr-flex-lg-fill { flex: 1 1 auto !important; } .clr-flex-lg-grow-0 { flex-grow: 0 !important; } .clr-flex-lg-grow-1 { flex-grow: 1 !important; } .clr-flex-lg-shrink-0 { flex-shrink: 0 !important; } .clr-flex-lg-shrink-1 { flex-shrink: 1 !important; } .clr-justify-content-lg-start { justify-content: flex-start !important; } .clr-justify-content-lg-end { justify-content: flex-end !important; } .clr-justify-content-lg-center { justify-content: center !important; } .clr-justify-content-lg-between { justify-content: space-between !important; } .clr-justify-content-lg-around { justify-content: space-around !important; } .clr-align-items-lg-start { align-items: flex-start !important; } .clr-align-items-lg-end { align-items: flex-end !important; } .clr-align-items-lg-center { align-items: center !important; } .clr-align-items-lg-baseline { align-items: baseline !important; } .clr-align-items-lg-stretch { align-items: stretch !important; } .clr-align-content-lg-start { align-content: flex-start !important; } .clr-align-content-lg-end { align-content: flex-end !important; } .clr-align-content-lg-center { align-content: center !important; } .clr-align-content-lg-between { align-content: space-between !important; } .clr-align-content-lg-around { align-content: space-around !important; } .clr-align-content-lg-stretch { align-content: stretch !important; } .clr-align-self-lg-auto { align-self: auto !important; } .clr-align-self-lg-start { align-self: flex-start !important; } .clr-align-self-lg-end { align-self: flex-end !important; } .clr-align-self-lg-center { align-self: center !important; } .clr-align-self-lg-baseline { align-self: baseline !important; } .clr-align-self-lg-stretch { align-self: stretch !important; } } @media (min-width: 1200px) { .clr-flex-xl-row { flex-direction: row !important; } .clr-flex-xl-column { flex-direction: column !important; } .clr-flex-xl-row-reverse { flex-direction: row-reverse !important; } .clr-flex-xl-column-reverse { flex-direction: column-reverse !important; } .clr-flex-xl-wrap { flex-wrap: wrap !important; } .clr-flex-xl-nowrap { flex-wrap: nowrap !important; } .clr-flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .clr-flex-xl-fill { flex: 1 1 auto !important; } .clr-flex-xl-grow-0 { flex-grow: 0 !important; } .clr-flex-xl-grow-1 { flex-grow: 1 !important; } .clr-flex-xl-shrink-0 { flex-shrink: 0 !important; } .clr-flex-xl-shrink-1 { flex-shrink: 1 !important; } .clr-justify-content-xl-start { justify-content: flex-start !important; } .clr-justify-content-xl-end { justify-content: flex-end !important; } .clr-justify-content-xl-center { justify-content: center !important; } .clr-justify-content-xl-between { justify-content: space-between !important; } .clr-justify-content-xl-around { justify-content: space-around !important; } .clr-align-items-xl-start { align-items: flex-start !important; } .clr-align-items-xl-end { align-items: flex-end !important; } .clr-align-items-xl-center { align-items: center !important; } .clr-align-items-xl-baseline { align-items: baseline !important; } .clr-align-items-xl-stretch { align-items: stretch !important; } .clr-align-content-xl-start { align-content: flex-start !important; } .clr-align-content-xl-end { align-content: flex-end !important; } .clr-align-content-xl-center { align-content: center !important; } .clr-align-content-xl-between { align-content: space-between !important; } .clr-align-content-xl-around { align-content: space-around !important; } .clr-align-content-xl-stretch { align-content: stretch !important; } .clr-align-self-xl-auto { align-self: auto !important; } .clr-align-self-xl-start { align-self: flex-start !important; } .clr-align-self-xl-end { align-self: flex-end !important; } .clr-align-self-xl-center { align-self: center !important; } .clr-align-self-xl-baseline { align-self: baseline !important; } .clr-align-self-xl-stretch { align-self: stretch !important; } } .clr-flex-xs-first { order: -1; } .clr-flex-xs-last { order: 1; } .clr-flex-xs-unordered { order: 0; } .clr-flex-items-xs-top { align-items: flex-start; } .clr-flex-items-xs-middle { align-items: center; } .clr-flex-items-xs-bottom { align-items: flex-end; } .clr-flex-xs-top { align-self: flex-start; } .clr-flex-xs-middle { align-self: center; } .clr-flex-xs-bottom { align-self: flex-end; } .clr-flex-items-xs-left { justify-content: flex-start; } .clr-flex-items-xs-center { justify-content: center; } .clr-flex-items-xs-right { justify-content: flex-end; } .clr-flex-items-xs-around { justify-content: space-around; } .clr-flex-items-xs-between { justify-content: space-between; } @media (min-width: 576px) { .clr-flex-sm-first { order: -1; } .clr-flex-sm-last { order: 1; } .clr-flex-sm-unordered { order: 0; } } @media (min-width: 576px) { .clr-flex-items-sm-top { align-items: flex-start; } .clr-flex-items-sm-middle { align-items: center; } .clr-flex-items-sm-bottom { align-items: flex-end; } } @media (min-width: 576px) { .clr-flex-sm-top { align-self: flex-start; } .clr-flex-sm-middle { align-self: center; } .clr-flex-sm-bottom { align-self: flex-end; } } @media (min-width: 576px) { .clr-flex-items-sm-left { justify-content: flex-start; } .clr-flex-items-sm-center { justify-content: center; } .clr-flex-items-sm-right { justify-content: flex-end; } .clr-flex-items-sm-around { justify-content: space-around; } .clr-flex-items-sm-between { justify-content: space-between; } } @media (min-width: 768px) { .clr-flex-md-first { order: -1; } .clr-flex-md-last { order: 1; } .clr-flex-md-unordered { order: 0; } } @media (min-width: 768px) { .clr-flex-items-md-top { align-items: flex-start; } .clr-flex-items-md-middle { align-items: center; } .clr-flex-items-md-bottom { align-items: flex-end; } } @media (min-width: 768px) { .clr-flex-md-top { align-self: flex-start; } .clr-flex-md-middle { align-self: center; } .clr-flex-md-bottom { align-self: flex-end; } } @media (min-width: 768px) { .clr-flex-items-md-left { justify-content: flex-start; } .clr-flex-items-md-center { justify-content: center; } .clr-flex-items-md-right { justify-content: flex-end; } .clr-flex-items-md-around { justify-content: space-around; } .clr-flex-items-md-between { justify-content: space-between; } } @media (min-width: 992px) { .clr-flex-lg-first { order: -1; } .clr-flex-lg-last { order: 1; } .clr-flex-lg-unordered { order: 0; } } @media (min-width: 992px) { .clr-flex-items-lg-top { align-items: flex-start; } .clr-flex-items-lg-middle { align-items: center; } .clr-flex-items-lg-bottom { align-items: flex-end; } } @media (min-width: 992px) { .clr-flex-lg-top { align-self: flex-start; } .clr-flex-lg-middle { align-self: center; } .clr-flex-lg-bottom { align-self: flex-end; } } @media (min-width: 992px) { .clr-flex-items-lg-left { justify-content: flex-start; } .clr-flex-items-lg-center { justify-content: center; } .clr-flex-items-lg-right { justify-content: flex-end; } .clr-flex-items-lg-around { justify-content: space-around; } .clr-flex-items-lg-between { justify-content: space-between; } } @media (min-width: 1200px) { .clr-flex-xl-first { order: -1; } .clr-flex-xl-last { order: 1; } .clr-flex-xl-unordered { order: 0; } } @media (min-width: 1200px) { .clr-flex-items-xl-top { align-items: flex-start; } .clr-flex-items-xl-middle { align-items: center; } .clr-flex-items-xl-bottom { align-items: flex-end; } } @media (min-width: 1200px) { .clr-flex-xl-top { align-self: flex-start; } .clr-flex-xl-middle { align-self: center; } .clr-flex-xl-bottom { align-self: flex-end; } } @media (min-width: 1200px) { .clr-flex-items-xl-left { justify-content: flex-start; } .clr-flex-items-xl-center { justify-content: center; } .clr-flex-items-xl-right { justify-content: flex-end; } .clr-flex-items-xl-around { justify-content: space-around; } .clr-flex-items-xl-between { justify-content: space-between; } } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-float-xs-left { float: left !important; } .clr-float-xs-right { float: right !important; } .clr-float-xs-none { float: none !important; } @media (min-width: 576px) { .clr-float-sm-left { float: left !important; } .clr-float-sm-right { float: right !important; } .clr-float-sm-none { float: none !important; } } @media (min-width: 768px) { .clr-float-md-left { float: left !important; } .clr-float-md-right { float: right !important; } .clr-float-md-none { float: none !important; } } @media (min-width: 992px) { .clr-float-lg-left { float: left !important; } .clr-float-lg-right { float: right !important; } .clr-float-lg-none { float: none !important; } } @media (min-width: 1200px) { .clr-float-xl-left { float: left !important; } .clr-float-xl-right { float: right !important; } .clr-float-xl-none { float: none !important; } } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-invisible { visibility: hidden !important; } .clr-hidden-xs-up { display: none !important; } @media (max-width: 575.98px) { .clr-hidden-xs-down { display: none !important; } } @media (min-width: 576px) { .clr-hidden-sm-up { display: none !important; } } @media (max-width: 767.98px) { .clr-hidden-sm-down { display: none !important; } } @media (min-width: 768px) { .clr-hidden-md-up { display: none !important; } } @media (max-width: 991.98px) { .clr-hidden-md-down { display: none !important; } } @media (min-width: 992px) { .clr-hidden-lg-up { display: none !important; } } @media (max-width: 1199.98px) { .clr-hidden-lg-down { display: none !important; } } @media (min-width: 1200px) { .clr-hidden-xl-up { display: none !important; } } .clr-hidden-xl-down { display: none !important; } .clr-visible-print-block { display: none !important; } @media print { .clr-visible-print-block { display: block !important; } } .clr-visible-print-inline { display: none !important; } @media print { .clr-visible-print-inline { display: inline !important; } } .clr-visible-print-inline-block { display: none !important; } @media print { .clr-visible-print-inline-block { display: inline-block !important; } } @media print { .clr-hidden-print { display: none !important; } } /* * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved. * This software is released under MIT license. * The full license information can be found in LICENSE in the root directory of this project. */ .clr-row { display: flex; flex-wrap: wrap; margin-right: -0.6rem; margin-left: -0.6rem; } .clr-no-gutters { margin-right: 0; margin-left: 0; } .clr-no-gutters > .clr-col, .clr-no-gutters > [class*=clr-col-] { padding-right: 0; padding-left: 0; } .clr-col-xl, .clr-col-xl-auto, .clr-col-xl-12, .clr-col-xl-11, .clr-col-xl-10, .clr-col-xl-9, .clr-col-xl-8, .clr-col-xl-7, .clr-col-xl-6, .clr-col-xl-5, .clr-col-xl-4, .clr-col-xl-3, .clr-col-xl-2, .clr-col-xl-1, .clr-col-lg, .clr-col-lg-auto, .clr-col-lg-12, .clr-col-lg-11, .clr-col-lg-10, .clr-col-lg-9, .clr-col-lg-8, .clr-col-lg-7, .clr-col-lg-6, .clr-col-lg-5, .clr-col-lg-4, .clr-col-lg-3, .clr-col-lg-2, .clr-col-lg-1, .clr-col-md, .clr-col-md-auto, .clr-col-md-12, .clr-col-md-11, .clr-col-md-10, .clr-col-md-9, .clr-col-md-8, .clr-col-md-7, .clr-col-md-6, .clr-col-md-5, .clr-col-md-4, .clr-col-md-3, .clr-col-md-2, .clr-col-md-1, .clr-col-sm, .clr-col-sm-auto, .clr-col-sm-12, .clr-col-sm-11, .clr-col-sm-10, .clr-col-sm-9, .clr-col-sm-8, .clr-col-sm-7, .clr-col-sm-6, .clr-col-sm-5, .clr-col-sm-4, .clr-col-sm-3, .clr-col-sm-2, .clr-col-sm-1, .clr-col, .clr-col-auto, .clr-col-12, .clr-col-11, .clr-col-10, .clr-col-9, .clr-col-8, .clr-col-7, .clr-col-6, .clr-col-5, .clr-col-4, .clr-col-3, .clr-col-2, .clr-col-1 { width: 100%; min-height: 0.05rem; padding-right: 0.6rem; padding-left: 0.6rem; } .clr-col { flex-basis: 0; flex-grow: 1; max-width: 100%; } .clr-col-auto { flex: 0 0 auto; width: auto; max-width: none; } .clr-col-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .clr-col-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .clr-col-3 { flex: 0 0 25%; max-width: 25%; } .clr-col-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .clr-col-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .clr-col-6 { flex: 0 0 50%; max-width: 50%; } .clr-col-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .clr-col-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .clr-col-9 { flex: 0 0 75%; max-width: 75%; } .clr-col-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .clr-col-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .clr-col-12 { flex: 0 0 100%; max-width: 100%; } .clr-order-first { order: -1; } .clr-order-last { order: 13; } .clr-order-0 { order: 0; } .clr-order-1 { order: 1; } .clr-order-2 { order: 2; } .clr-order-3 { order: 3; } .clr-order-4 { order: 4; } .clr-order-5 { order: 5; } .clr-order-6 { order: 6; } .clr-order-7 { order: 7; } .clr-order-8 { order: 8; } .clr-order-9 { order: 9; } .clr-order-10 { order: 10; } .clr-order-11 { order: 11; } .clr-order-12 { order: 12; } /* stylelint-disable */ .clr-offset-1 { margin-left: 8.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-2 { margin-left: 16.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-3 { margin-left: 25%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-4 { margin-left: 33.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-5 { margin-left: 41.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-6 { margin-left: 50%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-7 { margin-left: 58.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-8 { margin-left: 66.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-9 { margin-left: 75%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-10 { margin-left: 83.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-11 { margin-left: 91.6666666667%; } /* stylelint-enable */ @media (min-width: 576px) { .clr-col-sm { flex-basis: 0; flex-grow: 1; max-width: 100%; } .clr-col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; } .clr-col-sm-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .clr-col-sm-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .clr-col-sm-3 { flex: 0 0 25%; max-width: 25%; } .clr-col-sm-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .clr-col-sm-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .clr-col-sm-6 { flex: 0 0 50%; max-width: 50%; } .clr-col-sm-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .clr-col-sm-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .clr-col-sm-9 { flex: 0 0 75%; max-width: 75%; } .clr-col-sm-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .clr-col-sm-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .clr-col-sm-12 { flex: 0 0 100%; max-width: 100%; } .clr-order-sm-first { order: -1; } .clr-order-sm-last { order: 13; } .clr-order-sm-0 { order: 0; } .clr-order-sm-1 { order: 1; } .clr-order-sm-2 { order: 2; } .clr-order-sm-3 { order: 3; } .clr-order-sm-4 { order: 4; } .clr-order-sm-5 { order: 5; } .clr-order-sm-6 { order: 6; } .clr-order-sm-7 { order: 7; } .clr-order-sm-8 { order: 8; } .clr-order-sm-9 { order: 9; } .clr-order-sm-10 { order: 10; } .clr-order-sm-11 { order: 11; } .clr-order-sm-12 { order: 12; } /* stylelint-disable */ .clr-offset-sm-0 { margin-left: 0; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-1 { margin-left: 8.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-2 { margin-left: 16.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-3 { margin-left: 25%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-4 { margin-left: 33.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-5 { margin-left: 41.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-6 { margin-left: 50%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-7 { margin-left: 58.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-8 { margin-left: 66.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-9 { margin-left: 75%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-10 { margin-left: 83.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-sm-11 { margin-left: 91.6666666667%; } /* stylelint-enable */ } @media (min-width: 768px) { .clr-col-md { flex-basis: 0; flex-grow: 1; max-width: 100%; } .clr-col-md-auto { flex: 0 0 auto; width: auto; max-width: none; } .clr-col-md-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .clr-col-md-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .clr-col-md-3 { flex: 0 0 25%; max-width: 25%; } .clr-col-md-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .clr-col-md-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .clr-col-md-6 { flex: 0 0 50%; max-width: 50%; } .clr-col-md-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .clr-col-md-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .clr-col-md-9 { flex: 0 0 75%; max-width: 75%; } .clr-col-md-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .clr-col-md-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .clr-col-md-12 { flex: 0 0 100%; max-width: 100%; } .clr-order-md-first { order: -1; } .clr-order-md-last { order: 13; } .clr-order-md-0 { order: 0; } .clr-order-md-1 { order: 1; } .clr-order-md-2 { order: 2; } .clr-order-md-3 { order: 3; } .clr-order-md-4 { order: 4; } .clr-order-md-5 { order: 5; } .clr-order-md-6 { order: 6; } .clr-order-md-7 { order: 7; } .clr-order-md-8 { order: 8; } .clr-order-md-9 { order: 9; } .clr-order-md-10 { order: 10; } .clr-order-md-11 { order: 11; } .clr-order-md-12 { order: 12; } /* stylelint-disable */ .clr-offset-md-0 { margin-left: 0; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-1 { margin-left: 8.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-2 { margin-left: 16.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-3 { margin-left: 25%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-4 { margin-left: 33.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-5 { margin-left: 41.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-6 { margin-left: 50%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-7 { margin-left: 58.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-8 { margin-left: 66.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-9 { margin-left: 75%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-10 { margin-left: 83.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-md-11 { margin-left: 91.6666666667%; } /* stylelint-enable */ } @media (min-width: 992px) { .clr-col-lg { flex-basis: 0; flex-grow: 1; max-width: 100%; } .clr-col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; } .clr-col-lg-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .clr-col-lg-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .clr-col-lg-3 { flex: 0 0 25%; max-width: 25%; } .clr-col-lg-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .clr-col-lg-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .clr-col-lg-6 { flex: 0 0 50%; max-width: 50%; } .clr-col-lg-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .clr-col-lg-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .clr-col-lg-9 { flex: 0 0 75%; max-width: 75%; } .clr-col-lg-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .clr-col-lg-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .clr-col-lg-12 { flex: 0 0 100%; max-width: 100%; } .clr-order-lg-first { order: -1; } .clr-order-lg-last { order: 13; } .clr-order-lg-0 { order: 0; } .clr-order-lg-1 { order: 1; } .clr-order-lg-2 { order: 2; } .clr-order-lg-3 { order: 3; } .clr-order-lg-4 { order: 4; } .clr-order-lg-5 { order: 5; } .clr-order-lg-6 { order: 6; } .clr-order-lg-7 { order: 7; } .clr-order-lg-8 { order: 8; } .clr-order-lg-9 { order: 9; } .clr-order-lg-10 { order: 10; } .clr-order-lg-11 { order: 11; } .clr-order-lg-12 { order: 12; } /* stylelint-disable */ .clr-offset-lg-0 { margin-left: 0; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-1 { margin-left: 8.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-2 { margin-left: 16.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-3 { margin-left: 25%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-4 { margin-left: 33.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-5 { margin-left: 41.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-6 { margin-left: 50%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-7 { margin-left: 58.3333333333%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-8 { margin-left: 66.6666666667%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-9 { margin-left: 75%; } /* stylelint-enable */ /* stylelint-disable */ .clr-offset-lg-10 { margin-left: 83.3333333333%; }