UNPKG

@salesforce-ux/design-system

Version:
507 lines (506 loc) 12 kB
/*! Lightning Design System 2.12.0 */ @charset "UTF-8"; .slds-nubbin_top:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top:after { -webkit-box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_top-left:before, .slds-nubbin_top-left-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top-left:after, .slds-nubbin_top-left-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top-left:after, .slds-nubbin_top-left-corner:after { -webkit-box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_top-left:before, .slds-nubbin_top-left:after, .slds-nubbin_top-left-corner:before, .slds-nubbin_top-left-corner:after { /*! @noflip */ left: 1.5rem; top: -0.5rem; } .slds-nubbin_top-right:before, .slds-nubbin_top-right-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top-right:after, .slds-nubbin_top-right-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; top: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_top-right:after, .slds-nubbin_top-right-corner:after { -webkit-box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_top-right:before, .slds-nubbin_top-right:after, .slds-nubbin_top-right-corner:before, .slds-nubbin_top-right-corner:after { /*! @noflip */ left: auto; /*! @noflip */ right: 1.5rem; top: -0.5rem; /*! @noflip */ margin-right: -0.5rem; } .slds-nubbin_bottom:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom:after { -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_bottom-left:before, .slds-nubbin_bottom-left-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom-left:after, .slds-nubbin_bottom-left-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom-left:after, .slds-nubbin_bottom-left-corner:after { -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_bottom-left:before, .slds-nubbin_bottom-left:after, .slds-nubbin_bottom-left-corner:before, .slds-nubbin_bottom-left-corner:after { /*! @noflip */ left: 1.5rem; top: 100%; margin-top: -0.5rem; } .slds-nubbin_bottom-right:before, .slds-nubbin_bottom-right-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom-right:after, .slds-nubbin_bottom-right-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; left: 50%; bottom: -0.5rem; margin-left: -0.5rem; } .slds-nubbin_bottom-right:after, .slds-nubbin_bottom-right-corner:after { -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_bottom-right:before, .slds-nubbin_bottom-right:after, .slds-nubbin_bottom-right-corner:before, .slds-nubbin_bottom-right-corner:after { /*! @noflip */ left: auto; /*! @noflip */ right: 1.5rem; top: 100%; margin-top: -0.5rem; /*! @noflip */ margin-right: -0.5rem; } .slds-nubbin_left:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left:after { -webkit-box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.16); box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_left-top:before, .slds-nubbin_left-top-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left-top:after, .slds-nubbin_left-top-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left-top:after, .slds-nubbin_left-top-corner:after { -webkit-box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.16); box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_left-top:before, .slds-nubbin_left-top:after, .slds-nubbin_left-top-corner:before, .slds-nubbin_left-top-corner:after { top: 1.5rem; } .slds-nubbin_left-bottom:before, .slds-nubbin_left-bottom-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left-bottom:after, .slds-nubbin_left-bottom-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; left: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_left-bottom:before, .slds-nubbin_left-bottom-corner:before { margin-bottom: -1px; } .slds-nubbin_left-bottom:after, .slds-nubbin_left-bottom-corner:after { -webkit-box-shadow: -1px 2px 3px 0 rgba(0, 0, 0, 0.16); box-shadow: -1px 2px 3px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_left-bottom:before, .slds-nubbin_left-bottom:after, .slds-nubbin_left-bottom-corner:before, .slds-nubbin_left-bottom-corner:after { top: auto; bottom: 1rem; } .slds-nubbin_right:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right:after { -webkit-box-shadow: 1px -1px 2px 0 rgba(0, 0, 0, 0.16); box-shadow: 1px -1px 2px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_right-top:before, .slds-nubbin_right-top-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right-top:after, .slds-nubbin_right-top-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right-top:after, .slds-nubbin_right-top-corner:after { -webkit-box-shadow: 1px -1px 2px 0 rgba(0, 0, 0, 0.16); box-shadow: 1px -1px 2px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_right-top:before, .slds-nubbin_right-top:after, .slds-nubbin_right-top-corner:before, .slds-nubbin_right-top-corner:after { top: 1.5rem; } .slds-nubbin_right-bottom:before, .slds-nubbin_right-bottom-corner:before { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right-bottom:after, .slds-nubbin_right-bottom-corner:after { width: 1rem; height: 1rem; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: inherit; top: 50%; right: -0.5rem; margin-top: -0.5rem; } .slds-nubbin_right-bottom:before, .slds-nubbin_right-bottom-corner:before { margin-bottom: -1px; } .slds-nubbin_right-bottom:after, .slds-nubbin_right-bottom-corner:after { -webkit-box-shadow: 2px -1px 3px 0 rgba(0, 0, 0, 0.16); box-shadow: 2px -1px 3px 0 rgba(0, 0, 0, 0.16); z-index: -1; } .slds-nubbin_right-bottom:before, .slds-nubbin_right-bottom:after, .slds-nubbin_right-bottom-corner:before, .slds-nubbin_right-bottom-corner:after { top: auto; bottom: 1rem; } .slds-nubbin_top-left-corner { border-radius: 0.125rem 0.25rem 0.25rem 0.25rem; } .slds-nubbin_top-left-corner:before, .slds-nubbin_top-left-corner:after { left: 0.75rem; } .slds-nubbin_bottom-left-corner { border-radius: 0.25rem 0.25rem 0.25rem 0.125rem; } .slds-nubbin_bottom-left-corner:before, .slds-nubbin_bottom-left-corner:after { left: 0.75rem; } .slds-nubbin_top-right-corner { border-radius: 0.25rem 0.125rem 0.25rem 0.25rem; } .slds-nubbin_top-right-corner:before, .slds-nubbin_top-right-corner:after { right: 0.75rem; } .slds-nubbin_bottom-right-corner { border-radius: 0.25rem 0.25rem 0.125rem 0.25rem; } .slds-nubbin_bottom-right-corner:before, .slds-nubbin_bottom-right-corner:after { right: 0.75rem; } .slds-nubbin_left-top-corner { border-radius: 0.125rem 0.25rem 0.25rem 0.25rem; } .slds-nubbin_left-top-corner:before, .slds-nubbin_left-top-corner:after { top: 0.75rem; } .slds-nubbin_right-top-corner { border-radius: 0.25rem 0.125rem 0.25rem 0.25rem; } .slds-nubbin_right-top-corner:before, .slds-nubbin_right-top-corner:after { top: 0.75rem; } .slds-nubbin_left-bottom-corner { border-radius: 0.25rem 0.25rem 0.25rem 0.125rem; } .slds-nubbin_left-bottom-corner:before, .slds-nubbin_left-bottom-corner:after { bottom: 0.25rem; } .slds-nubbin_right-bottom-corner { border-radius: 0.25rem 0.25rem 0.125rem 0.25rem; } .slds-nubbin_right-bottom-corner:before, .slds-nubbin_right-bottom-corner:after { bottom: 0.25rem; }