@charset "UTF-8"; /*!
*  filename: report-viewer.min.css
*/

@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");

.rprt-control, .rprt-css, .rprt-error {
    font-family: "Inter";
    font-size: 12px;
    font-weight: normal
}

.rprt-error {
    color: #dc2626
}

.rprt-control, .rprt-control [class^=e-], .rprt-control [class*=" e-"] {
    box-sizing: border-box
}

    .rprt-control:focus, .rprt-control *:focus {
        outline: none
    }

.rprt-rtl {
    direction: rtl;
    text-align: right
}

.rprt-overlay {
    background-color: rgba(107,114,128,.75);
    filter: alpha(opacity=50);
    height: 100%;
    opacity: .5;
    pointer-events: none;
    touch-action: none;
    width: 100%
}

.rprt-hidden {
    display: none
}

.rprt-blazor-hidden {
    visibility: hidden
}

.rprt-disabled {
    background-image: none;
    cursor: default;
    filter: alpha(Opacity=35);
    opacity: .35
}

.rprt-ul {
    list-style-type: none
}

.rprt-prevent-select {
    user-select: none
}

.rprt-warning {
    color: #c2410c
}

.rprt-success {
    color: #15803d
}

.rprt-information {
    color: #0e7490
}

.rprt-block-touch {
    touch-action: pinch-zoom
}

.rprt-license {
    color: #ff0;
    text-decoration: none
}

.rprt-license-banner {
    position: absolute;
    right: 10px;
    top: 27%;
    cursor: pointer
}

@keyframes SlideLeftOut {
    from {
        transform: translate(0,0)
    }

    to {
        transform: translate(-100%,0)
    }
}

@keyframes SlideLeftIn {
    from {
        transform: translate(-100%,0)
    }

    to {
        transform: translate(0,0)
    }
}

@keyframes SlideRightIn {
    from {
        transform: translate(100%,0)
    }

    to {
        transform: translate(0,0)
    }
}

@keyframes SlideRightOut {
    from {
        transform: translate(0,0)
    }

    to {
        transform: translate(100%,0)
    }
}

@keyframes SlideBottomIn {
    from {
        transform: translate(0,100%)
    }

    to {
        transform: translate(0,0)
    }
}

@keyframes SlideBottomOut {
    from {
        transform: translate(0,0)
    }

    to {
        transform: translate(0,100%)
    }
}

@keyframes SlideTopIn {
    from {
        transform: translate(0,-100%)
    }

    to {
        transform: translate(0,0)
    }
}

@keyframes SlideTopOut {
    from {
        transform: translate(0,0)
    }

    to {
        transform: translate(0,-100%)
    }
}

@keyframes SlideRight {
    from {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes SlideLeft {
    from {
        width: 100%
    }

    to {
        width: 0
    }
}

@keyframes SlideDown {
    from {
        height: 0
    }

    to {
        height: 100%
    }
}

@keyframes SlideUp {
    from {
        height: 100%
    }

    to {
        height: 0
    }
}

@keyframes FadeIn {
    0% {
        filter: alpha(opacity=0);
        opacity: 0
    }

    100% {
        filter: alpha(opacity=100);
        opacity: 1
    }
}

@keyframes FadeOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0
    }
}

@keyframes ZoomIn {
    from {
        transform: translate(0,0) scale(0)
    }

    to {
        transform: translate(0,0) scale(1)
    }
}

@keyframes ZoomOut {
    from {
        transform: translate(0,0) scale(1)
    }

    to {
        transform: translate(0,0) scale(0)
    }
}

@keyframes FadeZoomIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(0)
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes FadeZoomOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1)
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(0)
    }
}

@keyframes FlipRightDownIn {
    from {
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }
}

@keyframes FlipRightDownOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(-180deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }
}

@keyframes FlipRightUpIn {
    from {
        transform: perspective(400px) rotateY(135deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }
}

@keyframes FlipRightUpOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(135deg);
        transform-origin: right center;
        transform-style: preserve-3d
    }
}

@keyframes FlipLeftDownIn {
    from {
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }
}

@keyframes FlipLeftDownOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(135deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }
}

@keyframes FlipLeftUpIn {
    from {
        transform: perspective(400px) rotateY(-135deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }
}

@keyframes FlipLeftUpOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d
    }

    to {
        transform: rotateY(135deg) perspective(200px);
        transform-origin: left center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYLeftIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(90deg)
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYLeftOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(90deg)
    }

    75% {
        transform: perspective(850px) rotateY(125deg)
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYRightIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(-90deg)
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYRightOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(-90deg)
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXDownIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(90deg)
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXDownOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(90deg)
    }

    75% {
        transform: perspective(850px) rotateX(125deg)
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXUpIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateX(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(-90deg)
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXUpOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(-90deg)
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateX(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

.rprt-ripple, .rprt-ripple-style {
    overflow: hidden;
    position: relative;
    transform: translate3d(0,0,0)
}

    .rprt-ripple-element, .rprt-ripple-style::after {
        background-color: rgba(0,0,0,.1);
        border-radius: 0;
        overflow: hidden;
        pointer-events: none;
        position: absolute;
        transform: scale(0);
        transition: opacity,transform 0ms cubic-bezier(0,.1,.2,1)
    }

    .rprt-ripple-style::after {
        background: rgba(0,0,0,.3);
        content: "";
        display: block;
        height: 50%;
        left: 25%;
        opacity: 0;
        top: 25%;
        transform: scale(3);
        transition: transform .5s,opacity .5s;
        width: 50%
    }

    .rprt-ripple-style:active::after {
        opacity: 1;
        transform: scale(0);
        transition: 0s
    }

@font-face {
    font-family: "e-icons";
    src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tS/MAAAEoAAAAVmNtYXDpEfBaAAAJjAAABDhnbHlmqcMT3QAAFdQAAycsaGVhZCgQj2YAAADQAAAANmhoZWEIVQYEAAAArAAAACRobXR4DAAAAAAAAYAAAAgMbG9jYQMvdaAAAA3EAAAIEG1heHADLgMFAAABCAAAACBuYW1lc0cOBgADPQAAAAIlcG9zdMJ+eWQAAz8oAAAehgABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACAwABAAAAAQAAE/jWcl8PPPUACwQAAAAAAOJ9JTgAAAAA4n0lOAAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAIDAvkAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpAQQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEBCQAAAAEAAQAAQAA6QH//wAA5wD//wAAAAEABAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgIAAAAAAAAAAAAAArQAAAVMAAAHkAAACOAAAAnsAAAMcAAADoQAAA94AAAQJAAAEHgAABLsAAAUgAAAFRAAABVoAAAXJAAAGSQAABwY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CAYFBAECAQIEBQYIAwkuAgIDAwQFBgYGBwcICAgJ/AkICAgHBwYGBgUEAwMCAioICAcHBQQBAg0MDAsKCggIAQIDBAUHBwgJCgoLDAwMDSoCAgMDBAUGBgYHBwgICAn8CQgICAcHBgYGBQQDAwICAS7egf29CAkIBwcGBgQCAQEDBAUGCK+3BgUFAwQCAQEBAgQFBwcDCAgJAk8GBQUEAwIBAQEBAgMEBQUBEVRUAQIDBAYGBwgJCgoLDAwMDf20DQwMDAsKCgkIBwYGBAMCAQ1HAQMDBgYHBAgCUAgIBwcFAwICCQgICAcHBwYFBQQEAgICAgICBAQFBQYHBwcICAgJAQMDBQcHBAgwAwUFBwgICgtlDQwMDAsKCgkIBwYGBAMCAQgJCAcIBwYGBQUEBAMCAQEBAQIDBAQFBQYGBwgHCAkAAAMAAAAAA6QDrgB0ALQBTwAAEzsBHwYPDR0CHw4zLwM1PwYzHwYVDwYjLwY1PwMjLw81Pw8fDh0BDw0rAS8NPQE/DSchMx8OEQ8PIy8HPwczPwc1LwQPBi8HNT8KMx8INS8HISMPBhUPBy8HNT8OxQQECAcHBQQCAQECBAUHBwgMBAQDAgICAgIDAwQFBgYGBwcICAgJWCUEAwICAwQGBwgICAgIB28EAwICAwRvBwgICAgIBwYEAwICAwQlWBEREA8PDg0MCwkJBwMFAwIBAQMDBQUGBwcICQkKCgqeCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAh1AkwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDdIICAcHBQQCAQECBAUHBwQI1ggIBwcFBAECkwcHCAgJCAfXBwgICAgHBwYEAwECBAXTCgsLDAwMDQwNDAwLDAoKCU8BAgQFBggDCf2wCAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIDBAUHBwgJCgoLDAwMAjQDBAUGBwgJCAgHBgUEAwEBAgMDAwQEaggICAgIBgcGBQUEBAMCAQElBwgHCQcIBwYFAwEBAwVvBwgHCQcIB28FAwEBAwUGBwgHCQcIByQBAwQGBwgKCwwNDQ8IEBARcgoLCgkKCAgIBwYFBAQCAugBAQIDBAQFBQYHBggICAgICQgICAgGBwYFBQQEAwIBAQIDBAQFBQYHBggICAgJCAgICAgGBwYFBQQEAwIBkwIDBAYGBwgJCgoLDAwNDf3eDA0MDAsKCgkIBwYGBAMCAQEDBAUGBwgICQgHBgUEAgEBAwQFBgcECMewBQQCAQEDBMYFAgIBAgMFBgcICAgIBwfDCQcGBQMDAQICBAUHBwkJYNwJCAcGBQQCAQMEBQYHBAiDCAgHBgUEAwEBAwQFBgcECIINDQwMCwoKCQgHBgYEAwIAAAQAAAAAAyADGwADAAcACwAPAAAlMzUjBTM1IzUzNSMFMzUjAjrn5/6l5+fn5wFb5+fk6OjoaOjo6AAAAAIAAAAAA6MDzgBVAJIAABMVHw8hPw81LwcPBxUPByEvBzUvBw8GAQ8EFR8GMz8DER8HPwcRHwMzPwY1LwcPAlwBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBAQIEBQcHCAgJBwgGBQQBAgECBAUHBwQI/bAICAcHBQQBAgECBAUGCAcJCAgHBwUEAgGFqAMEAwICAwQGBwgICAgHB2QBAgQFBggHCQgIBwcFBAECYwcICAgIBwcHBAMCAgMEqwcHCAgICAcBLn4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX4ICAcHBQQCAQECBAUHBwQIgggIBwcFBAECAQIEBQcHBAiCCAgHBwUEAgEBAgQFBwcIAoyoAwcICAgICAcGBAMCAgMEZP4ZCAgHBwUEAgEBAgQFBwcECAHrZAQDAgIDBAYHCAgICAgHqwUEAgEBAgQAAAAAAQAAAAADeQN6AF4AAAEPBBUfBjM/BjUvAyEfDxEfBz8HES8PIT8ELwcPAgFk0gIFAwICAwXXBwgICAgIBwYEAwICAwSOAZMNDAwMCwoKCQgHBwUEAwIBAQIEBQYIBwkICAcHBQQBAgEDBgcICwwODggREhMUFBX+YosFBAIBAQIEBQcHCAgICAcDbtIDBwgICAgIB9gEAwICAwQGBwgICAgIB40BAgMEBQcHCAkKCgsMDAwN/toICAcHBQQCAQECBAUHBwQIASoVFRQUEhERDg4GDAkIBgUCigcHCAgICAcHBQQCAQECBAAAAAADAAAAAAOjA6QARACOANIAAAEPAxUfAw8DFR8GMz8DHwMzPwY1LwM/AzUvBiMPAy8EDwIDFR8HPwc1MxUfBz8HNTMfBxEPByEvBxE/BwcRHw8hPw8RLw8hDw4BjgMEAwICAwQ6OgQDAgIDBAYHCAgICAcHOjkHCAgICAcHBwQDAgIDBDo6BAMCAgMEBwcHCAgICAc5NgcHCAgICAc9AQIEBQYIBwkICAcHBQQBAqgBAgQFBggHCQgIBwcFAwICfggIBwYGAwICAQMDBgYHBAj9sAgIBwcFBAECAQIEBQcHBAh6AQIDBAUHBwgJCgoLDAwMDQJMDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39tA0MDAwLCgoJCAcHBQQDAgH0AwcICAgICAc5OQcICAgICAcGBAMCAgMEOjoEAwICAwQGBwgICAgIBzk5BwgICAgIBwYEAwICAwQ6NwUEAgEBAgQBV9IICAcHBQQCAQECBAUHBwQI1tIICAcHBQQCAQECBAUHBwQI1gECBAUHBwQI/bAICAcHBQQBAgECBAUHBwQIAlAICAcHBQQBAir9tA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAFAAAAAAP3A6QAIgBeAIEApADpAAABFR8HIT8HLwchDwYlFS8DIw8GFR8HMz8GNS8GIw8DNS8HDwYlFR8HIT8HLwchDwYnFR8HIT8HLwchDwYlDwQVHwYzPwMVIw8HHwczPwcvByM9AS8IDwIBrAECBAUHBwQIAfwICAcHBQQCAQECBAUHBwQI/gQICAcHBQQC/tk6BwgICAgHBwYFAgICAwWGBwcHCAQICAd/BQICAgMFBgcICAgIBwc5AQIEBQcHCAgJBwgGBQQCASUBAgQFBwcECAH8CAgHBwUEAgEBAgQFBwcECP4ECAgHBwUEAgEBAgQFBwcECAH8CAgHBwUEAgEBAgQFBwcECP4ECAgHBwUEAv7magMEBAEBAwUGBwgHCQcIByUrCQgHBgUEAgEBAgQFBgcECLAICAcHBQQCAQECBAUHBwQIMAICAwQEBQYHCAgICAEuBAQIBwcFBAECAQIEBQcHCAgJBwgGBQQBAgECBAUGCAef6TcFAwECAwUGBwgICAgHB4AFBAIBAgMFhAcICAgIBwcGBQICAgMFO+0ICAcHBQQCAQECBAUGCAdLBAQIBwcFBAECAQIEBQcHCAgJBwgGBQQBAgECBAUGCAfzBAQIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECBAUGCAhqaQMHCAgICAcHBgUDAgIDBCVtAQIEBQYIBwkICAcHBQQBAgECBAUHBwgICQcIBgUEAQLSBgYGBQUEBAMCAQECBAAFAAAAAAP4A/cAAwASABYAGgCXAAAlFSM1AxUfBzMRIwE1JRUjNSEVIzUlFSsBDwYVITUvBysBDwYVHwczARUfBzM/BzUvByMRMz8HNTM/By8HIzUvByM1LwcPBgNQVFQBAgQFBwcECC4Z/iECTFT9tFQCoCoICAcHBQQBAv5cAQIEBQcHBAisCAgHBwUEAQIBAgQFBwcECJsB3wECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAguKggIBwcFBAECKggIBwcFBAIBAQIEBQcHBAguAQIEBQcHBAguAQIEBQcHCAgICAcHBQQCsFRUAkwqCQgHBgUEAQL+XAHfGVRUVFRUfSoDBAUGBwQILyoJCAcGBQQCAQMEBQYHBAisCQgHBgUEAQL+IZcICAcGBgMCAgEDAwYGBwQIrAkHCAYFBAECAaQBAgQFBgcECC8BAgQFBgcICQgIBwYGAwICKggIBwYGAwICKggIBwYGAwMBAQMEBQYHCAADAAAAAAPNA/cAIgBlANkAADcVHwchPwcvByEPBgEfBxUPDyM1Lw41Pw8fBiUPBxUfDyEPBx8HIT8HLwchNT8ONS8WIw8NsAECBAUHBwQIAlAICAcHBQQCAQECBAUHBwQI/bAICAcHBQQCAcEIBgUFBAICAQECAwQFBg8PDQwJDAkIBQE2BggJBwkLDA4XBgUEAwIBAQICBAQGBggKDA0ODhAREhIREA4ODQv+5wsKCQgGBAMCAQMEBgcIGAwLCQgHBwcFAf7LCAgHBwUEAgEBAgQFBwcECANMCAgHBwUEAgEBAgQFBwcECP7HAgkJBwgJCwwYCAcGBAMBAgMEBggJCgsJCQkJCgoLCwsMDAwNDQ0cDQ0NDAwMCwsLCgoJCQkyBAQIBwcFBAECAQIEBQcHCAgJBwgGBQQBAgECBAUGCAcDOgkKCwsMDAwNDQ0ODQ0NDRsdHh0dKicvNUwxUC8nHBweHR4pDQ0NDQ4NDQ0MDAwLCwoJCwoIBwUDAgEBAgMGBggKLQ8QEBESEhMTFBMUExQTEywaGhoZGSIqLkcBAgQFBggHCQgIBwcFBAECAQIEBQcHCAgJBwgGBQQBAjEjQC0ZGRoaGiwTExMUFBMUExMSEhEQEA4KCAgHBwYGBQQEBAICAgEBAgICBAMFBQYGBwcICAAAAAAFAAAAAAP3A6QARABnAGsAmADqAAATDwUVHwc/AhUjDwcfBzM/By8HIz0BLwkjBxMVHwczPwcvByMPBicVIzUnFR8HMxUfBz8HES8HIw8GJQ8EFR8HPwY1LwQhESEPBx8HIT8HES8HIT8ENS8GDwJzVAcGBAQCAgMEBgYIBAgICBsqCAgHBwUEAgEBAgQFBwcECKwJBwgGBQQCAQECBAUGCAMJLgECAgMEAwUFBgYGCbIBAgQFBwcECFgJBwgGBQQCAQECBAUGCAMJWAgIBwcFBAJ/VFQBAgQFBwcECIIBAgQFBwcICAkHCAYFBAECAQIEBQYIAwmsCAgHBwUEAgLZ0gQGBAICBAbWBgYHBwkJCAcEAwICAwUGdAEC/d4ICAcHBQQCAQECBAUHBwQIAlAICAcHBQQBAgECBAUHBwQI/tB0BgUDAgIDBAcICAkHBwcBqCoFBgYICAgICAcGBQMBAQECDY4BAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAtIFBgUEBQQEAwMBAgEBJwQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcITFRUKqgICAcHBQQBAn4ICAcHBQQCAQECBAUHBwQIAVQICAcHBQQBAgECBAUHBwhDqAMICAkKCQgIqwQDAQEBAwUHBwgICAcIBwZd/ggBAgQFBwcICAgIBwcFBAECAQIEBQcHBAgCUAgIBwcFBAECXQYHBwgICAgHBwUDAQEBAwAEAAAAAAOjA2UAIgBFAGgAiwAAJRUfByE/By8HIQ8GJxUfByE/By8HIQ8GNxUfByE/By8HIQ8GJxUfByE/By8HIQ8GAQQBAgQFBwcECAJQCAgHBwUEAgEBAgQFBwcECP2wCAgHBwUEAqkBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAqcBAgQFBwcECAJQCAgHBwUEAgEBAgQFBwcECP2wCAgHBwUEAqkBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAsUEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAAAAADAAAAAAOjA6QAFAAoAGwAAAEzHwcRDwcjESMRIS8HET8HBxEfDyE/DxEvDyEPDgMmBAQIBwcFBAECAQIEBQcHBAiCVP6GCAgHBwUEAQIBAgQFBwcECHoBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf20DQwMDAsKCgkIBwcFBAMCA1ABAgQFBwcECP2wCAgHBwUEAQICoP1gAQIEBQcHBAgCUAgIBwcFBAECKv20DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CTA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAABQAAAAAD9wOkAAQAOQBjAI4BAgAACQEjNQEnAQ8DFR8HMz8DAT8GPQEvDisBDwUlDwMVHwMPAxUfBjM/BjUvBw8IFR8GMz8GNS8DPwQvBw8CJREfDyE/By8HIS8HET8HIR8HHQEfBjsBPwg9AS8PIQ8OA6H+/B8BBDf+6wUEAQIBAgQFBwcECF4JBwgGARUFBQQDAwECAgEDAwQFBSgGBgYHBwgHCAcHCAcHBgf+kQMEAwICAwRkZAQDAgIDBAcGCAgICAgHhAQDAgIDBIEHBwgICAgHr34CBQMCAgMFhAcHCAgICAcGBAMCAgMEZGEFBAIBAQIEBQcHCAgICAf+xwECAwQFBwcICQoKCwwMDA0BJgkHCAYFBAIBAQIEBQYIAwn+1ggIBwcFBAECAQIEBQcHBAgCUAkHCAYFBAECAQICBgcJCQUFBgUGBQUEAwICAQIDBAUGCAgJCgoLCw0MDf20DQwMDAsKCgkIBwcFBAMCAbT+/B8BBED+6wYIAwhfCAgHBwUEAQIBAgQFARYFBwYHBwgHBwgHCAcHBgcFKAYEBAMDAgEBAgMDBAStAwcICAgICAdjYwcICAgICAcGBAMCAgMEhAcICAgICAeBBQQCAQECBAV+AwcICAgICAeEBAMCAgMEBgcICAgICAdjYAcHCAgICAcHBQQCAQECBFv+CA0MDAwLCgoJCAcHBQQDAgEBAgQFBwcICAgIBwcFBAECAQIEBQcHBAgB/AgIBwcFBAECAQIEBQcHBAi7BQUFBQgGBQIBAgMDBAUFBgYGtw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAwAAAAADowJUAD8AfwC/AAABFR8NOwE/Di8OKwEPDQUVHw07AT8NPQEvDSsBDw0FHw47AT8NPQEvDSsBDw0C/AICAgQEBQUGBwcHCAgICQgJCAgHBwYGBgUEAwMCAQEBAQIDAwQFBgYGBwcICAkICQgICAcHBwYFBQQEAgIC/rACAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgL+sAEBAgMDBAUGBgYHBwgICQgJCAgIBwcHBgUFBAQCAgICAgIEBAUFBgcHBwgICAkICQgIBwcGBgYFBAMDAgECAAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgIAAAAAAIAAAAAA7kDuQALAEEAACUvCQE3AQ8GFR8HBRMfBzM/BgE/AjUvCiMHAiE3AgMDAwUEBQbeAkpG/OIGBgQDAwEBAQIDAwUFBgcBN04CBAQEBQYGBgYGBgYFBQQEAXoCAQEBAgICBAMEBQUFBQUJ7d4GBQQFAwMDAjcBFn7+hgQEBQUGBgYGBgYGBQQEBAJO/skHBgUFAwMCAQEBAwMEBgYDHgYFBgUFBgQFBAMEAgMBAQEAAAYAAAAAA6MDpAADAAcADAAQABQAOAAAARUhNSMVITUlIRUhNSUVITUjFSE1JxEfByE/BxEvByEPBgNQ/tpU/toBUAFQ/WACoP7aVP7aVAECBAUHBwQIAvgICAcHBQQBAgECBAUHBwQI/QgICAcHBQQCAVioqKio/Kio/KioqKgq/QwICAcHBQQBAgECBAUHBwQIAvgICAcHBQQBAgECBAUHBwgABAAAAAADpAOkAAIACQBNAJEAAAE3IyUjFzcjESM3Mx8NFREVDw0jISMvDTURNT8NMwcRHw8hPw8RLw8hDw4Bl2nSAVA/VFQ/Kn4JCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAn+CAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICagBAgUFBwkJCwwNDg8HEBARAgERERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PBxAQEf3/EREQDw8ODQwLCQkHBQUCATJ2BFRUASZ+AgIDAwQFBgYGBwcICAgJ/ggJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkB+AkICAgHBwYGBgUEAwMCAlT+CBEREA8PDg0MCwkJBwMFAwIBAgUFBwkJCwwNDg8HEBARAgERERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PDxARAAAABgAAAAAD9wP4ACsAdwC9ANoBFAGfAAABFR8HMz8HLwcjNS8HDwY3MR8PDw4rAS8GMS8HIyc9AT8OMT8BHwIlPwEzHwgVDwYjLwUVHwMzPw4vDwc3MzUjJRUPDxchLwcRNxUfBz8HNTMVHwc/BzUzHwcVITU/CBUjDw8RHw8hHw8/Dy8QES8PIzUvBw8HFSM1LwcPBgLSAQIEBQYIAwlYCAgHBwUEAgEBAgQFBwcECC4BAgQFBwcICAkHCAYFBAJ9DQkICQcIBgYGBQQDAwIBAQECBAUHCAkKCwsNDg4PDxAQDw8ODgwMDgcHBwUFBAMCAQECAwUFBwcICgoKDAwNDREKChEQEP4PDxwUDgwKCAMDAwECAgMGBwkLDA8JCAkICBAQERQVDQ0MCwsJCQkHBwUFAwMBAQEBAgMEBAYGBwgICQoKCwsdBW+jAaAYFRQTEhEQDw0MCgkHBQMBAf5bCAgHBwUEAQJ+AQIEBQcHCAgJBwgGBQQBAvwBAgQFBggHCQgIBwcFBAECVAgIBwcFBAEC/WABAgQFBwcECFhUDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0BvQsICgoLCwwNDg0PDw8QEBAYFxYVFBMSEA8NDAoHBgQBAQIEBQcICQoLDQ0OEA8REQYBAgMEBQcHCAkKCgsMDAwNVAECBAUHBwgICQcIBgUEAQL8AQIEBQYIBwkICAcHBQQCAS5UCAgHBwUEAQIBAgQFBwcICAgIBwcFBAECKggIBwcFBAIBAQIEBQYICEgHBQcGCAgICQkKCgoLCwsLEBAODw0NDAsKCQgGBgMDAwMGBggJDQkJCgoLCwwMBxAODg4NDAwLCwoJCAcGBQQDAQEBAwURAQIBAwQGAwQEBQoKCgkHBwQEAQEBAwIECDoGBAIBAgIDBAYGBggICQkKCgsLCgoJCQgHBwcGBQQDAwIBAQI+Nz+pAwYHCAsMDQ8QERITFBUWFhUBAgQFBwcECAF+0iIICAcGBQQCAQECBAUGBwQIJiIICAcGBQQCAQECBAUGBwQIJgECBAUHBwQIWFQICAcHBQQBAoAsAQIDBAUHBwgJCgoLDAwMDf3eDQwMDAsKCgkIBwcFBAMCARINDAsLCgkJBwcFBQQDAQEBBAUICgsODxASExQVFhcYExMSEhERDw8ODQwLCgkHBwEBWQ0MDAwLCgoJCAcHBQQDAgEsCAcHBgUEAgEBAgQFBgcDCDAsCAcHBgUEAgEBAgQFBgcHAAAABAAAAAADowNlACIARQBoAIsAADcVHwchPwcvByEPBicVHwchPwcvByEPBicVHwchPwcvByEPBicVHwchPwcvByEPBlwBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAgEBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAgEBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAgEBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAsUEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQYICMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAFAAAAAAP3A84ABAA6AF0ApAEdAAAJASM1AScxAQ8DFR8HMz8DAT8HLw8rAQ8FJRUfByE/By8HIQ8GJRUfBzMfDw8CMz8BNS8cIw8GBRUfHDM/By8HIy8PPw8zPwcvByMPFQOj/rozAUc8/q0FBAECAQIEBQcHBAhyCQcIBgFTBQUFAwMCAQEBAQIDAwUFBTEHBggHCAgICQgICAgHCAf98wECBAUHBwQIAVQICAcHBQQCAQECBAUHBwQI/qwICAcHBQQCASUBAgQFBwcECIIREBAPDw4NDQsKCAcGBAIBAQEEVgICAQICAwMEBAUGBgYIBwgJCQkKCgsKCwwXDAwMDA2KCQcIBgUEAv2zAQICAwMEBAUGBgYIBwgJCQkKCgsKCwwXDAwMDA2KCQcIBgUEAgEBAgQFBggDCYIREBAPDw4NDQsKCAcGBAIBAQMEBQcJCQsMDQ4PBxAREIcJBwgGBQQCAQECBAUGCAMJjw0MDQwMDAsWFRMSEA8MCwUEAwMCAgEBzP66MwFIOv6tBgcECHMICAcHBQQBAgECBAUBUwYHBwgICAgJCAgJBwgHBwYxBgUEBAICAgICAgQEBZEEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCMoEBAgHBwUEAQIBAgQGBwgKCw0NDg8PEBARCwoVChUYDAwMDAwMCwwLCgsKCgkJCQgIBwYGBgUIAwMCAgEBAgQFBwcI2g0MDAwMDAwLDAsKCwoKCQkJCAgHBgYGBQgDAwICAQECBAUHBwgICAgHBwUEAQIBAgQGBwgKCw0NDg8PEBAREREQDw8ODQwLCQkHAwUDAgECBAUHBwgICAgHBwUEAQIBAgIDAwQFCg0PEBITFRYLDAwMDQwNAAAAAAIAAAAAA84DTwADAEcAAAERIREjERUfDiE/DjURNS8OIQ8OA3r9DFQCAgMDBAUGBgYHBwgICAkC9AkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICf0MCQgICAcHBgYGBQQDAwICAvz+CAH4/ggICQgHCAcGBgYEBQMDAgEBAQECAwMFBAYGBgcIBwgJCAH4CAkIBwgHBgYGBAUDAwIBAQEBAgMDBQQGBgYHCAcICQAAAAMAAAAAA80D6gA/AEIAugAAJRUPDi8PPw47AR8NASM3JwMPAx0BHwg7AREVHwYFHw8/Dy8PDxAROwE/CS8EAy8DDwIDeQIDBQUGBwkJCQsLCwwNDQ0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNDQ0MCwsLCQkJBwYFBQMC/i30eCLNAwICAQICAwQEBQUFBganAwQFBgcECAEFBAYHCQoLDA0ODxAQERITEhYVFBMSEhAPDQwLCQcFAwEBAwUHCQsMDQ8QEhITFBUWEhMSERAQDw4NDAsKCQcGBNemBQYGBQUEAwMDAQEBAQICA9QGCAkKCQkI5w0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNDQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0B7Jxe/vUFBQYFBgYGBQUFBAMDAgH+WwgIBwYGAwIBARIREBAODg0MCgoIBwUEAwEBBAUHCQoMDg8QERMTFBUVFhUUExISEA8NDAsJBwUDAQECBAUHCQkLCw0ODw8REREBAXsBAgMDBAUFBgUGBgYFBgUBCwYFBAEBBAUAAAAAAwAAAAADpAMmACIARQBoAAATFR8HIT8HLwchDwYnFR8HIT8HLwchDwYnFR8HIT8HLwchDwZcAQIEBQcHBAgC+AgIBwcFBAIBAQIEBQcHBAj9CAgIBwcFBAIBAQIEBQcHBAgC+AgIBwcFBAIBAQIEBQcHBAj9CAgIBwcFBAIBAQIEBQcHBAgC+AgIBwcFBAIBAQIEBQcHBAj9CAgIBwcFBAIBBAQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcI9AQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcI9AQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIAAAABgAAAAACqAOkACEAQwBlAIcAqQDLAAAlFR8HPwc1LwcPBxUfBz8HNS8HDwYTFR8HPwc1LwcPBxUfBz8HNS8HDwYTFR8HPwc1LwcPBxUfBz8HNS8HDwYCVAECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAL9AQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAvsBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQC/QECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAL7AQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAv0BAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQC2lQICAcHBQQCAQECBAUHBwQIWAgIBwcFBAIBAQIEBQcHCAhUCAgHBwUEAgEBAgQFBwcECFgICAcHBQQCAQECBAUHBwgBSFQICAcHBQQCAQECBAUHBwQIWAgIBwcFBAIBAQIEBQcHCAhUCAgHBwUEAgEBAgQFBwcECFgICAcHBQQCAQECBAUHBwgBSFQICAcHBQQCAQECBAUHBwQIWAgIBwcFBAIBAQIEBQcHCAhUCAgHBwUEAgEBAgQFBwcECFgICAcHBQQCAQECBAUHBwgAAAABAAAAAAP3A3kAUwAACQEvByMPDhUfDzsBPwYBPwc1Lw4jDwUDTf4NpwgICAkKCQoJCgoJCQkJCAcHBgUEAwICAQEDAwQFBgfuBwkICQkJCgkKCQkKCAkIBwI5BwcFBAMDAQECAgMEBQYHBwgJCQkJCgoJCgkJCQkIA17+GqIHBgUEAwICAQEDAwQFBgcICAkJCQoJCgoJCgkJCAgI5wcGBQQDAgICAgMEBQYHAioICAgJCQoJCgoJCgkJCQgIBwYFBAMDAQECAgMEBQYAAAAAAwAAAAAD9wP4AF8AhAEgAAABFQ8VKwEvFT0BPxU7AR8VATMfBxEPByEvBzU/ByMRLwMjDx4fHjsBPx4vAyEzPw4RLw4jISMPDQJUAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBQQDAwICAQECAgMDBAULDA8QEhMVFgsMDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBJgQECAcHBQQBAgECBAUHBwQI/v0PDA0ODhAQFwECBAUHBwQIehQVFRYREREREBAPEA4PDg4NDQwLDAoKCQkICAYGBgQEAwIBAQEBAgMEBAYGBggICQkKCgwLDA0NDg4PDhAPEBARERERERERERAQDxAODw4ODQ0MCwwKCgkJCAgGBgYEBAMCAQEBAgMFAQcICQgIBwcGBgYFBAMDAgEBAQECAwMEBQYGBgcHCAgJCP5cCQgICAcHBgYGBQQDAwICAVgNDQwNDAwMCxYVExIQDw0KBQQDAwICAQECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNAj8BAgQFBwcECP6sCAgHBwUEAQIXEBAODg0MD/8ICAcHBQQBAv75BQMCAQICAwQEBQYHCAgICgoKDAsMDQ0ODg4PEA8QEBEREREREREREBAPEA8ODg4NDQwLDAoKCggICAcGBQQEAwICAgIDBAQFBgcICAgKCgoMCwwNDQ4ODg8QDxAQERERERYVFRQCAgMDBAUGBgYHBwgICAkBpAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgIAAEAAAAAAyUCqAApAAATDwMVHwIBHwIzPwIBPwI1LwYjDwMvBA8C5gIFAwICAwUBAQcICAgICAcBAQUDAgIDBQYHBwgICAgH4d4HBwgICAgHApwDBwgICAgIB/7+BAMCAgMEAQIHCAgICAgHBgQDAgIDBOLfBQQCAQECBAAFAAAAAAOjA2UAIgBFAGgAawCOAAA3FR8HIT8HLwchDwY3FR8HIT8HLwchDwYnFR8HIT8HLwchDwcXEScVHwchPwcvByEPBlwBAgQFBwcECAL4CAgHBwUEAgEBAgQFBwcECP0ICAgHBwUEAvsBAgQFBwcECAH8CAgHBwUEAgEBAgQFBwcECP4ECAgHBwUEAgEBAgQFBwcECAH8CAgHBwUEAgEBAgQFBwcECP4ECAgHBwUEAv2oqAECBAUHBwQIAvgICAcHBQQCAQECBAUHBwQI/QgICAcHBQQCxQQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIygQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIygQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIcZMBJqgEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAAAAMAAAAAA80DzQArAIwA7QAAAQcvAyMPBxUfBz8ILwYrAQ8BJx8UDxcvFz8XHwInDxQfFz8XLxcPAgKW2VYHCAcJBwgHBgMEAwECBAR3BwcHBwUIBwf5BQQCAQECBAYGCAcICQcIOwwMFxcVFRQTExEQDw0LCgkHBgQCAQECBAYHCQoLDQ8QERMTFBUWFhcYGBgZGBgZGBgYFxYWFRQTExEQDw0LCgkHBgQCAQECBAYHCQoLDQ8QERMTFBUVFxcYGBgZGBgZGMAODxwbGxoYGBYWExIQDgwLCAcFAwEBAwUHCAsMDhASFBUWGBgaGxscHR4eHR4eHR4eHRwbGxoYGBYWExIQDgwLCAcFAwEBAwUHCAsMDhASExYWGBgaGxscHR4eHR4eHh0CqNtNBQQCAQMEBgMHCAgICAcHbAQEAgEBAQMF+wcHCAgICAcGBgMDAwTAAwQJCgsNDxARExMUFRUXFxgYGBkYGBkYGBgXFxUVFBMTERAPDQsKCQcGBAIBAQIEBgcJCgsNDxARExMUFRUXFxgYGBkYGBkYGBgXFxUVFBMTERAPDQsKCQcGBAIBAQIESwQECwwOEBIUFRYYGRkbGxwdHh4dHh4dHh4dHBwaGhgYFhYTEhAODAsIBwUDAQEDBQcICwwOEBITFhYYGBoaHBwdHh0eHh4dHh4dHBsbGRkYFhYTEhAODAsIBwUDAQEDBQADAAAAAAPNA44ARABSAI0AAAEPAxUfAw8DFR8GMz8DHwMzPwY1LwM/AzUvBiMPAy8EDwITAQ8DESc1LwMBJwEVHwozPwg1EQE/AzUvCSMhIw8JFR8CArQDBAMCAgMET08EAwICAwQGBwgICAgHB09OBwgICAgHBwcEAwICAwRPTwQDAgIDBAcHBwgICAgHTksHBwgICAgHlP7kBAMBAVUBAQME/uV1AUYBAQICAwQFBLEFBQUFBQkIAwMCAgEBRgQDAgEBAQIDAwQEBQUGBvy0BgYFBQQEBAICAQEBAgMBiwMHCAgICAcHT04HCAgICAcHBwQDAgIDBE9PBAMCAgMEBwcHCAgICAdOTwcHCAgICAcGBAMCAgMET0wFBAIBAQIEAa/+yAUHBgf+7CftBwcGBQE4Dv6S9gYFBQUFBAMDUgEBAQEEBgQEBAUGBQFGAW4FBgUGBQUGBQUEBAMDAgICAgMDBAQFBQUGBQYFBgAAAAUAAAAAA6MDeQACACUASAB3ALMAAAEHNSUVHwczPwcvByMPBicVHwchPwcvByEPBiUzHwcRKwEPDR0BIS8HET8HBxEfDyE/BxEvDyEPDgMoVv5cAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwQIAVQICAcHBQQCAQECBAUHBwQI/qwICAcHBQQCAfcEBAgHBgYEAQJ+CQgICAcHBgYGBQQDAwIC/lwICAcGBgQBAgECBAYDBggIegECAwQFBwcICQoKCwwMDA0B0wgIB9YEAwIBAQIDBAUHBwgJCgoLDAwMDf20DQwMDAsKCgkIBwcFBAMCAYJiYioEBAgHBwUEAQIBAgQFBwcICAkHCAYFBAECAQIEBQYIB58EBAgHBwUEAQIBAgQFBwcICAkHCAYFBAECAQIEBQYIB8kBAwUHCAkFC/7hAgIDAwQFBgYGBwcICAgJqAEDBQcICQULAeULCgkIBAUFAjb+IA4ODQ0MCwsJCQgHBgUDAgECBAXzBgcHCAFQDg4NDQwLCwkJCAcGBQMCAQECAwUGBwgICgsLDA0NDgAAAAACAAAAAAOjA84AOwCRAAABDwMVHwMhDwcfByEPAxUfBjM/BjUvBw8CJREfDzM/By8HIy8HET8HMz8HLwcjDw4CtAMEAwICAwRk/m0ICAcHBQQCAQECBAUHBwQIAZZjBAMCAgMEBgcICAgIBweuBQMCAgMFqgcHCAgICAf9oQECAwQFBwcICQoKCwwMDA3SCAgHBwUEAgEBAgQFBwcECNYICAcHBQQBAgECBAUHBwQI1ggIBwcFBAIBAQIEBQcHBAjWDQwMDAsKCgkIBwcFBAMCAsYDBwgICAgIB2MBAgQFBwcICAgIBwcFBAECYwcICAgICAcGBAMCAgMErgcICAgICAerBQQCAQECBIX9YA0MDAwLCgoJCAcHBQQDAgEBAgQFBwcICAgIBwcFBAECAQIEBQcHBAgCpAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDAAAAwAAAAADzQPOAFgAXACgAAABFR8HMxEhNS8HDwcdAR8NMyEzPw4RLw4rAQ8GJxEhESMRHw4zITM/DTURNS8NIyEjDw0DJgECBAUGCAMJLv4IAQIEBQcHCAgICAcHBQQBAgICAwMEBQYGBgcHCAgICQH4CAkICAcHBgYGBQQDAwIBAQEBAgMDBAUGBgYHBwgICQgqCQcIBgUEAqn+CFQBAQIDAwQFBgYGBwcICAkIAfgJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAn+CAgJCAgHBwYGBgUEAwMCAQKoBAQIBwcFBAEC/ggqCAgHBwUEAgEBAgQFBwcECC4JCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkB+AkICAgHBwYGBgUEAwMCAgECBAUHBwjK/ggB+P4ICQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJAfgJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAAAAAACAAAAAAOjA6QABAAoAAAJASM1AScBDwMVHwczPwMBPwI1LwcPAgM+/gmXAfge/d4FBAECAQIEBQcHBAjWCAgHBwIkBQMCAgMF1AcHCAgICAcCqP4IlwH4Wf3eBwcECNYICAcHBQQBAgECBAUCJQcICAgICAfVBQQCAQECBAAAAAUAAAAAA/cDzgBAAE0AiwCOAMoAABMdAR8FMxcDDwMVHwczPwcvBiMnEz8CPQEvByMPBiUPBBUnNS8EDwIVHwMTHQEfCjsBPwk1ERM/AzUvCSMhIw8GIzcnAw8BHQEfBTM/CDMfCDM/BjUvAQMvBisCDwUxAwMFBQcHA6DEAwIBAQECBAQGBgcE9AgHBgYEBAIBAQIEBAYGBwSvwwMCAgECAwUFBwcD5QcHBwUFAwMDTIcEBgQCKQIEBYt2AwEBAQEDA7UCAQMDBAQFfQUFBQUGBQUGBAQEAwICAbYDAwEBAQEDAwMFBAUGBQb+CAYGBQUFBAO3cTk7fwIBAwQHBwoFBQ0GBgUFBAQCGJ8XAgQEBQUGBgYMBQUJBwUEAQEBgAMDBAUFBgYGKgYGBgUFBAQBsQQDBwYGBAQCAf72BQUGBRYIBwYFBQMCAQECAwUFBgcIBwcGBgQEAgEBCgUFBgYVCAcGBQUDAgEBAgMFBQYH78AFCwwMyReyDAwLxT0FBQYGBQYFBf8AxAYGBQUEBAQDRgICAQECAwMEBAQFBQUGAQcBAwUFBgUGBQYFBQUEAwMBAgIBAwMEBRylQf6sBQUFBQkIBwUEAQEBAgMEBQUGREQGBQUEAwIBAQECBAYICQkFBQUBVAUGBAQDAgICAgMEBAYACAAAAAADpAOkAAMAFwAbADAANABIAGAApAAAARUjNSUdAQ8NKwERIxUjNSMdASsBLw09ASUVIzUlMx8NHQEjESMVIzUjESM9AT8NMwcRHw8hPw8RLw8hDw4CVKgBpAICAwMEBQYGBgcHCAgICVRUqFRUCQgICAcHBgYGBQQDAwICAaSoAVAJCAgIBwcGBgYFBAMDAgKoVKhUqAICAwMEBQYGBgcHCAgICagBAgUFBwkJCwwNDg8HEBARAgERERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PBxAQEf3/EREQDw8ODQwLCQkHBQUCAQRUVNLSCQgICAcHBgYGBQQDAwICASZ+fn6oAgIDAwQFBgYGBwcICAgJ0tJ+fqgCAgMDBAUGBgYHBwgICAnSASZUVP7a0gkICAgHBwYGBgUEAwMCAlT+CBEREA8PDg0MCwkJBwMFAwIBAgUFBwkJCwwNDg8HEBARAgERERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PDxARAAACAAAAAAOkA6MAIQBmAAABFzMfBhEPByEPBBE/BwcRHwo/BSE/DxEvDyEPDgMmBAQIBwcFBAECAQIEBQcHBAj+BAgIBwdgAQIEBQcHBAh6AQECAwQFBQUGBQYGBgYGBZsB5w0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/bQNDAwMCwoKCQgHBwUEAwIDUAEDAwYGBwQI/lgICAcHBQQBAgECBAVgAjoICAcGBgMCAir9YAYHBgUEBAQCAgEBAQEDAwWbAQIDBAUHBwgJCgoLDAwMDQGkDQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDAABAAAAAAL7ApMAKQAAAQ8DFR8GMz8GNS8GIw8DLwQPAgEQAgUDAgIDBdcHCAgICAgH1wUDAgIDBQYHBwgICAgHt7QHBwgICAgHAocDBwgICAgIB9gEAwICAwTYBwgICAgIBwYEAwICAwS4tQUEAgEBAgQAAAIAAAAAA80DzgBCAIIAABMBFR8KMz8INRE3LwUPBBEnNS8DASEvAyEjDwkVHwIlHw8/Dy8PDw48AUYBAQICAwQFBLEFBQUFBQkIAwMCAQLHDAsLCxUUvAQCAgFVAQEDBP7lAd0HBQMB/dwGBgUFBAQDAwIBAQECAwKaAQEEBAUGCAgJCQsLCwwNDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQ0MCwsLCQkICAYFBAQBAw7+kvYGBQUFBQQDA1IBAQEBBAYEBAQFBQYBRt8BAgICBwrPBQcGB/7rKO0HBgcFATgTFBQVAgIDAwQEBQUFBgUGBQY9DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAABAAAAAADeQMmACIARQBIAGsAAAEVHwchPwcvByEPBjcVHwchPwcvByEPBgU3JzcVHwchPwcvByEPBgEEAQIEBQcHBAgCJggIBwcFBAIBAQIEBQcHBAj92ggIBwcFBAKnAQIEBQYIAwkBfggIBwcFBAIBAQIEBQcHBAj+ggkHCAYFBAL+2dLSfgECBAUHBwQIAiYICAcHBQQCAQECBAUHBwQI/doICAcHBQQCAQQEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCPQEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCLCoqFQEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAAAwAAAAADOgN5ACIARQCRAAABHw8PDyE1AR8PDw8hNScZAR8HIT8PLw8/By8PIQ8GAmkNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf6wASYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf7aVAECBAUHBwQIAX4VFRQUEhERDg4MCwgHBgMBAQEDAwQFBgcHCAkKCgsLDA8NCwkIBQQBAQMGBwgLDA4OCBESExQUFf6lCAgHBwUEAgHWAQIDBAUGCAgJCQsLCw0MDQ0MDAwLCgoJCAcHBQQDAgH8AVABAgMEBQYICAkJCwsLDQwNDQwMDAsKCgkIBwcFBAMCAfwq/rD+sAgIBwcFBAECAQMFCAgLDA4OERESFBQVFQ8ODg4NDQ0MCwsLCgkICAcQEBITExUWFhUVFBQSEREODgYMCQgGBQIBAgQFBggHAAABAAAAAAKSAvwAKgAAAQ8EFR8GMz8GNS8DPwQvBw8CAkvSAwQDAgIDBNgHCAgICAcHBwQDAgIDBLi1BQQCAQECBAUHBwgICAgHAvDSAwcICAgICAfYBAMCAgMEBgcICAgICAe3tAcHCAgICAcHBQQCAQECBAAAAAAEAAAAAAN6A/gAIgAmADsAvgAANxUfByE/By8HIQ8GARUHNRMxDwcVITUvCB0BHw8dAR8NOwEdAR8JMz8JPQE7AT8NPQE/DzUvBw8HFSE1LwcPBoYBAgQFBwcECAKkCAgHBwUDAwEBAwMFBwcECP1cCAgHBwUEAgGjVPwKCAcGBQMCAf6wAQIDBQYHCQmoDQwMDAsKCgkIBwcFBAMCAQICAwMEBQYGBgcHCAgICSoBAgIDBAQEBQYFBgoJqAUEBAQCAgIqCQgICAcHBgYGBQQDAwICAQIDBAUHBwgJCgoLDAwMDQECBAUHBwgICAgHBwUEAQL9tAECBAUHBwgICAgHBwUEAjIEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAFyZCqOASYODg8QEBASEVRUERIQEBAPDg78qFQBAgMEBQcHCAkKCgsMDAwNVAkICAgHBwYGBgUEAwMCAtIFBgUEBQQEAwICAgEDVAMEBAUFBQYGfgICAwMEBQYGBgcHCAgICVQNDAwMCwoKCQgHBwUEAwIB/AgIBwcFBAIBAQIEBQcHBAisqAgIBwcFBAIBAQIEBQcHCAAGAAAAAAPOA80AAwAHAAsADwBTAJcAAAEhNSE1ITUhNSE1ITUhNSElHw4VERUPDiEvDjURNT8OBxEfDwU/DxEvDyUPDgEEAfj+CAH4/ggB+P4IAfj+CAIiCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJ/bQJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAmoAQIFBQcJCQsMDQ4PBxAQEQJVEREQDw8ODQwLCQkHAwUDAgECBQUHCQkLDA0ODwcQEBH9qxEREA8PDg0MCwkJBwUFAgEuVCpUKlQqVH4BAQIDAwUFBQYGBwgHCAkI/bQICQgHCAcGBgUFBQMDAgEBAQECAwMFBQUGBgcIBwgJCAJMCAkIBwgHBgYFBQUDAwIBAVT9tBEREA8PDgwMCwoIBwMFBAEBAQMEBgcICgsMDA4PCA8REQJUEREQDw8ODAwLCggHAwUEAQEBAwQGBwgKCwwNDQ8PERAAAAoAAAAAA7kDegALAA8AGwAfACMAJQApACwASACNAAABFQ8HIzUjFSM1IxUjLwc1JRUjNSEVIzUlKwEVIzUjMyMlHwcVIzUjFSM1IxUjNT8HBxURFR8NMyEzPw01ETUvDSMhIw8NA3oBAQMEBQUGB50//D+dBwYFBQQDAQEC9L3+hr0C9L0//H4/vQLUBwYFBQQDAQG9P/w/vQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgIBQ18GBgUFBAMBAX5+fn4BAQMEBQUGBl+9fn5+fn5+fr0BAQMEBQUGBl9+fn5+XwYGBQUEAwEBH57+ZgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQI4CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAMAAAAAA/cD+AASAHQBFgAAATM/By8HIycVHwczHw8PDxc/DzUvHCMPBgEPBB8DDxAVHxwzPwcvByMvDz8PFyMPBx8HMxcHHwczHwQ/CC8CAS8DIw8BAqQECAgHBwUEAgEBAgQFBwcECFQEAQIEBQcHBAiCERAQDw8ODQ0LCggHBgQCAQECAwUGBwgKCgsLDQ0ODw9AEhEQDw4ODAwKCQgHBQQBAgECAgMDBAQFBgYGCAcICQkJCgoLCgsMFwwMDAwNigkHCAYFBAL9wQMFBAEBAQMEsQgTEhERDw8NDQsKCAgDBQMCAQICAwMEBAUGBgYIBwgJCQkKCgsKCwwXDAwMDA2KCQcIBgUEAgEBAgQFBggDCYIREBAPDw4NDQsKCAcGBAIBAQMEBQcJCQsMDQ4PDxAREnIfCAgHBwUEAgEBAgQFBwcECG+SAQECBAUGCAMJCNkHBwgJBwgHBgMFBAEBAQME/LUGBwgICAgHAdYBAgQFBwcICAgIBwcFBAECqAQECAcHBQQBAgECBAYHCAoLDQ0ODw8QEBEQDw8ODQ0NCwsJCQgGBQUDRggICgsMDQ4PEBASEhITChQXDAwMDAwMCwwLCgsKCgkJCQgIBwYGBgUIAwMCAgEBAgQFBwcIARMDBwcICAgIB8ICBwgKCgwODg8QEhETChMVFBgMDAwMDAwLDAsKCwoKCQkJCAgHBgYGBQgDAwICAQECBAUHBwgICAgHBwUEAQIBAgQGBwgKCw0NDg8PEBAREREQDw8ODQwLCQkHBQUCAX4BAgQFBwcICAgIBwcFBAECoAgICAcHBQQBAu4GBQIBAQIDBQMHBwgICAgHA58GBAMBAgQAAAAIAAAAAAOjA2UAAwAmACoATQBRAHQAeACbAAAlMzUjBRUfByE/By8HIQ8GJTM1IwUVHwchPwcvByEPBiUzNSMFFR8HIT8HLwchDwYlMzUjBRUfByE/By8HIQ8GA1BUVP0MAQIEBQcHBAgCJggIBwcFBAIBAQIEBQcHBAj92ggIBwcFBAIC81RU/QwBAgQFBwcECAFUCAgHBwUEAgEBAgQFBwcECP6sCAgHBwUEAgLzVFT9DAECBAUHBwQIAdIICAcHBQQCAQECBAUHBwQI/i4ICAcHBQQCAvNUVP0MAQIEBQcHBAgCJggIBwcFBAIBAQIEBQcHBAj92ggIBwcFBAKbVCoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCKBUKgQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIoFQqBAQIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECBAUHBwigVCoEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAGAAAAAAMgA84AAwAHAAsADwATABcAACUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IwI65+f+pefnAVvn5/6l5+cBW+fn/qXn5zLn5+dz6Ojoc+fn5wALAAAAAAOkA84AAgAFAEUASABLAIsAjgDOANEA1gFpAAABBzUhFSczFR8NOwE/DT0BLw0rAQ8NAQc1IRUnFxUfDTsBPw09AS8NKwEPDQEHNQUVHw07AT8NPQEvDSsBDw0nFSclFREhEScHIw8HFR8HFSMPBxUfBxUjDwcVHw8hPw81LwcjNT8HNS8HIzU/BzUvByMvByEPBgNESP4ISPACAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgIBmEj+CEjwAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAZhI/rACAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgKoSAHs/rBIAYkJCAcGBQQBAgECAgMDBASVfgkIBwYFBAECAQICAwMEBJV+CQgHBgUEAQIBAgIDAwQEmQIGCAkKDA0NAV4NDQwKCQgGApkEBAMDAgIBAQIEBQYHBAiDlQQEAwMCAgEBAgQFBgcECIOVBAQDAwICAQECBAUGBwQIjgcHCAkKCgsF/qoLCwoKCQgHAQQwMDAwCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgBHTAwMDAqCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgBRzAwVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgISzAwKqj9tAL0LAIBAgQFBwcECEEFBQUEBAQDYz4BAgQFBwcECEEFBQUEBAQDYz4BAgQFBwcECEEFBQUEBAQDZQcMCwkIBgQDAwQGCAkLDAdlAwQEBAUFBT0ICAcHBQQBAj5jAwQEBAUFBT0ICAcHBQQBAj5jAwQEBAUFBT0ICAcHBQQBAgoIBwYFAwIBAQIDBQYHCAADAAAAAAPiA6QAEgAXADsAACUhPwcvByETASM1AScBDwMVHwczPwMBPwI1LwcPAgHBAfgICAcHBQQCAQECBAUHBwQI/ljr/giXAfge/d4FBAECAQIEBQcHBAjWCAgHBwIkBQMCAgMF1AcHCAgICAdcAQIEBQcHCAgICAcHBQQBAgH4/giXAfhZ/d4HBwQI1ggIBwcFBAECAQIEBQIlBwgICAgIB9UFBAIBAQIEAAAAAAQAAAAAA84DzQADAAcACwBRAAABEQURAQcRNycHITcnDwcVERUfDiUzPw41ETUvDiEjDwUCeP4OAvSurjyu/jWyO/EFBQUDAwICAgICBAQFBgYHBwcICAgIAhcICAgHCAYHBt4FBQUDAwICAgIDAwQFBgYGBwcICAgJ/f0ICQcIBwcHAnn+EAMB8/7oqgHarjutrTzqBgcHCAgICAj99ggJCAcIBwYHBQUEBAICAQEEAQIDAwQFBdgGBwcHCAgJCAIZCQgICAcHBgYGBQQDAwIBAQICAgQEBAAAAAAEAAAAAAOjA6QARwBPAFMAqQAAExEfBz8HET8HIRcVHwc/BzUvCCEPDiczNTM1IzUjBzM1IzcVHw8hPw81LwcPBxUPByEvBzUvBw8GsAECBAUHBwgICQcIBgUEAQIBAgQFBwcECAFD4wECBAUGCAcJCAgHBwUEAQIBAgQF/AcHBAj+rA0MDAwLCgoJCAcHBQQDAisqKioqKioqVAECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgEBAgQFBwcICAkHCAYFBAECAQIEBQcHBAj+BAkHCAYFBAECAQIEBQcHCAgJBwgGBQQCAaz+2ggIBwcFBAIBAQIEBQcHBAgBKggIBwcFBAEC420ICAcHBQQCAQECBAUHBwQIgggIBwf8BQQBAgECAwQFBwcICQoKCwwMDFwqKiqo0r1+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1+CAgHBwUEAgEBAgQFBwcECIIICAcHBQQBAgECBAUHBwQIgggIBwcFBAIBAQIEBQcHCAAAAAMAAAAAA/gC0gADAAcAjAAAARUjNSEVIzUlFSMPBxUhNS8HIw8HFR8HMz8HNSEVHwczFR8HPwc1Mz8HNTM/By8HIzUvByM1LwcPBgNQVP20VAKgKggIBwcFBAEC/lwBAgQFBwcECKwICAcHBQQBAgECBAUHBwQIrAgIBwcFBAECAaQBAgQFBwcECC4BAgQFBwcICAgIBwcFBAECKggIBwcFBAECKggIBwcFBAIBAQIEBQcHBAguAQIEBQcHBAguAQIEBQcHCAgICAcHBQQCAipUVFRUfioBAgQFBwcECC4qCAgHBwUEAQIBAgQFBwcECKwICAcHBQQBAgECBAUHBwQILioICAcHBQQBAioICAcHBQQCAQECBAUHBwQILgECBAUHBwQILgECBAUHBwgICAgHBwUEAQIqCAgHBwUEAQIqCAgHBwUEAgEBAgQFBwcIAAIAAAAAAyUC/AAqAFUAAAEPBBUfBjM/BjUvAz8ELwcPAgUPBBUfBjM/BjUvAz8ELwcPAgLe0gMEAwICAwTYBwgICAgHBwYFAwICAwW3tQUEAgEBAgQFBwcICAgIB/7T0gIFAwICAwXXBwgICAgIBwYEAwICAwS4tQUEAgEBAgQFBwcICAgIBwLw0gMHCAgICAgH2AQDAgIDBAYHCAgICAgHt7QHBwgICAgHBwUEAgEBAgQF0gMHCAgICAgH2AQDAgIDBAYHCAgICAgHt7QHBwgICAgHBwUEAgEBAgQAAAAABQAAAAAD9wPYACMAUwB2AL0BNgAAAREfBjsCPwYRLwYrAg8FJxEfBz8HETsBPwU9AS8FKwIPCSUVHwcFPwcvByEjDwUlFR8IMx8ODwIzPwE1LxwrAQ8FBRUfHT8HLwcjLw8/DzM/By8HIw8VAr0BAgMFBgYIBPEIBwcGBAQCAQECBAQGBwcE8QgIBgYFAwJ/AQEDBAUFBgYHBgUFBAMBAfwGBgYEBAMCAgMEBAYGBvwHBgYGCgoHBgICAf7vAQIEBQcHBAgBVAgIBwcFBAIBAQIEBQcHBAj+rAgIBwcFBAIBJQECBAUHBwQIghEQEA8PDg0NCwoIBwYEAgEBAQRWAgIBAgIDAwQEBQYGBggHCAkJCQoKCwoLDBcMDAwMDYoJBwgGBQQC/bMBAgIDAwQEBQYGBggHCAkJCQoKCwoLDBcMDAwMDYoJBwgGBQQCAQECBAUGCAMJghEQEA8PDg0NCwoIBwYEAgEBAwQFBwkJCwwNDg8HEBEQhwkHCAYFBAIBAQIEBQYIAwmPDQwNDAwMCxYVExIQDwwLBQQDAwICAQG6/pQIBwYGBQMDAwMFBgYHBAFwCAcGBgUDAwMDBQUHB17+hgcGBQUEAwEBAQEDBAUFBgcBegIDBAQGBgYGBgYEBAMCAQECBggJCwYGBrYEBAgHBgUEAgEBAQMEBQYHCAgJCAcGBQQCAQMEBQYHCMkEBAgHBgUEAgEBAwQFBwkKCwwNDg8QEBARCgsVCxUXDA0MDAwLDAsLCwoKCgoJCAgIBwcGBQUJAwMCAQEDBAUGBwjbDAwNDAwMCwwLCwsKCgoKCQgICAcHBgUFCQMDAgEBAQEDBAUGBwgICQgHBgUEAgEBAwQFBwkKCwwNDg8QEBAQEhAQEA8NDQwLCggHAwUEAQEDBAUGBwgICQgHBgUEAgEBAQMCBAQECw0OEBIUFBYMDAwMDA0NAAIAAAAAA80DwgBpANMAAAEVIw8HHwczFR8PPwgvByMHKwEvCz0BOwE/Bi8INS8HDwYlFSMPBx8HMxEfDz8ILwcjBysBLwwROwE/Bi8INS8HDwYCqKgJBwgGBQQCAQECBAUGCAMJrAEDBQYJCgwNDA0NDQ4ODw8ODggHBgYEAgIBAgQFBgcECAgNCgkICQgIBwcGBQQEAgKoCAgHBwUEAgEBAgQFBwcECKwBAgQFBwcICAkHCAYFBAL+W6gICAcHBQQCAQECBAUHBwQIrAEDBQcICgwOCw0NDQ4PDg8ODggHBwUEAwEBAgQFBgcDCAkNCQkJCQgIBwcGBQQDAwEBqAkHCAYFBAIBAQIEBQYIAwmsAQIEBQYIBwkICAcHBQQCAp2oAQMEBQYHCAgJCAcGBQQCAbwSEhEREA8ODQkIBwUFAwIBAQICBAUGBwcJCAgIBgUEAgIBAgMEBQUHBwcICAkJCbwDBAUGBwgJCAgHBgUEAgEBqAgIBwYFBAMBAQMEBQYHCPSoAQMEBQYHCAgJCAcGBQQCAf5IEhIRERAPDg0JCAcFBQMCAQECAgQFBgcHCQgICAYFBAICAQIDBAUFBwcHCAgJCQkBuAMEBQYHCAkICAcGBQQCAQGoCAgHBgUEAwEBAwQFBgcIAAAAAAEAAAAAA/gD+AB/AAATHx8/Hy8fDx4IAQIDBAYHCAkKCwwNDg8QERESExQVFRYWFxcYGBkZGhoaGhkZGBgXFxYWFRUUExIRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBEREhMUFRUWFhcXGBgZGRoaGhoZGRgYFxcWFhUVFBMSEREQDw4NDAsKCQgHBgQDAgIAGhoZGRgYFxcWFhUVFBMSEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERITFBUVFhYXFxgYGRkaGhoaGRkYGBcXFhYVFRQTEhEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERESExQVFRYWFxcYGBkZGgABAAAAAAKoAyYAKQAAAQ8DFR8DDwMVHwYzPwIBPwI1LwcPAgFkAwQDAgIDBOLiBAMCAgMEBgcICAgICAcBAgQDAgIDBP8HBwgICAgHAxoDBwgICAgIB+HhBwgICAgIBwYEAwICAwQBAgcICAgICAf/BQQCAQECBAAEAAAAAAPNA84ACQANABcANwAAAREhNTMVMzUjNSMVIzU3FSM1IxUzFSMRIzMRIxUzNTMVIxUzNSEVMzUjETM1IxUjNTM1IxUhNSMDUP5cqH4qVKioqH4qqH4qKn6oKn4BpH4qKn6oKn7+XH4CVP5cqCp+qKio/KgqfqgBpP5cfiqofioqfgGkfiqofioqAAAJAAAAAAOjA84AAwAHAGEAggCkAMYA5wEcAVIAAAEVITUjFSE1Ix0BHwc/BzUhFR8HPwc1IRUfBz8HES8OIyEjDw0BDwMVHwYzPwY1LwcPCBUfBjM/By8HDwI3DwQVHwYzPwcvBw8HFR8GMz8GNS8HDwIlFSMPBx8HMxUfBz8HES8HDwYFHQEfBz8HNTM/By8HIzUvBw8GA1D+2lT+2lQBAgQFBwcICAkHCAYFBAECASYBAgQFBwcICAgIBwcFBAECASYBAgQFBggHCQgIBwcFBAECAQECAwMEBQYGBgcHCAgJCP1gCAkICAcHBgYGBQQDAwIBAbwDBAMCAgMEIwcICAgICAcGBAMCAgMEIQYHCAgICAdxIQMEAwICAwQGBwgICAgIByMGBAIBAQIEBgYIBwgICAiBHQMEAwICAwQGBwgICAgHByEFBAIBAQIEBQcHCAgICAevAwQDAgIDBCcHCAgICAcHBgUDAQEDBSMHBwgICAgHAbt+CQcIBgUEAgEBAgQFBggDCYIBAgQFBggHCQgIBwcFBAECAQIEBQcHCAgJBwgGBQQC/QsBAgQFBwcICAkHCAYFBAECfgkHCAYFBAIBAQIEBQYIAwmCAQIEBQYIBwkICAcHBQQCAdaoqKio0qgICAcHBQQCAQECBAUHBwQIgn4ICAcHBQQCAQECBAUHBwQIgn4ICAcHBQQCAQECBAUHBwQIAX4JCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAEuAwcICAgIBwckBAMCAgMEBgcICAgICAcgBQQCAQECBAIgAwcICAgICAcGBAMCAgMEJAYICAgIBwgGBgQCAQECBIIeAwcHCAgICAcGBAMCAgMEIAcHCAgICAcHBQQCAQECBAUDBwgICAgIByYFAwEBAwUGBwcICAgIByQFBAIBAQIEB1QBAgQFBwcICAgIBwcFBAECVAgIBwcFBAIBAQIEBQcHBAgBAAgIBwcFBAIBAQIEBQcHCAh+fggIBwcFBAIBAQIEBQcHBAhYAQIEBQcHCAgICAcHBQQBAlQICAcHBQQCAQECBAUHBwgAAAAEAAAAAAOkA6QABgAOAFIAlgAAASMXNyM1IzcXFTM1NzUhJTMfDRURFQ8NIyEjLw01ETU/DTMHER8PIT8PES8PIQ8OAUM/VFQ/Kml+VH7+sAFQCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJ/ggJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAmoAQIFBQcJCQsMDQ4PBxAQEQIBEREQDw8ODQwLCQkHAwUDAgECBQUHCQkLDA0ODwcQEBH9/xEREA8PDg0MCwkJBwUFAgGCVFT8E5GoqJIWqAICAwMEBQYGBgcHCAgICf4ICQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJAfgJCAgIBwcGBgYFBAMDAgJU/ggRERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PBxAQEQIBEREQDw8ODQwLCQkHAwUDAgECBQUHCQkLDA0ODw8QEQAAAAAFAAAAAAOjA84AIgBFAFkAkwD9AAABFR8HMz8HLwcjDwYnFR8HIT8HLwchDwYlEQ8HIS8HETcVHwc/BzUzFR8HPwc1Mx8HFSE1PwgVIw8PER8PIT8PES8PIzUvBw8HFSM1LwcPBgEuAQIEBQYIAwmsCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUGCAMJAVQICAcHBQQCAQECBAUHBwQI/qwICAcHBQQCAiEBAgQFBwcECP2wCAgHBwUEAQJ+AQIEBQYIBwkICAcHBQQBAvwBAgQFBggHCQgIBwcFBAECVAgIBwcFBAEC/WABAgQFBwcECFhUDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CTA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNVAECBAUHBwgICQcIBgUEAQL8AQIEBQcHCAgJBwgGBQQCAQQEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQYICKAEBAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCHb+hggIBwcFBAECAQIEBQcHBAgBfvwqCAgHBwUEAgEBAgQFBwcECC4qCAgHBwUEAgEBAgQFBwcECC4BAgQFBwcECIJ+CAgHBwUEAQJ+KgECAwQFBwcICQoKCwwMDA39tA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBKggIBwcFBAIBAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHCAAAAAgAAAAAA80D4wADACcAMwA3AHsAoADkARAAACUVITUnFR8HIT8HNS8HIQ8GEyMVMxUzNTM1IzUjNxUjNSMdAR8NOwI/DT0CLw0rAg8NJTMfBxEPByMvBxE/BwcRHw8zPw8RLw8jDw4lFR8HPwc1Mz8HLwcjDwYDev0MVAECBAUHBwQIA0wICAcHBQQBAgECBAUHBwQI/LQICAcHBQQCpyoqKioqKn7SVAICAwMEBQYGBgcHCAgICdIJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAnSCQgICAcHBgYGBQQDAwICAx4EBAgHBwUEAQIBAgQFBwcECKwJBwgGBQQBAgECBAUGCAMJegECAwQFBggICQoKCwwMDA2oDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA2oDQwMDAsKCgkICAYFBAMC/q8BAgQFBwcICAkHCAYFBAECqAkHCAYFBAIBAQIEBQYIAwnWCAgHBwUEAu9+firSCAgHBwUEAQIBAgQFBwcECNYICAcHBQQBAgECBAUHBwgBHioqKioqKtLS0gkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICdIJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICPMBAgQFBwcECP6CCAgHBwUEAQIBAgQFBwcECAF+CAgHBwUEAQIq/oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDEd+CAgHBwUEAgEBAgQFBwcECFgBAgQFBwcICAgIBwcFBAECAQIEBQcHCAAAAgAAAAADeQP3AB8AZQAAASsBDwoVHwMHLwUPBBEnDwYVERUfCT8FHwczPwcvAjsBPwg1LwQBLwMHAtukBQYFBAUEAwQCAgEBAQECeH98BQcJCQgIBwcGcjwFBQQDAwICAgIDBAQFBQYGBgYGBQYFjnUDBAQFBQUGCgjRBwcFAgMBAQJu1QYHBgUFBAQDAQECAgMEBP1gBgcHCAgB0AIBAgMEBAQFBQUFBQYFBfM3/AgHBAMBAQIDBWoCbn8DBAQFBQUGBvzYBgYFBgQFAwMCAQEBAQMDBIXtBgQEBAICAgJbBAUHBAgICQjiAgIDBQQGBgYGBwYGBgUEAigFAwEBAQAAAAADAAAAAAN5A/gAPABfAJsAAAEPBBUfBjM/AxUfBz8HNR8DMz8GNS8HDwIlFR8HIT8HLwchDwYBFS8DIw8GFR8HPwc1LwYjDwM1LwcPBgHjigMFAwICAwQGBwgHCQcIB0YBAgQFBwcICAgIBwcFBAECRgcHCAgICAcGBAMCAgMFjQYHCAgICAf+nQECBAUHBwQIAqQICAcHBQQCAQECBAUHBwQI/VwICAcHBQQCAU9GBwcICAgIBwYEAwICAwWNBgcICAgIBwaNBQMCAgMEBgcIBwkHCAdGAQIEBQcHCAgICAcHBQQCAZ2FAwcHCAgICAcGBQMCAgMEQ+oICAcHBQQCAQECBAUHBwQI7kMEAwICAwUGBwgICAgHB4gFBAIBAQIEXgQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIAcbqQwQDAgIDBQYHCAgICAcHiAUEAgEBAgQFiAcHCAgICAcGBQMCAgMEQ+oICAcHBQQCAQECBAUHBwgAAAACAAAAAANPA6QAHQBiAAABMx8HES8DKwEPAxE/BwcRHwozPwMlBR8DMz8KES8PIQ8OAtIEBAgHBwUEAQLkBQYHBgYHBgXkAQIEBQcHBAh6AQECAwMEBAUFBQYFBgYFBgENAQ4FBQYGBQYFBQUEBAMDAgEBAQIDBAUHBwgJCgoLDAwMDf5cDQwMDAsKCgkIBwcFBAMCA1ABAgQFBggDCf2uogQCAgICBKICTggICAYFBAECKv1gBgYGBQQEBAIDAQEBAQMDwMADAwEBAQEDAgQEBAUGBgYCoA0MDAwLCgoJCAcHBQQDAgEBAgMEBQYICAkKCgsLDQwAAAYAAAAAA+ID9wAgAHgAfACAAIQA1gAAJRUPBy8HPwcfBicPAycrAQ8DFR8CDwEfAQ8CFR8EPwEfCDM/Bxc7AT8DNS8CPwEvAT8CNS8EDwEvCCMPAiURIRMBESERIxEhEyMDHw4zIT8HNScRIRUfCT8FNRE1Lw0jISMPDQNKAQMFBwkKCgwLCwoIBwYDAQEDBgcICgsLDAoKCQcFA24ICgkRNgQDBAIrAgICLgEBAQEuAgICKwIDBAQ2CAkJCggCAgMEVgQDAwEICgkRNgQDBAIrAgICLgEBAQEuAgICKwIEAwQ2CAkJCggBAwMEVgQDAv66/toBAp/+2lT+2wFUAgEBAgIEBAUGBgcHBwgICAgBUAsIBwYFBAECAgEmAQEDAwQFBgcFCgoICAYEAwICAwMEBQYGBgcHCAgICf1iCQgICAcHBwYFBQQEAgMB2gYGCgoIBwYDAQEDBgcICgoMCwsKCAcGAwEBAwYHCAoLvjgEBQsVAgNIBAQDAyMKCgsKIgMDBARIAwIBARUGBgQFNwMDAgEBAgIEOAQFCxUCA0gEBAMDIwoKCwoiAwQDBEgDAgEBFQYFBQU3BAMBAQECAoP+2gEmAXr+2gEm/toBJv1gCAgICAcIBgYGBQQEAgICAQIEBQYHBAgKCAFDCwcHBgYFBAMCAQECBAUHCQkFAYYJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAAAAAADAAAAAAPPA/gAOwA/ANUAAAEPAxUfAyEPBx8HIQ8DFR8GMz8GNS8HDwIDFSM1KwEPDhURFR8OMzUjLwcRPwczFR8NOwI/DjMfBxEzES8PIy8OKwIPDQLjAwQEAQEDBGL+bAgIBwYGAwMBAQMDBgYHBAgBl2MFAwICAwUGBwcICAgIB64EAwIBAwWnBwcICAgIB8H8VCoNDQwLCwsJCQkHBgUFAwICAwUFBgcJCQkLCwsMDQ1+fgkIBwYFBAECAQIEBQYHBAgvAQIDBAQFBQYHBwcICAgJ/AgJCAcIBwYGBgQFAwMCAQEqCAgHBgYDAgJUAQIDBAUHBwgJCgoLDAwMDSoBAQIDAwUEBgYGBwgHCAkI/AkICAgHBwcGBQUEBAIDAQGgAwcHCAgICAdkAQIEBQYICAgICAcHBQQBAmMHCAgICAcHBgUDAgIDBK0HCAgICAcHrAYEAgEBAgMB/lRUAQIDBAUGCAgJCgoLDAwMDf20DQwMDAsKCgkIBwcFBAMCAVQBAgQFBwcECAJQCAgIBgUEAQIJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkBAgQFBggDCf7WASYNDAwMCwoKCQgIBgUEAwIBCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgAAAAABAAAAAADzgK9AAMABwAsAHAAAAEzNSMHMzUjJTMfBxUPByEvBzU/BwcVHw8hPw81Lw8hDw4BWFRUflRUAnYEBAgHBwUEAQIBAgQFBwcECP1cCAgHBwUEAQIBAgQFBwcECHoBAgMEBQcHCAkKCgsMDAwNAqANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf1gDQwMDAsKCgkIBwcFBAMCAeBUVFQ1AQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcECIIICAcHBQQBAip+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAACAAAAAAOjA6QAfwEMAAABFQ8dKwEvHT0BPx07AR8dBR8eOwE/DB8DMz8GNS8DPww1Lx4rAQ8dAtIBAgIDBAQFBQYGBwcICQgPCgoLCwsMDAwMDQ0NDg0ODg4ODQ0NDQwMDAwLCgsJCgkJCAcHBwYFBQUDAwMBAgIBAwMDBQUFBgcHBwgJCQoJCwoLDAwMDA0NDQ0ODg4ODg4NDQ0NDAwMDAsKCwkKCQkIBwcHBgUFBQMDAwEC/YoBAQIDBAUGBgcICQkKCwsMDA0NDg8PDxAQEREREhISEhAPDw8PDw4ODg0ODRgYwQcICAgIBwcGBQMCAgMFwQkQDgcFBgQEBAMCAgEBAQIDBAUGBgcICQkKCwsMDA0NDg8PDxAQEREREhISEhISEhIREREQEA8PDw4NDQwMCwsKCQkIBwYGBQQDAgECPw4NDg0NDQwMDAwLCwsKCgkOCQgHBwYGBQUEBAMCAgEBAgMDAwUEBgYHBwcICQkJCgsKCwwMDAwNDQ0NDg4ODg4ODQ0NDQwMDAwLCgsKCQkJCAcHBwYGBAUDAwMCAQECAwMDBQQGBgcHBwgJCQkKCwoLDAwMDA0NDQ0ODg4SExESEREREBAPDw8ODQ0MDAsLCgkJCAcGBgUEAwICAQICAwQEBAYFBwYQEcIEAwICAwQGBwgICAgIB8EMGBkODQ4ODg8PDw8PEBISEhIREREQEA8PDw4NDQwMCwsKCQkIBwYGBQQDAgICAgMEBQYGBwgJCQoLCwwMDQ0ODw8PEBARERESERMAAAEAAAAAA3kDegBdAAABDwMVHwMhDw8RHwc/BxE/DyEPAxUfBjM/BjUvBw8CAmADBAMCAgMEjv5tFRUUFBIREQ4OBgwJCAYEAwECBAUHBwgICQcIBgUEAQIBAgMEBQcHCAkKCgsMDAwNAZOOBAMCAgMEBgcICAgICAfXBQMCAgMF1AcHCAgICAcDbgMHCAgICAgHjQEDBQcJCwwODggREhMUFBX+zwgIBwcFBAIBAQIEBQcHBAgBKg0MDAwLCgoJCAcHBQQDAgGNBwgICAgIBwYEAwICAwTYBwgICAgIB9UFBAIBAQIEAAAEAAAAAAOjA/cAPwCAAOsBXgAAARUPDSsBLw09AT8NOwEfDQcVHw8/Dy8PDw4FFQ8ULxQ/HjsBHx0FFR8XOwE/Fy8fDx4CVAICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAvwBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIB9wECBAUHCAkLDA0PEBESExUeHyAgISEgIB8eFRMSERAPDQwLCQgHBQQBAgEBAgMEBAUGBwgICAoKCgsMDA0NDg4ODxAPEBARERERERERERAQDxAPDg4ODQ0MDAsKCgoICAgHBgUEBAMCAf0NAQMEBgcKCg0NDxESExQWFyAiIiIsFwYGBgYGBgUyLiIiIBcWFBMSEQ8NDQoKBwYEAwEBAQMEBAYHBwkJCgsMDA0ODw8QEBESEhMTExQUFRUVFhYVFRUUFBMTExISERAQDw8ODQwMCwoJCQcHBgQEAwECVAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkIERAPDw4NDAsJCQcFBQIBAQIFBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBERCwsWFhYWFhYWFxYWFxYWFhYfHhwaGhoaHB4fFhYWFhcWFhcWFhYWFhYLFhwREREQEA8QDw4ODg0NDAwLCgoKCAgIBwYFBAQDAgICAgMEBAUGBwgICAoKCgsMDA0NDg4ODw8QEBARERERDQ4aGhsaGhoaGhkaGRkZGRkhIB4cIg8CAgICAyUlHiAhGRkZGRkaGRoaGhoaGxoaGxYVFRUUFBMTExISERAQDw8ODQ0LCwoKCAcHBgQEAwEBAQEDBAQGBwcICgoLCw0NDg8PEBAREhITExMUFBUVFQAAAAMAAAAAA/cC/AAiAJoBEQAAARUfByE/By8HIQ8GJRUfBzMfDw8PIw8HHwczPxU9AS8aIw8GBRUfGjM/By8HIy8PPw8zPwcvByMPFQEuAQIEBQcHBAgBVAgIBwcFBAIBAQIEBQcHBAj+rAgIBwcFBAIBJQECBAUHBwQIghEQEA8PDg0NCwoIBwYEAgEBAgUFBwkJCwwNDg8HEBARhwkHCAYFBAIBAQIEBQYIAwmPDQwNDAwMCxYVExIQDwwLBQQDAwICAQECAgMDBAkGBgYIBwgJCQkKCgsLFhcMDAwMDYoJBwcHBQQC/bMBAgIDAwQJBgYGCAcICQkJCgoLCxYXDAwMDA2KCQcIBgUEAgEBAgQFBggDCYIQERAPDw4NDQsKCAcGBAIBAQMEBQcJCgoMDQ4PBxAREYYJBwgGBQQCAQECBAUGCAMJjw0MDQwMDAsWFRMSEA8MCwUEAwMCAgECAAQECAcHBQQBAgECBAUHBwgICAgHBwUEAQIBAgQFBwcIygQECAcHBQQBAgECBAYHCAoLDQ0ODw8QEBERERAPDw4NDAsJCQcDBQMCAQIEBQcHCAgICAcHBQQBAgECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDA0MDAwMDBcLCgsKCgkJCQgIBwYGCwgDAwICAQECBAUHBwjaDA0MDAwMDBcLCgsKCgkJCQgIBwYGCwgDAwICAQECBAUHBwgICAgHBwUEAQIBAgQGBwgKCw0NDg8PEBAREREQDw8ODQwLCQkHAwUDAgECBAUHBwgICAgHBwUEAQIBAgIDAwQFCg0PEBITFRYLDAwMDQwNAAADAAAAAAOjA6MASgBtALMAAAEfAx0BDw0rAS8KFR8JPxY1LwMjFyUjDwcfByE/By8HAQ8TFR8DMy8GNT8PHwc1LwYPAgJ8AwMEAwIDBQUHCQkLDA4OEBISFAwNGxwcHA0NDAsKCggJCwwZGxsbGRQbGhkZGBYVFAkICAgHBwYGBQUDBAICAQEDBAduCv4SBAQIBwcFBAIBAQIEBQcHBAgC+AgIBwcFBAIBAQIEBQcHBAj+RAwLFhUTCQkICAcHBgYFBQQDAwECAQMEBnEGBwUEBQQCAQIFBggJCQsMDQ0ODw8ODxoYGBYVFBMRBw4REx8kKBkYGAFpBgcNDxAPDg0MCwsJCQgGBgQEAgIBBAYICgcGBwgHCXEFBQUECAcFBAIBAQIEBQYJCgwHBwgICQkKCgsLDAwNDg4PFBQSEQy0AQIEBQcHCAgJBwgGBQQBAgECBAUGCAcJCAgHBwUEAQIBbQQECQoNBwcICAkJCQoLCwsMDA0NDhUUExEHCAgJCw0ODxAPDgwLCgkIBwYFAwMCAQEBAgQGBwgKDGsEBgUFBQMBAQIEAAAACAAAAAADowPOAAMABwBhAIIApADFAPoBMAAAARUhNSMVITUjHQEfBz8HNSEVHwc/BzUhFR8HPwcRLw4jISMPDSUVHwc/By8HDwY3DwQVHwYzPwcvBw8DFR8HPwcvBw8GJRUjDwcfBzMVHwc/BxEvBw8GBR0BHwc/BzUzPwcvByM1LwcPBgNQ/tpU/tpUAQIEBQcHCAgJBwgGBQQBAgEmAQIEBQcHCAgICAcHBQQBAgEmAQIEBQYIBwkICAcHBQQBAgEBAgMDBAUGBgYHBwgICQj9YAgJCAgHBwYGBgUEAwMCAQHNAQIEBQcHCAgICAcHBQQCAQECBAUHBwgICAgHBwUEAguoAwQDAgIDBAYHCAgICAgHqwUEAgEBAgQFBwcICAgIB7sBAgQFBwcICAgIBwcFBAIBAQIEBQcHCAgICAcHBQQCAc1+CQcIBgUEAgEBAgQFBggDCYIBAgQFBggHCQgIBwcFBAECAQIEBQcHCAgJBwgGBQQC/QsBAgQFBwcICAkHCAYFBAECfgkHCAYFBAIBAQIEBQYIAwmCAQIEBQYIBwkICAcHBQQCAdaoqKio0qgICAcHBQQCAQECBAUHBwQIgn4ICAcHBQQCAQECBAUHBwQIgn4ICAcHBQQCAQECBAUHBwQIAX4JCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICPMEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCL6oAwcICAgICAcGBAMCAgMEqwcHCAgICAcHBQQCAQECBCMEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCCJUAQIEBQcHCAgICAcHBQQBAlQICAcHBQQCAQECBAUHBwQIAQAICAcHBQQCAQECBAUHBwgIfn4ICAcHBQQCAQECBAUHBwQIWAECBAUHBwgICAgHBwUEAQJUCAgHBwUEAgEBAgQFBwcIAAAAAAEAAAAAA08DegBIAAABFR8HMwMjDwcfByE/By8HIxMzPwcvByEPBgGCAQIEBQYIAwmZ3IsICAcHBQQCAQECBAUHBwQIAX4ICAcHBQQCAQECBAUHBwQImdyLCAgHBwUEAgEBAgQFBwcECP6CCAgHBwUEAgNQBAQIBwcFBAEC/bQBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAgJMAQIEBQcHCAgICAcHBQQBAgECBAUHBwgAAAAABgAAAAADowPOACEAQwBlAHkAswEdAAABFR8HPwc1LwcPBxUfBz8HNS8HDwcVHwc/BzUvBw8GJREPByEvBxE3FR8HPwc1MxUfBz8HNTMfBxUhNT8IFSMPDxEfDyE/DxEvDyM1LwcPBxUjNS8HDwYCfgECBAUGCAcJCAgHBwUEAQIBAgQFBwcICAkHCAYFBAKpAQIEBQYIBwkICAcHBQQBAgECBAUHBwgICQcIBgUEAqkBAgQFBggHCQgIBwcFBAECAQIEBQcHCAgJBwgGBQQCAiEBAgQFBwcECP2wCAgHBwUEAQJ+AQIEBQYIBwkICAcHBQQBAvwBAgQFBggHCQgIBwcFBAECVAgIBwcFBAEC/WABAgQFBwcECFhUDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CTA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNVAECBAUHBwgICQcIBgUEAQL8AQIEBQcHCAgJBwgGBQQCAayoCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwgIqAgIBwcFBAIBAQIEBQcHBAisCAgHBwUEAgEBAgQFBwcICKgICAcHBQQCAQECBAUHBwQIrAgIBwcFBAIBAQIEBQcHCHb+hggIBwcFBAECAQIEBQcHBAgBfvwqCAgHBwUEAgEBAgQFBwcECC4qCAgHBwUEAgEBAgQFBwcECC4BAgQFBwcECIJ+CAgHBwUEAQJ+KgECAwQFBwcICQoKCwwMDA39tA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBKggIBwcFBAIBAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHCAAAAAABAAAAAAKSAvwAKQAAAQ8DFR8DDwMVHwYzPwY1LwcPAgF5AwQDAgIDBLi4BAMCAgMEBwcHCAgICAfYBAMCAgME1QcHCAgICAcC8AMHCAgICAgHt7cHCAgICAgHBgQDAgIDBNgHCAgICAgH1QUEAgEBAgQAAAQAAAAAA80DzgADADwAQACsAAABFSE1JTMfBxUPByM1LwchDwcVIy8HNT8HARUhNScVIw8PFR8PMxUfByE/BzUzPw81Lw8jNS8HIQ8GAtL+XAIiBAQIBwcFBAECAQIEBQcHBAguAQIEBQcHBAj+BAkHCAYFBAECKgkHCAYFBAECAQIEBQYIAwkCJv5cVCoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDSoBAgQFBwcECAH8CAgHBwUEAQIqDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0qAQIEBQcHBAj+BAgIBwcFBAIBgvz80gECBAUHBwQI1ggIBwcFBAECfggIBwcFBAECAQIEBQcHBAiCAQIEBQcHBAjWCAgHBwUEAQIBJtLSKvwBAgMEBQcHCAkKCgsMDAwN0g0MDAwLCgoJCAcHBQQDAgF+CAgHBwUEAQIBAgQFBwcECIIBAgMEBQcHCAkKCgsMDAwN0g0MDAwLCgoJCAcHBQQDAgH8CAgHBwUEAQIBAgQFBwcIAAQAAAAAA6MDzgADABcAUQC7AAAlMzUjNxEPByEvBxE3FR8HPwc1MxUfBz8HNTMfBxUhNT8IFSMPDxEfDyE/DxEvDyM1LwcPBxUjNS8HDwYCfn5+0gECBAUHBwQI/bAICAcHBQQBAn4BAgQFBggHCQgIBwcFBAEC/AECBAUGCAcJCAgHBwUEAQJUCAgHBwUEAQL9YAECBAUHBwQIWFQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJMDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1UAQIEBQcHCAgJBwgGBQQBAvwBAgQFBwcICAkHCAYFBALOft7+hggIBwcFBAECAQIEBQcHBAgBfvwqCAgHBwUEAgEBAgQFBwcECC4qCAgHBwUEAgEBAgQFBwcECC4BAgQFBwcECIJ+CAgHBwUEAQJ+KgECAwQFBwcICQoKCwwMDA39tA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBKggIBwcFBAIBAQIEBQcHBAguKggIBwcFBAIBAQIEBQcHCAAACwAAAAAD+AO5AB4ATgBSAKEA2gDeAOMBFwEbAR8BTwAAAR0BDwcrAS8FPQE/CQUVDwwjLwg9AT8IMx8KITM1IyUXPwMzHwgVIw8NHQEfCj8HMxczLwE1LwwPBhcVBzM3Mx8HPw49AS8ODwcjNSMlESERBTsBNSMzERUfCTMhMz8JNRE1LwkjISMPCQEVIzUjFSM1IREVHwk7ATUjETMVIxUhPQEvCSMhIw8JAkoCAwMFBgYICQkHBwYFBAMDAgIDAwUEBgwNDgESAQMCAwQDBQQFBgYGBwcKCQkHBwYEBAECAwUGBwgJBAoMBgcGBQUFBAMDBQP9Ar29AZYJDA0ODgcHBgUEBAMFAwIODgwMCwoJCQcGBgQEAgICBAYHBQUGBgcHBwsKCQgHBwYFAQMiAgICAwMDBAUFBwcICQoMCQkKCAkIB8YCIAIBBgcICAkKCgsICQgICAgHBgcFBQQEAgIBAgMDBAUGBgYHCAgJCQkMCwoJCAgGBQElAQ/9yf7Ffj+9/AECAgYHCgoGBgcGAjcGBwYGCgoHBgICAQECAgYHCgoGBgcG/ckGBwYGCgoHBgICAQH4vT/8/sUBAgIGBwoKBgYHBr29vb0DMwECAgYHCgoGBgcG/QwGBwYGCgoHBgICAQE1IwYGBwYGBQQDAwIDAwUGCAQLBgUFBAQDAwQDAgEICQ8HBgYGBAUDBAICAQECBAUGCAgJBwcpCwoJBwcFBAECAQIDAwQEBQYGDQ4/ChkGBQMBAQICAgMDCAcMCwECAgMDBAQFBgYHCAgICQYKCwkIBAMDAgEBAQECAwQEBQYGGgsZYQ8PBwYGBgUFBAMCAQEBAQECAwMDjg4nIgoIBgYEAwEBAQECAwQFBQYICAkKCgwMDgsLCgoJCQgHBgYFBAMDAQEBAgMEBgYICIBH/kcBuT8//kcGBwYGCgoHBgICAQECAgYHCgoGBgcGAbkGBwYGCgoHBgICAQECAgYHCgoGBgcBNX5+fn79SwYHBgYKCgcGAgIBPwK1fj+9BgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAAAwAAAAAD9wOkADMAYAC4AAABMx8KFQ8KIyEjLwo1PwozEx8HMyEfBxUhIw8NET8HBxEfDyEzPxEvCzUvDyEvAyMPDgN2BgYGBQUEBAQCAgEBAQICfwMEBQUGBQcG/ZMGBgYFBQQEAwMCAQEBAgJ/AwQFBQYGBgY6SAMEBAQFBQUFAXgICAcHBQQBAv25CQkJCQgICA8HBwYGBQU+AQIEBQcHAwl6AQIDBAUHBwgJCgoLDAwMDQJxCQkJCQgIEA4HBgYFBQV/BgUCAQIDBggGBgcICAgJDQECAwQFBwcICQoKCwwMDA3+nU0GBwjbDQwMDAsKCgkIBwcFBAMCAgABAgMDAwUFBAUGBQUFBgX5BQUEAwMCAgECAwMDBQUFBQUFBQYFBfgGBQQDAwICAVBrBAQDAwICAQECBAUGCAMJWAECAgIEAwoFBgYHBwd4AYgJBwgGBQQBAir9tA0MDAwLCgoJCAcHBQQDAgEBAgIDAwgKBgYHBwcI+Q8QDxAQEA8OCQgIBwYGBQVcDQwMDAsKCgkIBwcFBAMCAXIGBAIBAgMEBQcHCAkKCgsMDAwAAAAABgAAAAADowOkAAMABwALAA8AEwAXAAAlMzUjBTM1IwUzNSMlMzUjBTM1IyUzNSMC/Kio/rCoqP6wqKgCoKio/rCoqAFQqKhcqKioqKioqKioqKgABQAAAAADowOkACIAagByAHYAzAAAJRUfBzM/By8HIw8GJxEfBz8HET8HIRcVHwc/BzUvCCEPDiczNTM1IzUjBzM1IzcVHw8hPw81LwcPBxUPByEvBzUvBw8GAawBAgQFBggDCawICAcHBQQCAQECBAUHBwQIrAkHCAYFBAL9AQIEBQcHCAgJBwgGBQQBAgECBAUHBwQIAUPjAQIEBQYIBwkICAcHBQQBAgECBAX8BwcECP6sDQwMDAsKCgkIBwcFBAMCKyoqKioqKipUAQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAQECBAUHBwgICQcIBgUEAQIBAgQFBwcECP4ECQcIBgUEAQIBAgQFBwcICAkHCAYFBALaBAQIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECBAUHBwjK/toICAcHBQQCAQECBAUHBwQIASoICAcHBQQBAuNtCAgHBwUEAgEBAgQFBwcECIIICAcH/AUEAQIBAgMEBQcHCAkKCgsMDAxcKioqqNK9fg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNfggIBwcFBAIBAQIEBQcHBAiCCAgHBwUEAQIBAgQFBwcECIIICAcHBQQCAQECBAUHBwgAAAIAAAAAA5cDuQADADsAAAEXIQMHEwMPAR0BHwg/AgE/By8HAS8CKwEPChcVFwNmFf321S7OzgMCAgMDBAUGBgYHBwYHAtsFBAQDAwEBAQEBAgIDBAQF/SUGBQUFBQYFBAUEAwMDAgEBAQICAwQBhwv+hf6FBwcGBwYGBgUEAwMBAQEBAwGTAwQEBQUFBQYFBQYEBQQEAwGMAgIBAgEDAwMEBAUFBQUGBQYAAAALAAAAAAO5A5kAAwAjAC8AMwA/AEMAYwBnAHMAfwDEAAABMzUjBx8GOwE/Bi8GKwEPBSURDwYrAREjESERIxErAS8GESUzNSMHHwY7AT8GLwYrAQ8FJREhESEzHwYRIxEhESMRPwYzBxkBFR8OIT8ONRE1Lw4hDw4CAH5+fgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEB9wEBAwQFBQYHXj/+hj9eBwYFBQQDAQEBen5+fgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBOv6GAhcHBgUFBAMBAX7+CH4BAQMEBQUGB18CAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICASQ+HwYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBpf+5QYGBgQEAwIBOv7GATr+xgIDBAQGBgYBG74+HwYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBpf+xgE6AgMEBAYGBv7lATr+xgEbBgYGBAQDAh/+5f6lCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoCdgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkAAAAAAQAAAAACqAMmACoAAAEPAxUfBzM/BjUvAz8ELwcPAgJg/AUEAwEDAwX/BwgICAgIBwYEAwICAwTi3wUEAgEBAgQFBwcICAgIBwMa/AcICAkJBwYG/wQDAgIDBAYHCAgICAgH4d4HBwgICAgHBwUEAgEBAgQAAAAAGwAAAAADowOkAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAAA3ITUhJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBTM1IzczNSMFMzUjBTM1IyUzNSMFMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSNcA0j8uAL0VFT+hlRU/oZUVAL0VFT+hlRU/oZUVAL0VFT8VFR+VFR+VFR+VFR+VFQCdlRUflRU/oZUVP6GVFQC9FRU/oZUVP6GVFQC9FRUflRUflRUflRUflRUflRUflRUXFQqVFRUVFQqVFRUVFQqVFRUVFRUVFRUVFRUVCpUVFRUVCpUVFRUVCpUVFRUVFRUVFRUVFRUAAAAAAMAAAAAA84DzQA8AF8AggAAAQ8EFR8GMz8DER8HPwcRHwMzPwY1LwcPAiUVHwchPwcvByEPBicVHwchMz8GLwclDwYB5H8DBQMCAgIFBgcHCAgICAc6AQIEBQcHCAgJBwgGBQQBAjkHCAgICAgHBgQDAgIDBIAHBwgICAcI/kgBAgQFBwcECANMCAgHBwUEAgEBAgQFBwcECPy0CAgHBwUEAgEBAgQFBwcECANMCAgHBwUEAgEBAgQFBwcECPy0CAgHBwUEAgIeegQHBwgICAgHBgQEAQEDBDj+wAgIBwYFBAMBAQMEBQYHBAgBQzkFAwICAwQGBwgICAgHB4IFBAIBAQIErwQFCAcGBQQBAgECBAUGBwgJCAgHBwUDAgIBAwMFBwcIygUECAcGBQQCAQMEBQYHCAkICAcGBQQCAQEBAwQFBgcIAAADAAAAAAPNA84ARwDHAUcAAAEVIw8HHwczFR8HPwc1Mz8HLwcjNS8HDwYFDx4rAS8ePx47AR8dBR8fPx8vHw8eAdZ+CAgHBwUEAgEBAgQFBwcECIIBAgQFBwcICAgIBwcFBAECfggIBwcFBAIBAQIEBQcHBAiCAQIEBQcHCAgICAcHBQQCAaMBAQIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgEBAQECBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAIB/LkBAQMEBgYHCAoKCwwNDg4PEBESEhIUFBQVFhYWFxcXGBgXFxcWFhYVFBQUEhISERAPDg4NDAsKCggHBgYEAwEBAQEDBAYGBwgKCgsMDQ4ODxAREhISFBQUFRYWFhcXFxgYFxcXFhYWFRQUFBISEhEQDw4ODQwLCgoIBwYGBAMBAqh+AQIEBQcHCAgICAcHBQQBAn4ICAcHBQQCAQECBAUHBwQIggECBAUHBwgICAgHBwUEAQJ+CAgHBwUEAgEBAgQFBwcIsBMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMYFxcXFhYWFRQUFBISEhEQDw4ODQwLCgoIBwYGBAMBAQEBAwQGBgcICgoLDA0NDw8QERISEhQUFBUWFhYXFxcYGBcXFxYWFhUUFBQSEhIREA8PDQ0MCwoKCAcGBgQDAQEBAQMEBgYHCAoKCwwNDQ8PEBESEhIUFBQVFhYWFxcXAAAAAAYAAAAAA6QDpAAhAEUAYgCiAMgBLwAAATMfBw8HIy8HPwYnIw8FHQIfBTMhMz8FPQIvBSMnDwMBMzU/DzMvBDMfDR0BDw0rAS8NPQE/DScjDwcRAT8GMx8INS8HJSEfDxEfDh0BDw8hLw81Iy8PET8OAlSoCAgHBwUEAgEBAgQFBwcECKwICAcHBQQCAQECBAUHBwg3BAQEAwICAgICAgMEBAQBJgQEBAMCAgICAgIDBAQE8QcHBwb+wL0BAQMDBQUGBwcICQkKCgoLt2AHCQn7CQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAh1BAQIBwcFBAECAUcKCwwLDA0MDA0MDAsLCgoJUAECBAUHBwQI/gQB+A0MDAwLCgoJCAcHBQQDAgEJCQgHCAcGBgUFBAQCAgIBAQMDBQUGBwcICQkKCgoL/toLCgoKCQkIBwcGBQUDAwEB0g0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBWAECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBAJVAgICAwQEBNIEBAQDAgICAgICAwQEBNIEBAQDAgIC1wECAwX+4D8LCgoKCQkIBwcGBQUDAwEBdAcFAqQCAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgIqAQIEBQcHBAj+ZgEnCAcGBQMCAQICBAUGCAgKYNwICAcHBQQBAlQBAgMEBQcHCAkKCgsMDAwN/tgCAwQEBQYGBgcICAgICQoJ0gsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLPwECAwQFBwcICQoKCwwMDA0BpA0MDAwLCgoJCAcHBQQDAgABAAAAAAJzAnMAAwAAATM1IwGM6OgBjOgAAAAABAAAAAADzQPOACQASQCNANEAAAEzHwcRDwcjLwcRPwchMx8HEQ8HIy8HET8HBREfDzM/DxEvDyMPDgURHw8zPw8RLw8jDw4DUAQECAcHBQQBAgECBAUHBwQIrAkHCAYFBAECAQIEBQYIAwn+tAQECAcHBQQBAgECBAUHBwQIrAgIBwcFBAECAQIEBQcHBAgBfgECAwQFBggICQkLCwsNDA2oDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA2oDQwNCwsLCQkICAYFBAMC/gcBAgMEBQcHCAkKCgsMDAwNqA0MDQsLCwkJCAgGBQQDAgEBAgMEBQYICAkJCwsLDQwNqA0MDAwLCgoJCAcHBQQDAgN6AQIEBQcHBAj9XAgIBwcFBAECAQIEBQcHBAgCpAgIBwcFBAECAQIEBQcHBAj9XAgIBwcFBAECAQIEBQcHBAgCpAgIBwcFBAECKv1gDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CoA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/WANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJ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BgcGDxERDg0FyQUFAwMDAgEBAgMDAwUFBgcHCAgJCgsIDwcHBgYGBQUEAwMCASkDAwUGBgcIBgsEBAQDAgUDAQEBAgMEAgMEBAUFCwgIBgYEBAIpAQICAwQFBQUGBwcHCBEKCgkJBwcHAhsEBAgHBwUEAQIBAgQFBwcECP2wCAgHBwUEAQIBAgQFBwcECHoBAgMEBQcHCAkKCgsMDAwNAkwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf20DQwMDAsKCgkIBwcFBAMCAamucw8PcwwEBAQFBQUFCwkEBAcGBgQLBAUDBAUEBQMDAwECAQECAwQFBgcGBQYFBQUFBAQEAgMCAgIDBgMEBAQFBQUGCwkFBAQGBgUECQMFAwQEBQQEAwMCAQICAwQFBQUGBgUFBQUEBAQDAgMDAQMEAw0HBggHCAkJCQ8JCQgIBwcGBgUEAwMCAQICAwMDBAUFBQUGBQYHBwUFBQMDAQECAgIDAwQICgoMEgoKCAQDAwICAQEBAQMFBQYGBwcHBgcFBgUEBQMDAwIBAQECAwMFBAEIAQIEBQcHBAj9sAgIBwcFBAECAQIEBQcHBAgCUAgIBwcFBAECKv20DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CTA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAMAAAAAA3kDzgADACgAbAAAASE1IQEzHwcRDwchLwcRPwcHER8PIT8PES8PIQ8OAS4BpP5cAc4EBAgHBwUEAQIBAgQFBwcECP4ECAgHBwUEAQIBAgQFBwcECHoBAgMEBQcHCAkKCgsMDAwNAfgNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf4IDQwMDAsKCgkIBwcFBAMCAQR+AfgBAgQFBwcECP1cCAgHBwUEAQIBAgQFBwcECAKkCAgHBwUEAQIq/WANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQKgDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAACAAAAAAN5A6QARwCdAAATER8HPwcRPwchFxUfBz8HNS8IIQ8OAxUfDyE/DzUvBw8HFQ8HIS8HNS8HDwaGAQIEBQcHCAgJBwgGBQQBAgECBAUHBwQIAUPjAQIEBQYIBwkICAcHBQQB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BwgHBgcFBgUEBAMDAwIBAQEDAgIEAwQFBQUGBgcIBwcHfwcIEA8GBw0LBxYI/AYGBQUEAwEBAQEDBAUFBgb+hgcGBQUEAwEBAQEDBAUFBgf+pV8GBgUFBAMBAQMzfv3JfgF8YQQCAgEBAgIEBQYGBgYGBQUyAQEDBAUFBgYHBgUFBAICATIFBQYGBgYGBAUCAgEBAgIFYAYIBwkIBwgBkQcGBQUEAwEBfj+dCgoJCAkHCAYGBgUEAwICvT9+AQEDBAUFBgYJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkBWwICAwQFBgYGCAcJCAkKCgF6CQoJCAkHCAYGBgUEAwICAwQHCAoLDAkBAgIDBAUGBgYIBwkICQoK4goSDg0KBAMDAgIBAQICAwMECgwPERMTDw0LBAQDAgIBAQICAwQEBQsOEUsEBAYGBwcJCQoLGBYTCAgHBwYFBAMDAgIBAQIDBAQFBgcICAkKChcXFAkICAYGBQQEAgICAQECBAUECAUXAgMGBwWnxjoBAQMEBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBP70BAQMEBQUGB538/Py9vW1gBQUGBgYGBgQFAgIBAQICBTGvBwYFBQQDAQEBAQMEBQUGB7AyBQICAQECAgUEBgYGBgYFBWAGBAIBAQIEiQEBAwQFBQYGnr3+CAICAwQFBgYGCAcJCAkKCl4Ctb2eBgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJ/YoKCgkICQcIBgYGBQQDAgJfCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAQQPDQ0MCgkHAwHeCQoJCAkHCAYGBgUEAwICAAAAAwAAAAAD9wP4ACkAVAB6AAABDwMVHwMPAxUfBjM/AgE/AjUvBw8CBQ8EFR8CAR8CMz8GNS8DPwQvBw8CJQMHFR8GMz8HEzc1LwYjDwYCtAMEAwICAwTh4QQDAgIDBAYHCAgICAcHAQIFAwICAwX+BwcICAgIB/5V/AIFAwICAwUBAgcHCAgICAcGBAMCAgME4t8FBAIBAQIEBQcHCAgICAcBPvwBAgQEBgcECQYHBgcFBQUDAvwCAgQEBgcIBgcGBwUGBQQDAxoDBwgICAgHB+LhBwgICAgHBwcEAwICAwQBAwcHCAgICAf/BQQCAQECBAX8AwcICAgIBwf+/QQD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CgoLDAwMDQwMDAwLCwkKCAcHBQQDAgEBAgMEBQcHDQQBAQMDAwMEBAUSDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMGAgGBQMBAQICDQcHBQQDAgIDBAUHBwgKCgoLDAwMDQwMDAwLCwoOBwgICQQDAwICAQECAwQGBgcICQoKCwwMDQwNDQwLCwsKCAkHBgYEAwIBAgQGCAQECAQDDwoKCwwMDA0MDAwMCwsKCQgIBgUEAwIBAQIDBAUGCA0CAgEBAwUHBxUMDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwUBwYFBQQCAw0HBwUEAwICAwQFBwcICgoKCwwMDA0MDAwMCwsKDgcICAgGBAMBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAgAJCAgIBwcGBgYFBAMDAgEBAQECAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAQEBAQIDAwQFBgYGBwcICAgJCQgREA8PDg0MCwkJBwUEAwEBAwQFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQQDAQEDBAUHCQkLDA0ODw8QEQFpBAgJDw8ODQsJBAcDAQIBBQIEBAUFDgMDAQEDAwYGBwgICQgHFQ0ODw8PEBQGBw4MCwkHBAMBAgQFBwcICAkHCAYFBAECAwUGCQsMDg8ICAgJEBAPCAcHBhAHCAgJBwgGBQQCAQECBAUIBgQEBAMCAgEBAQECAwYJCgwNDw8QEAgIBwYGAwMBAQMDBgYHBAgRCAkIBwgHBwcGBQYEBQQGAgIBAQQHBAUFDQQDAwQFBgcICQgIBw8HBwcHCAgQCAgJCAgIDw4MCwgHBQIBAQIEBQYHCAkICAcGBgQBAgECAwIEBAQFBgYGBwcIDwgHEBAQDw8HBw8HCAgJBwgGBQQDAwQSCAcEAgIFAgMECgsNDQ8QCBAICAcHBQMDAQEDAwYGBwgIBwcGBQUEAQIDDgcGBgQDAgIDBAYGBwkJCgoMCwwMDQwMDAwLCwoOBwgICQQDAwICAQECAwQGBgcICQoKCwwMDA0NDQwLCwsJCQgIBgUFAwIDBAYIBAQEBAQDDwoKCwwMDA0MDAwMCwoKCggHBwUEAwICAwQFBwcNBAEBAwIDBAQEBRIMDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwYCAYFBAEC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CgoJCQgIBwYGBbMGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHJgIBAgQFBwcICAgIBwcFBAECDQoKCgkJCAcGBgUEBAIBAQEBAgQEBQYGBwgJCQoKCg0BAgQFBwcICAgIBwcFBAECDQoKCgkJCAcGBgUEBAIBAQEBAgQEBQYGBwgJCQoKCgEZBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBAQICBgcKCwUGByYCAQIEBQcHCAgICAcHBQQBAg0KCgoJCQgHBgYFBAQCAQEBAQIEBAUGBgcICQkKCgoNAQIEBQcHCAgICAcHBQQBAg0KCgoJCQgHBgYFBAQCAQEBAQIEBAUGBgcICQkKCgoBEwYHBgULCgcGAgIBAQICBgcKCwUGBwYGBwYFCwoHBgICAQECAgYHCgsFBgctAwECBAUHBwgICAgHBwUEAQIMDAoLCQkJCAcGBQUDAwEBAQEDAwUFBgcICQkJCwoMDAECBAUHBwgICAgHBwUEAQINCgkJCQgHBwYFBQQDAgICAgMEBQUGBwcICQkJCgAAAAAEAAAAAAOxA9kABABBAIkA0gAAAREhESclIR8HFREVDw4hLw41ETU/DSUzHwcPByMRMx8HDwgvBj0BPwYzESMvBj0BPwUBFzMfBhUhNT8HHwcdAQ8GLwc1IRUPBy8HPQE/BQGlAbyN/tEBQwQJCAelAwMCAQIDAwQFBQYGBwcHCAgI/kQICAgHBwcGBgUFBAMDAgEBAgMDBAUFBgYHBwcICP7aeQgIBgYFBAIBAQIEBQYGBAgYFAgIBgYFBAIBAQIEBQYGBAh9CAgHBgUDAwMDBQYHBAgYFAgIBwYFAwMDAwUGBwgBDgQECAcGBAQBAgG8AQIEBQYGCAgICAcGBQMCAQMDBQYHCAgICAYGBQQBAv5EAQIEBAYHCAgICAcGBAQBAgMEBAYHCAKD/fQBXa9RAQIDBs0GBgYH/pUICAgHCAYGBgUFBAMDAgEBAQECAwMEBQUGBgcHBwgICAIMCAgIBwcHBgYFBQQDAwIBAQECBAUGBwcJCAcHBgUEAQL99AECBAUGBwcICQcHBgUEAQEBAQIEBQYHBwkIBwcGBQQBAgIMAQIEBQYHBwgICAcGBQQCAQcBAgQFBgcEBxkUCQcHBgUEAgEBAgQFBgcEB34I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BQQCAQIDAwUFBgYFBgUGBQUEBQMBNwEBAgIFBgcIBAgICAwBAgQFBggHCQgIBwcFBAECAgEDAwMFBAUGBQYFBgUFSAQEBAMCAQIeVAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAioICAcHBQQCAQECBAUHBwgBLJoICAcHBQQCAQECBAUHBwQInggIBwcFBAIBAQIEBQcHCCYBAQICBQYHCAQICAimBAQEAwICAQECAwUGBwgECAgIpgQEBAMCAQL+dAG1vwIDBQUFBwYHVAkHCAYFBAIBAQMEBgICBAUGBwgECAgITAQEBAMCAgEU/YoFBgUFBgUGBQQFAwMDAgEBAgQFBwcECAJ6BwcGBQUFAwICAQICAwQEAAAHAAAAAANkA/cAMwBdAIwArwDbAN4BCAAANx0BHwk7AT8ILwcjDwI1LwcPBiUjDwgVHwk/CTUvCDcVHwMHFR8IOwE/CTUvBysCDwUFFR8IPwcvBysBDwYVHwc/BzUzPwcvBysBDwUlIREnDwYVER8HITM/BzUvBQEvAw8BmwECAwMDBQQFBQYFBgUGBUgGBgQDAQECAwUGBwgECAgIDAECBAUHBwgICQcIBgUEAgGzBQUFBaIHBQQDAQEDBQQEBQUFBQUGBQYFogcFBAMBAQMFBAQEBQUFZgEDBAYCAgQDBAQFBQUFBQYFBgVIBQUEAwIBAgIDBQUFBgcHVAgIBwcFBAL+ywECBAUHBwQInggICAYFBAIBAQIEBQYIAwmeCAgHBwUEAu8BAgQFBwcICAgICAYFBAECKggICAYFBAIBAQIEBQYIAwlYCAgHBwUEAgII/ks/BAUDAwMCAQECBAUHBwQIAnoHBwYFBQUDAgIBAgMEBQX9igUGBQsFBoZUBgUFBQUEAwQCAgECAQMrBgYHBwgICAgHBQUCAQEDBwoICAcHBQQCAQECBAUGCAe8AgEDYgUGBwgDCQgICAQDAwMBAQEBAQICYgUGBwgECAgICAQEAwICAWMEBQgHBwgJCAkEBAQDAgIBAgEDKwUEBgYGBwcHBgYFBQMDAgMEBQYHCAkEBAgHBgUEAgEBAQMEBQYHCAgJCAcGBQQCAQMEBQYHCAlUCAgHBgUEAwEBAwQFBgcECC4BAwQFBgcICAkIBwYFBAIBAwQFBgcIxQEIbwMEBAUFBQUG/oQJCAcGBQQBAgIDAwUFBgYHBwcG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AwICAgIDAwQFBgUHBwcICAh0BQUFBQcGBAMBAQMaDA8QEA0YAwQEBQUFBtAFBgUFBQQEAxgOEQ8PDBcEAgEDBQUHBQUFBAcIEA8PCgoICAYGBQQDAgEBAgQGEQsLCgoKCAgIBgYEBAMBAQEBAwQEBgYICAgKCgoLCxAGBAIBAQIDBAQGBwcJCQoIDxAREBAPDwoQCgoLCwwMDAwNDQ0NDQ0OGAwMDAwMDAYGBAQDAgEBAgMDBAUGBgcICAkJCQoLCwsLDAwNDQ0NDQ0ODQ4ODRABAgQFBggHCQgIBwcFBAECEA0ODg0ODQ0NDQ0MDQwLCwsLCgkJCQgIBwYGBQQDAwIBAQIDBAQGBhMTFBQTFBMTExMREhAQDxMTDw8PEBAPDwoKCAgGBgUEAwIBAQIEBhELCwoKCggIBwcGBAQDAQEBAQMEBAYHBwgICgoKCwsQBgMDAQECAwQEBgcHCQkKCAgREBEPDg8NDQwLCgUKCw0NDg8PASYBAg8ODQ0MCgoJBwYFBAIBAQINDQwLCwoJCAgHBQUEAwICAwQFBQcICAkKCwsMDQ0CAQECBAUGBwkKCgwNDQ4PAgEZKQgICAgHBwYFBAEBAgIFBQcpBQcJCwsFBgsJBwUoBwYEAwECBAUGBwcECAgIzgoLCgsLCgsKAQIEBQcHCAgICAgGBQQBAgECBAUGCAgICAgHBwUEAQIKCwoLCwoLCioCAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgKLAQICBQYHCAQICAgtCwsJCAQpBAUDAwMBAQEBAgIDBAQFKQQICQsKKQgICAgHBwYFAwEBVQEDBgcHBwgJCQoKCwsLCwwLCwwPAgMEBQUHBwgJCQoLCwsMDAwMCwsLCgkJCAcHBQUEAwIOCwwLCwwLCwsKCgkJCAcHBAYFAgIEBgVwDwkICAcHBgUFBAQDAgIBAQICAwMEBQMEBQUGBwYHDg4NDgwNDAsMCgsKCQkICAgHBgYFBAQDAwECAQIDHAgIBwcFBAIBAQIEBQcHBAggAwIBAgEDAwQEBQYGBwgICAkJCgsKDAsMDQwODQ4OBwYHBgUFBAMIBQQCAQECBAUGCAgKDAwSbwkEAwEBAwYHBwcICQkKCgsLCwsMCwsMDwIDBAUFBwcICQkKCwsLDAwMDAsLCwoJCQgHBwUFBAMCDgsMCwsMCwsLCgoJCQgHBwQEBQMBAQMEBwcKCw4HDAoJCAUEAgAGAAAAAAPKA80AEwAnAI4AyQEDAT0AAAEHMz8HNS8HJRMfByE/BxMlIR8NFQ8BMx8OHQIPDiMPDiMhLw8DJzU/DAEfCg8HNQ8IIy8HPwgvAT8IIzMfCg8HNQ8IIy8HPwgvAT8GJzMfCg8RIy8HPwgvAT8GAzEjPgkIBwYFBAECAQIEBQYHBAj9OUACAwQFBgcHBwGUCAcGBgUEBAFB/ZkCZwkJCQkIBwcGBQUEAgICAQUNDQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0NTgQEBQYGBggHCAgJCQoJCgr+bAsLCwsKCQkJCAcHBgUEAwNAAQECAwQEBgYHBwgICQkCegUGBQUEBAQDBQQBAQMFBQYGBxsKCQwDBAYGBwgICQgHBgUDAQIBEQkIBQcIHAcEAgECAwQGCAQFBtADBQYFBQQEBAMFBAEBAwUFBgYHGwoJDAMEBgYHCAgJCAcGBQMBAgERCQgFBwgcBwQCAQIDBAYICPMDBQYFBQQEBAMFBAEBAwUFBgYHGwMICgoDBAYGBwgICQgHBgUDAgECEAoJBQYHHAcEAgEBBAQGCAgBrNIBAgQFBwcDCYIICAcHBQQBAn7+fwcHBgUEAwIBAQIDBAUGBwcBgVQBAQMDBAUGBwcHCAkJCQkKHAECAwQFBwcICQoKCwwMDA1+DQwMDAsKCgkIBwcFBAMCAQoICQcIBwYGBQUEAwMBAgEBAgQEBQYHBwgJCQoKCwsBgQoJCQkJCAcHBwYFBAMDAQFRAQECAgQEBAUNDQ4ODAsKCAcHGAEaHDUIBwYFBAIBAwQGBggDCQhHHhQKCQoZBwsICAgIBgYEAwEBAQECAgQEBAUNDQ4ODAsKCAcHGAEaHDUIBwYFBAIBAwQGBggDCQhHHhQKCQoZBwsICAgIBgYEBAEBAQICBAQEBQ0NDg4MCwoIBwcYAxEbJggHBgUEAgEDBAYGCAcJCDsZEQkIBxkICggICAgGBgUDAAAKAAAAAAOkA48ALAB+AJ8AwAEAAUABYQGCAcICAgAAASsBDwoVHwU/Ah8CPwU1LwszHxQVDw0jLwMPAiMvDTU/EyUjDwcfBz8HLwYlIw8HHwc/By8GJTMfDg8PLw8/DiEzHw4PDy8PPw4lIw8HHwc/By8GJSMPBx8HPwcvBjczHw4PDy8PPw4jMx8ODw8vDz8OAgAECwgICQtuKRYMCAUDBQcDBAUFhykrMimHBQQECAMFAwUIDA4sbQsKCQcTERAHBwsKCgkJEW8eFAkSBwcHBQQDAQEGBwkLBgcHCAkJCQoGBxJ4KCoxJ4IQBgoJCQkIBwcGCwkHBgEBAwQGBgcICBMTHnAQCQoKCgsOEAFMBAQHBgYEBAIBAQIEBAYGBwgIBwYGBAQCAQECBAQGBgf9ggQEBwYGBAQCAQECBAQGBgcICAcGBgQEAgEBAgQEBgYHAm4LCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgr9lQsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgHEBAQHBgYEBAIBAQIEBAYGBwgIBwYGBAQCAQECBAQGBgf+/AQEBwYGBAQCAQECBAQGBgcICAcGBgQEAgEBAgQEBgYH9AsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCvELCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoCAAMEBwuBKhgQDgwLCgwJBAMCAg8DAQEDDwIDAwcFDAsLDA4QEC1+DQkGA1UCAQIFBQYHCBCDHhUKFwsMDA0NDQ4PDw8QDw4GBgYFBAQDAwEBDgMBAQMPAQMDBAQFBgYGDg8PEA8ODg4NDAwMDAsWFR6CEQcHBwUEBAJQAQIEBAYGBwgIBwYGBAQCAQECBAQGBgcICAcGBgQEAgEBAgQEBgYHCAgHBgYEBAIBAQIEBAYGBwgIBwYGBAQCRAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwJlAQIEBAYGBwgIBwYGBAQCAQECBAQGBgcICAcG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BAUHBwQI/tYNDA0LCwsJCQgIBgUEAwIBAQIEBQYIBwJ/BAgHB4UEAwICAwSFBwcICAgIBwYEAwICAwQ6wQkHCAYFBAIBAQIEBQYIAwnFNwUEAgEBAgQFBwcI/k8HBgIBAQIGDQcGBgUEBAQEAwICAwEBAwICAwQEBAQFBgb3BwYCAQECBBMJCAYFBAIBAQIDBQcICQGbeAMEAwMDAQEBAQEBAwMDBANFAgEBAj4EAwMDAwIBAQIDAwMDBD4CAQECAwMDAwQdBAMDAwMCAQECAwMDA74PDQ0NCwoKCQgHBQUEAgIBAQICBAUGBggJCgoMDA0NDxscBAQDAwICAQECAgMEAwQcG+oODQwLCgkJBwcGBQQDAgIBAQMDBxIHCAkKCwsfAgQBAQICAwMEBBsEAwMDAwIBAQICAwQDBBwbAgJt/hkBUAgIBwf8BQQBAgECBAUHBwgICQcIBgUEAQKoCQgICAcHBgYGBQQDAwIC/toJBwgGBQQBAgECBAUHBwgICQcIBgUEAQIBAgMEBQYICAkJCwsLDQwBWAECBAUHBwQIgggIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDA1+CAgHBwUEAisCAwSEBwgICAgIB4QEAwICAwQGBwgICAgIBzkBAgQFBwcICAgIBwcFBAECNgcHCAgICAcHBQQCnwEBAosDAQEBAgICAwQEBQYGBxATEw4GBgUEBAMDAwECAwECAkECAgIDBQUHCAgJBwYFBAICMAEBAgIDAwQDFAMDAwMCAQECKQIBAQIDAwMDBBADBAMCAgEBAkgEAwQDAgIBAQICAwQDBM8EAwMDAwECAwEBAwMFBQcICAkKCwwMDg4ODg0NDAsKCQgGBgUDAwEBAQICAgMDBAMEzAQDBAMDAgICAQECAgMEBAUFBgcHCAkJChoLCQYHDwQEAwMCAQI2BAQDAwICAQECAgMDBATNBAQDAwMCAgIB6238AQIEBfwHBwQIrAgIBwcFBAIBAQIEBQcHBAiCAgIDAwQFBgYGBwcICAgJqAECBAUHBwQIrAgIBwcFBAIBAQIEBQcHBAisDQwMDAsKCgkIBwcFBAMCAAQAAAAAA6QDzgA8AKAAowEOAAABMx8GFQ8DMx8HDwcjHwMVDwYjLwc/ByU7AR8HMzE/BzsCHwUVFzMxPwc7Ah8EHQEPBysC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BwcECIIICAcHBQQCAQECBAUHBwhMBAQIBwcFBAECAQIEBQcHBAgBKggIBwcFBAECAQIEBQcHBAj9sCoICAcHBQQCAQECBAUHBwQILggIBwcFBAIBAQIEBQcHCAEuASYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf7aDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDP7nfggIBwcFBAIBAQIEBQcHBAiCCAgHBwUEAgEBAgQFBwcITAFQDQwMDAsKCgkIBwcFBAMCAQEDAwMCAwQPEAgHBwUEAgICBAUHBwQI/qwICAcHBQQBAgECBAUHBwQIWAgIBwcFBAIBAQIEBQcHBAhYDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuAgMEWgcICAgICAdaBAMCAgMEBgcICAgICAcPAQIDBAUHBwgJCgoLDAwMDQgIBwcFBAIBAQIEBQcHCBAIBwcFBAECDAcHCAgICAcHBQQCKwECBAUHBwgICAgHBwUEAQIBAgQFBwcICAgIBwcFBALTAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAlUBAgQFBwcECP5YCAgHBwUEAQIBAgQFBwcECAGoCAgHBwUEAQIBAgQFBwcICAgIBwcFBAECAQIEBQcHCAgICAcHBQQCVQECAwQFBwcICQoKCwwMDA3+XA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAaQNDAwMCwoKCQgHBwUEAwJVAQIEBQcHCAgICAcHBQQBAgECBAUHBwgICAgHBwUEAqkBAgMEBQcHCAkKCgsMDAwNGgwGAgEEAgIEBQcHCBAIBwcFBAECAQIEBQcHBAj+rAgIBwcFBAECAQIEBQcHCAgICAcHBQQBAgECAwQFBwcICQoKCwwMDA0BUA0MDAwLCgoJCAcHBQQDAgAAAAAAABIA3gABAAAAAAAAAAEAAAABAAAAAAABAAcAAQABAAAAAAACAAcACAABAAAAAAADAAcADwABAAAAAAAEAAcAFgABAAAAAAAFAAsAHQABAAAAAAAGAAcAKAABAAAAAAAKACwALwABAAAAAAALABIAWwADAAEECQAAAAIAbQADAAEECQABAA4AbwADAAEECQACAA4AfQADAAEECQADAA4AiwADAAEECQAEAA4AmQADAAEECQAFABYApwADAAEECQAGAA4AvQADAAEECQAKAFgAywADAAEECQALACQBIyBlLWljb25zUmVndWxhcmUtaWNvbnNlLWljb25zVmVyc2lvbiAxLjBlLWljb25zRm9udCBnZW5lcmF0ZWQgdXNpbmcgU3luY2Z1c2lvbiBNZXRybyBTdHVkaW93d3cuc3luY2Z1c2lvbi5jb20AIABlAC0AaQBjAG8AbgBzAFIAZQBnAHUAbABhAHIAZQAtAGkAYwBvAG4AcwBlAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMABlAC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAHUAcwBpAG4AZwAgAFMAeQBuAGMAZgB1AHMAaQBvAG4AIABNAGUAdAByAG8AIABTAHQAdQBkAGkAbwB3AHcAdwAuAHMAeQBuAGMAZgB1AHMAaQBvAG4ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAApleHBvcnQtcGRmD21vcmUtdmVydGljYWwtMglzdWItdG90YWwRdGFibGUtYWxpZ24tcmlnaHQGaGVhZGVyBWNsb2NrB3JlZnJlc2gJYWxpZ24tdG9wDmFycm93LXJpZ2h0LXVwDHVzZXItZGVmaW5lZA1wcm90ZWN0LXNoZWV0BXBhc3RlBHBsYXkRY2hldnJvbi1kb3duLWZpbGwMaW5zZXJ0LXJpZ2h0D3Bhc3RlLXRleHQtb25seQdyZXBsYWNlB2xldmVsLTQIdXBsb2FkLTEEdW5kbw1kZWxldGUtY29sdW1uDHJlc3RhcnQtYXQtMQlwZXJpbWV0ZXIFc3RhbXASY29udGludWUtbnVtYmVyaW5nC2FsaWduLXJpZ2h0D3Nob3ctaGlkZS1wYW5lbBZjb25kaXRpb25hbC1mb3JtYXR0aW5nEW1vcmUtaG9yaXpvbnRhbC0xBHNlbmQEY2VsbBFzb3J0LWRlc2NlbmRpbmctMhJ0aW1lbGluZS13b3JrLXdlZWsHanVzdGlmeQ5oeXBlcmxpbmstZWRpdAlyZWN0YW5nbGUKZ3JvdXAtaWNvbgpsaW5lLXNtYWxsDWRyYWctYW5kLWRyb3ALY2hlY2stbGFyZ2UGc2hhcGVzDGNoZXZyb24tZG93bg9kZWNyZWFzZS1pbmRlbnQMY2lyY2xlLWNoZWNrDGZpbHRlci1jbGVhcgVub3RlcwZleHBvcnQNYnJpbmctZm9yd2FyZARlZGl0C2ZpbHRlci1tYWluDnNwbGl0LXZlcnRpY2FsDGNvbW1lbnQtc2hvdxJjaGV2cm9uLWRvd24tc21hbGwNZmlsdGVyLWFjdGl2ZRdkcmFnLWFuZC1kcm9wLWluZGljYXRvcgRib2xkEmNoZXZyb24tbGVmdC1zbWFsbA9oaWdobGlnaHQtY29sb3IMcHJpbnQtbGF5b3V0B2JldHdlZW4LbGluay1yZW1vdmUQdGFibGUtb2YtY29udGVudA1ncmlwLXZlcnRpY2FsA2twaQlyZWRhY3Rpb24Gdm9sdW1lCmJyZWFrLXBhZ2UGbGVuZ3RoE2NoZXZyb24tbGVmdC1kb3VibGUOaHlwZXJsaW5rLWNvcHkKbG93ZXItY2FzZQhidWxsZXQtMg1jaGV2cm9uLXJpZ2h0CXVuZ3JvdXAtMRBhdXRvLWZpdC1jb250ZW50GGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFhZ2VuZGEtZGF0ZS1yYW5nZQtncmFuZC10b3RhbA1tb3VzZS1wb2ludGVyDGFsaWduLW1pZGRsZQhib29rbWFyaw5maWVsZC1zZXR0aW5ncxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbghwYXNzd29yZAZzZWFyY2gEcmVkbwhsb2NhdGlvbgRsaW5rDXN0cmlrZXRocm91Z2gPYXV0by1maXQtd2luZG93Bml0YWxpYwxtb250aC1hZ2VuZGETY2hldnJvbi1yaWdodC1zbWFsbAVwcmludA50aW1lbGluZS10b2RheRJ0ZXh0LXRoYXQtY29udGFpbnMLZm9sZGVyLW9wZW4JcmVzaXplci0xDWJyZWFrLXNlY3Rpb24IYnVsbGV0LTYIaWNvbnNldHMMY2hldnJvbi1sZWZ0DWJvcmRlci1ib3R0b20Nc3BhY2luZy1hZnRlcgpjaXJjbGUtYWRkEHRleHQtYWx0ZXJuYXRpdmUHbGV2ZWwtMQp0d28tY29sdW1uBnRvcC0xMAZyZW5hbWUFc3R5bGUJZm9udC1uYW1lD21vcmUtdmVydGljYWwtMQ9saW5lLXZlcnktc21hbGwGcmVwZWF0CmFycm93LWxlZnQFY2hlY2sSdmVydGljYWwtYWxpZ24tdG9wCmNoZXZyb24tdXAJYm90dG9tLTEwA2RheQl1bmdyb3VwLTIJb3Blbi1saW5rBXBhdXNlBGNvcHkOcGFnZS1udW1iZXJpbmcObGlzdC11bm9yZGVyZWQKZnJlZXplLXJvdwdsZXZlbC0zCmV4cG9ydC14bHMOY29tbWVudC1yZW9wZW4McGFpbnQtYnVja2V0EWJvcmRlci1kaWFnb25hbC0xEmZpeGVkLWNvbHVtbi13aWR0aAVpbWFnZRFudW1iZXItZm9ybWF0dGluZxBwcm90ZWN0LXdvcmtib29rD3JlY3VycmVuY2UtZWRpdAxzZW5kLXRvLWJhY2sLaW5zZXJ0LWxlZnQEYXJlYQxsaW5lLXNwYWNpbmcKc2VsZWN0LWFsbAxib3JkZXItaW5uZXIGcmFkaXVzCWRhdGEtYmFycw1ib3JkZXItbWlkZGxlCnVwcGVyLWNhc2UKcGFnZS1zZXR1cAd6b29tLWluCGZpbHRlcmVkDmh5cGVybGluay1vcGVuEWNhbGN1bGF0ZWQtbWVtYmVyBG1lbnUMZ3JlYXRlci10aGFuCGJ1bGxldC00D2JvdHRvbS0xMC1pdGVtcxFib3JkZXItZGlhZ29uYWwtMgl0aHVtYm5haWwKZm9udC1jb2xvcgxhbGlnbi1ib3R0b20IZG93bmxvYWQLY2xlYXItcnVsZXMOc29ydC1hc2NlbmRpbmcQc3BsaXQtaG9yaXpvbnRhbAdncm91cC0yCWRyb3AtZG93bgtzdXBlcnNjcmlwdA5jaGFuZ2VzLWFjY2VwdBRjaGV2cm9uLXJpZ2h0LWRvdWJsZRBzb3J0LWFzY2VuZGluZy0yDGJvcmRlci1yaWdodANtZHgMYm9yZGVyLW91dGVyB3NhdmUtYXMMZW5kLWZvb3Rub3RlEGV4aXQtZnVsbC1zY3JlZW4DcGFuDHJhZGlvLWJ1dHRvbg90ZXh0LWFubm90YXRpb24EdXNlcg5zcGFjaW5nLWJlZm9yZQ9zb3J0LWRlc2NlbmRpbmcHZGlzcGxheQphbGlnbi1sZWZ0BnBlb3BsZQpleHBvcnQtY3N2BmZvb3RlcgVicmVhaw5kYXRlLW9jY3VycmluZwhidWxsZXQtMwxzdHJva2Utd2lkdGgLZGVzY3JpcHRpb24MZXhwb3J0LWV4Y2VsCnRhYmxlLWNlbGwLdGV4dC1oZWFkZXILbGluZS1ub3JtYWwFbW9udGgMY29sb3Itc2NhbGVzEmNoYW5nZS1zY2FsZS1yYXRpbwRzYXZlBmV4cGFuZAZjaXJjbGUMbGlzdC1vcmRlcmVkBWVyYXNlCmZvcm0tZmllbGQJdGV4dC13cmFwCmV4cG9ydC1zdmcIYnVsbGV0LTEKYm9yZGVyLWFsbANzdW0Kd2ViLWxheW91dAlzZWxlY3Rpb24TdGFibGUtYm9yZGVyLWN1c3RvbQ1iZWxvdy1hdmVyYWdlCWxlc3MtdGhhbgphcnJvdy1kb3duFXZlcnRpY2FsLWFsaWduLWJvdHRvbQx0aW1lbGluZS1kYXkJc2lnbmF0dXJlCGZpbGUtbmV3EGNoZXZyb24tdXAtc21hbGwDZXllCGFycm93LXVwCmJvcmRlci10b3AHb3BhY2l0eRJpbnRlcm1lZGlhdGUtc3RhdGUQcmVzaXplci12ZXJ0aWNhbAljaGVjay1ib3gVdmVydGljYWwtYWxpZ24tY2VudGVyB3R3by1yb3cFY2xvc2UDYWxsBXRhYmxlDWhpZGUtaGVhZGluZ3MPdGFibGUtY2VsbC1ub25lC2ZyZWV6ZS1wYW5lDXNlbmQtYmFja3dhcmQKZXhwb3J0LXBuZw5kdXBsaWNhdGUtY2VsbAtzcGVsbC1jaGVjaxJ0YWJsZS1hbGlnbi1jZW50ZXIKZGVsZXRlLXJvdwRub25lB2dyb3VwLTELY2hhbmdlLWNhc2UQdGFibGUtYWxpZ24tbGVmdAZmaWx0ZXIKY2xlYXItZm9ybQthcnJvdy1yaWdodBBoaWRlLWZvcm11bGEtYmFyA2N1dAhidWxsZXQtNRJyZXNpemVyLWhvcml6b250YWwTY2hldnJvbi1kb3duLWRvdWJsZQRsb2NrC2NpcmNsZS1pbmZvDGluc2VydC1iZWxvdwhwZW50YWdvbgxjbGVhci1mb3JtYXQJdGltZS16b25lBHBsdXMLYm9yZGVyLWxlZnQHbGV2ZWwtMg1hYm92ZS1hdmVyYWdlBW9yZGVyCXN1YnNjcmlwdA1jaGFuZ2VzLXRyYWNrEGh5cGVybGluay1yZW1vdmUQdG9wLWJvdHRvbS1ydWxlcwljb2RlLXZpZXcKY29sbGFwc2UtMg9pbmNyZWFzZS1pbmRlbnQMdGFibGUtZGVsZXRlHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UMYWxpZ24tY2VudGVyB3JlYXBwbHkOY2hhbmdlcy1yZWplY3QOaGlkZS1ncmlkbGluZXMEd2VlawlsYXN0LXBhZ2UEbGluZQdlcXVhbHRvDWNpcmNsZS1yZW1vdmULZnVsbC1zY3JlZW4JZGltZW5zaW9uF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nDXRpbWVsaW5lLXdlZWsFdHJhc2gMcHJvcGVydGllcy0xEWNoZXZyb24tdXAtZG91YmxlCXNvcnRpbmctMglzb3J0aW5nLTEIem9vbS1vdXQFY2hhcnQLYm9yZGVyLW5vbmUMdGFibGUtdXBkYXRlCW5hbWVkLXNldA9hbm5vdGF0aW9uLWVkaXQJdmlldy1zaWRlC2NvbW1lbnQtYWRkCWdyaWQtdmlldwdjYXB0aW9uCXVuZGVybGluZQl0ZXh0LWZvcm0LaW5zZXJ0LWNvZGUNcmVzaXplci1yaWdodApmaXJzdC1wYWdlA2JveA9kYXRhLXZhbGlkYXRpb24MaW5zZXJ0LWFib3ZlB2xldmVsLTULem9vbS10by1maXQOZXJyb3ItdHJlZXZpZXcLbWVyZ2UtY2VsbHMNYm9yZGVyLWNlbnRlcgZmb2xkZXIJaGlnaGxpZ2h0DHByb3BlcnRpZXMtMgd0YWJsZS0yDmJyaW5nLXRvLWZyb250DWZyZWV6ZS1jb2x1bW4LcGFzdGUtc3R5bGUKdW5maWx0ZXJlZAlwYXJhZ3JhcGgTY2hhcnQtaW5zZXJ0LWNvbHVtbgxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbgpjaGFydC1heGVzC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhcnQtZGF0YS1sYWJlbHMkY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsEWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBxjaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsG2NoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbBhjaGFydC1kYXRhLWxhYmVscy1jZW50ZXIWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsHWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsEGNoYXJ0LWxlZ2VuZC10b3AeY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tHWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kImNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWwRY2hhcnQtbGVnZW5kLWxlZnQdY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkUY2hhcnQtMmQtc3RhY2tlZC1iYXIVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0DmNoYXJ0LTJkLXBpZS0yGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXIgY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXINY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUVY2hhcnQtMmQtc3RhY2tlZC1hcmVhEGNoYXJ0LWluc2VydC1iYXINY2hhcnQtMmQtYXJlYRNtb3JlLXNjYXR0ZXItY2hhcnRzF2NoYXJ0LTJkLXN0YWNrZWQtY29sdW1uDnRpbWVsaW5lLW1vbnRoCWRyYWctZmlsbAxjaXJjbGUtY2xvc2UGcmVzaXplD2NoZXZyb24tdXAtZmlsbARob21lCXNvcnRpbmctMxFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwUaW50ZXJtZWRpYXRlLXN0YXRlLTIIc2V0dGluZ3MLY2hlY2stc21hbGwLdGFibGUtbWVyZ2UMdGFibGUtbmVzdGVkEHRhYmxlLWluc2VydC1yb3cTdGFibGUtaW5zZXJ0LWNvbHVtbhV0YWJsZS1vdmVyd3JpdGUtY2VsbHMJZXllLXNsYXNoDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEPYm9yZGVyLXNoYWRvdy0yBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw5vZGQtcGFnZS1icmVhaw9ldmVuLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jawAAAAA=) format("truetype");
    font-weight: normal;
    font-style: normal
}

.rprt-icons {
    font-family: "e-icons";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none
}

    .rprt-icons.rprt-small {
        font-size: 8px
    }

    .rprt-icons.rprt-medium {
        font-size: 16px
    }

    .rprt-icons.rprt-large {
        font-size: 24px
    }

    .rprt-icons.rprt-export-pdf:before {
        content: ""
    }

    .rprt-icons.rprt-more-vertical-2:before {
        content: ""
    }

    .rprt-icons.rprt-sub-total:before {
        content: ""
    }

    .rprt-icons.rprt-table-align-right:before {
        content: ""
    }

    .rprt-icons.rprt-header:before {
        content: ""
    }

    .rprt-icons.rprt-clock:before {
        content: ""
    }

    .rprt-icons.rprt-refresh:before {
        content: ""
    }

    .rprt-icons.rprt-align-top:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-right-up:before {
        content: ""
    }

    .rprt-icons.rprt-user-defined:before {
        content: ""
    }

    .rprt-icons.rprt-protect-sheet:before {
        content: ""
    }

    .rprt-icons.rprt-paste:before {
        content: ""
    }

    .rprt-icons.rprt-play:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-down-fill:before {
        content: ""
    }

    .rprt-icons.rprt-insert-right:before {
        content: ""
    }

    .rprt-icons.rprt-paste-text-only:before {
        content: ""
    }

    .rprt-icons.rprt-replace:before {
        content: ""
    }

    .rprt-icons.rprt-level-4:before {
        content: ""
    }

    .rprt-icons.rprt-upload-1:before {
        content: ""
    }

    .rprt-icons.rprt-undo:before {
        content: ""
    }

    .rprt-icons.rprt-delete-column:before {
        content: ""
    }

    .rprt-icons.rprt-restart-at-1:before {
        content: ""
    }

    .rprt-icons.rprt-perimeter:before {
        content: ""
    }

    .rprt-icons.rprt-stamp:before {
        content: ""
    }

    .rprt-icons.rprt-continue-numbering:before {
        content: ""
    }

    .rprt-icons.rprt-align-right:before {
        content: ""
    }

    .rprt-icons.rprt-show-hide-panel:before {
        content: ""
    }

    .rprt-icons.rprt-conditional-formatting:before {
        content: ""
    }

    .rprt-icons.rprt-more-horizontal-1:before {
        content: ""
    }

    .rprt-icons.rprt-send:before {
        content: ""
    }

    .rprt-icons.rprt-cell:before {
        content: ""
    }

    .rprt-icons.rprt-sort-descending-2:before {
        content: ""
    }

    .rprt-icons.rprt-timeline-work-week:before {
        content: ""
    }

    .rprt-icons.rprt-justify:before {
        content: ""
    }

    .rprt-icons.rprt-hyperlink-edit:before {
        content: ""
    }

    .rprt-icons.rprt-rectangle:before {
        content: ""
    }

    .rprt-icons.rprt-group-icon:before {
        content: ""
    }

    .rprt-icons.rprt-line-small:before {
        content: ""
    }

    .rprt-icons.rprt-drag-and-drop:before {
        content: ""
    }

    .rprt-icons.rprt-check-large:before {
        content: ""
    }

    .rprt-icons.rprt-shapes:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-down:before {
        content: ""
    }

    .rprt-icons.rprt-decrease-indent:before {
        content: ""
    }

    .rprt-icons.rprt-circle-check:before {
        content: ""
    }

    .rprt-icons.rprt-filter-clear:before {
        content: ""
    }

    .rprt-icons.rprt-notes:before {
        content: ""
    }

    .rprt-icons.rprt-export:before {
        content: ""
    }

    .rprt-icons.rprt-bring-forward:before {
        content: ""
    }

    .rprt-icons.rprt-edit:before {
        content: ""
    }

    .rprt-icons.rprt-filter-main:before {
        content: ""
    }

    .rprt-icons.rprt-split-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-comment-show:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-down-small:before {
        content: ""
    }

    .rprt-icons.rprt-filter-active:before {
        content: ""
    }

    .rprt-icons.rprt-drag-and-drop-indicator:before {
        content: ""
    }

    .rprt-icons.rprt-bold:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-left-small:before {
        content: ""
    }

    .rprt-icons.rprt-highlight-color:before {
        content: ""
    }

    .rprt-icons.rprt-print-layout:before {
        content: ""
    }

    .rprt-icons.rprt-between:before {
        content: ""
    }

    .rprt-icons.rprt-link-remove:before {
        content: ""
    }

    .rprt-icons.rprt-table-of-content:before {
        content: ""
    }

    .rprt-icons.rprt-grip-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-kpi:before {
        content: ""
    }

    .rprt-icons.rprt-redaction:before {
        content: ""
    }

    .rprt-icons.rprt-volume:before {
        content: ""
    }

    .rprt-icons.rprt-break-page:before {
        content: ""
    }

    .rprt-icons.rprt-length:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-left-double:before {
        content: ""
    }

    .rprt-icons.rprt-hyperlink-copy:before {
        content: ""
    }

    .rprt-icons.rprt-lower-case:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-2:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-right:before {
        content: ""
    }

    .rprt-icons.rprt-ungroup-1:before {
        content: ""
    }

    .rprt-icons.rprt-auto-fit-content:before {
        content: ""
    }

    .rprt-icons.rprt-filtered-sort-descending:before {
        content: ""
    }

    .rprt-icons.rprt-agenda-date-range:before {
        content: ""
    }

    .rprt-icons.rprt-grand-total:before {
        content: ""
    }

    .rprt-icons.rprt-mouse-pointer:before {
        content: ""
    }

    .rprt-icons.rprt-align-middle:before {
        content: ""
    }

    .rprt-icons.rprt-bookmark:before {
        content: ""
    }

    .rprt-icons.rprt-field-settings:before {
        content: ""
    }

    .rprt-icons.rprt-paste-match-destination:before {
        content: ""
    }

    .rprt-icons.rprt-password:before {
        content: ""
    }

    .rprt-icons.rprt-search:before {
        content: ""
    }

    .rprt-icons.rprt-redo:before {
        content: ""
    }

    .rprt-icons.rprt-location:before {
        content: ""
    }

    .rprt-icons.rprt-link:before {
        content: ""
    }

    .rprt-icons.rprt-strikethrough:before {
        content: ""
    }

    .rprt-icons.rprt-auto-fit-window:before {
        content: ""
    }

    .rprt-icons.rprt-italic:before {
        content: ""
    }

    .rprt-icons.rprt-month-agenda:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-right-small:before {
        content: ""
    }

    .rprt-icons.rprt-print:before {
        content: ""
    }

    .rprt-icons.rprt-timeline-today:before {
        content: ""
    }

    .rprt-icons.rprt-text-that-contains:before {
        content: ""
    }

    .rprt-icons.rprt-folder-open:before {
        content: ""
    }

    .rprt-icons.rprt-resizer-1:before {
        content: ""
    }

    .rprt-icons.rprt-break-section:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-6:before {
        content: ""
    }

    .rprt-icons.rprt-iconsets:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-left:before {
        content: ""
    }

    .rprt-icons.rprt-border-bottom:before {
        content: ""
    }

    .rprt-icons.rprt-spacing-after:before {
        content: ""
    }

    .rprt-icons.rprt-circle-add:before {
        content: ""
    }

    .rprt-icons.rprt-text-alternative:before {
        content: ""
    }

    .rprt-icons.rprt-level-1:before {
        content: ""
    }

    .rprt-icons.rprt-two-column:before {
        content: ""
    }

    .rprt-icons.rprt-top-10:before {
        content: ""
    }

    .rprt-icons.rprt-rename:before {
        content: ""
    }

    .rprt-icons.rprt-style:before {
        content: ""
    }

    .rprt-icons.rprt-font-name:before {
        content: ""
    }

    .rprt-icons.rprt-more-vertical-1:before {
        content: ""
    }

    .rprt-icons.rprt-line-very-small:before {
        content: ""
    }

    .rprt-icons.rprt-repeat:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-left:before {
        content: ""
    }

    .rprt-icons.rprt-check:before {
        content: ""
    }

    .rprt-icons.rprt-vertical-align-top:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-up:before {
        content: ""
    }

    .rprt-icons.rprt-bottom-10:before {
        content: ""
    }

    .rprt-icons.rprt-day:before {
        content: ""
    }

    .rprt-icons.rprt-ungroup-2:before {
        content: ""
    }

    .rprt-icons.rprt-open-link:before {
        content: ""
    }

    .rprt-icons.rprt-pause:before {
        content: ""
    }

    .rprt-icons.rprt-copy:before {
        content: ""
    }

    .rprt-icons.rprt-page-numbering:before {
        content: ""
    }

    .rprt-icons.rprt-list-unordered:before {
        content: ""
    }

    .rprt-icons.rprt-freeze-row:before {
        content: ""
    }

    .rprt-icons.rprt-level-3:before {
        content: ""
    }

    .rprt-icons.rprt-export-xls:before {
        content: ""
    }

    .rprt-icons.rprt-comment-reopen:before {
        content: ""
    }

    .rprt-icons.rprt-paint-bucket:before {
        content: ""
    }

    .rprt-icons.rprt-border-diagonal-1:before {
        content: ""
    }

    .rprt-icons.rprt-fixed-column-width:before {
        content: ""
    }

    .rprt-icons.rprt-image:before {
        content: ""
    }

    .rprt-icons.rprt-number-formatting:before {
        content: ""
    }

    .rprt-icons.rprt-protect-workbook:before {
        content: ""
    }

    .rprt-icons.rprt-recurrence-edit:before {
        content: ""
    }

    .rprt-icons.rprt-send-to-back:before {
        content: ""
    }

    .rprt-icons.rprt-insert-left:before {
        content: ""
    }

    .rprt-icons.rprt-area:before {
        content: ""
    }

    .rprt-icons.rprt-line-spacing:before {
        content: ""
    }

    .rprt-icons.rprt-select-all:before {
        content: ""
    }

    .rprt-icons.rprt-border-inner:before {
        content: ""
    }

    .rprt-icons.rprt-radius:before {
        content: ""
    }

    .rprt-icons.rprt-data-bars:before {
        content: ""
    }

    .rprt-icons.rprt-border-middle:before {
        content: ""
    }

    .rprt-icons.rprt-upper-case:before {
        content: ""
    }

    .rprt-icons.rprt-page-setup:before {
        content: ""
    }

    .rprt-icons.rprt-zoom-in:before {
        content: ""
    }

    .rprt-icons.rprt-filtered:before {
        content: ""
    }

    .rprt-icons.rprt-hyperlink-open:before {
        content: ""
    }

    .rprt-icons.rprt-calculated-member:before {
        content: ""
    }

    .rprt-icons.rprt-menu:before {
        content: ""
    }

    .rprt-icons.rprt-greater-than:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-4:before {
        content: ""
    }

    .rprt-icons.rprt-bottom-10-items:before {
        content: ""
    }

    .rprt-icons.rprt-border-diagonal-2:before {
        content: ""
    }

    .rprt-icons.rprt-thumbnail:before {
        content: ""
    }

    .rprt-icons.rprt-font-color:before {
        content: ""
    }

    .rprt-icons.rprt-align-bottom:before {
        content: ""
    }

    .rprt-icons.rprt-download:before {
        content: ""
    }

    .rprt-icons.rprt-clear-rules:before {
        content: ""
    }

    .rprt-icons.rprt-sort-ascending:before {
        content: ""
    }

    .rprt-icons.rprt-split-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-group-2:before {
        content: ""
    }

    .rprt-icons.rprt-drop-down:before {
        content: ""
    }

    .rprt-icons.rprt-superscript:before {
        content: ""
    }

    .rprt-icons.rprt-changes-accept:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-right-double:before {
        content: ""
    }

    .rprt-icons.rprt-sort-ascending-2:before {
        content: ""
    }

    .rprt-icons.rprt-border-right:before {
        content: ""
    }

    .rprt-icons.rprt-mdx:before {
        content: ""
    }

    .rprt-icons.rprt-border-outer:before {
        content: ""
    }

    .rprt-icons.rprt-save-as:before {
        content: ""
    }

    .rprt-icons.rprt-end-footnote:before {
        content: ""
    }

    .rprt-icons.rprt-exit-full-screen:before {
        content: ""
    }

    .rprt-icons.rprt-pan:before {
        content: ""
    }

    .rprt-icons.rprt-radio-button:before {
        content: ""
    }

    .rprt-icons.rprt-text-annotation:before {
        content: ""
    }

    .rprt-icons.rprt-user:before {
        content: ""
    }

    .rprt-icons.rprt-spacing-before:before {
        content: ""
    }

    .rprt-icons.rprt-sort-descending:before {
        content: ""
    }

    .rprt-icons.rprt-display:before {
        content: ""
    }

    .rprt-icons.rprt-align-left:before {
        content: ""
    }

    .rprt-icons.rprt-people:before {
        content: ""
    }

    .rprt-icons.rprt-export-csv:before {
        content: ""
    }

    .rprt-icons.rprt-footer:before {
        content: ""
    }

    .rprt-icons.rprt-break:before {
        content: ""
    }

    .rprt-icons.rprt-date-occurring:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-3:before {
        content: ""
    }

    .rprt-icons.rprt-stroke-width:before {
        content: ""
    }

    .rprt-icons.rprt-description:before {
        content: ""
    }

    .rprt-icons.rprt-export-excel:before {
        content: ""
    }

    .rprt-icons.rprt-table-cell:before {
        content: ""
    }

    .rprt-icons.rprt-text-header:before {
        content: ""
    }

    .rprt-icons.rprt-line-normal:before {
        content: ""
    }

    .rprt-icons.rprt-month:before {
        content: ""
    }

    .rprt-icons.rprt-color-scales:before {
        content: ""
    }

    .rprt-icons.rprt-change-scale-ratio:before {
        content: ""
    }

    .rprt-icons.rprt-save:before {
        content: ""
    }

    .rprt-icons.rprt-expand:before {
        content: ""
    }

    .rprt-icons.rprt-circle:before {
        content: ""
    }

    .rprt-icons.rprt-list-ordered:before {
        content: ""
    }

    .rprt-icons.rprt-erase:before {
        content: ""
    }

    .rprt-icons.rprt-form-field:before {
        content: ""
    }

    .rprt-icons.rprt-text-wrap:before {
        content: ""
    }

    .rprt-icons.rprt-export-svg:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-1:before {
        content: ""
    }

    .rprt-icons.rprt-border-all:before {
        content: ""
    }

    .rprt-icons.rprt-sum:before {
        content: ""
    }

    .rprt-icons.rprt-web-layout:before {
        content: ""
    }

    .rprt-icons.rprt-selection:before {
        content: ""
    }

    .rprt-icons.rprt-table-border-custom:before {
        content: ""
    }

    .rprt-icons.rprt-below-average:before {
        content: ""
    }

    .rprt-icons.rprt-less-than:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-down:before {
        content: ""
    }

    .rprt-icons.rprt-vertical-align-bottom:before {
        content: ""
    }

    .rprt-icons.rprt-timeline-day:before {
        content: ""
    }

    .rprt-icons.rprt-signature:before {
        content: ""
    }

    .rprt-icons.rprt-file-new:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-up-small:before {
        content: ""
    }

    .rprt-icons.rprt-eye:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-up:before {
        content: ""
    }

    .rprt-icons.rprt-border-top:before {
        content: ""
    }

    .rprt-icons.rprt-opacity:before {
        content: ""
    }

    .rprt-icons.rprt-intermediate-state:before {
        content: ""
    }

    .rprt-icons.rprt-resizer-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-check-box:before {
        content: ""
    }

    .rprt-icons.rprt-vertical-align-center:before {
        content: ""
    }

    .rprt-icons.rprt-two-row:before {
        content: ""
    }

    .rprt-icons.rprt-close:before {
        content: ""
    }

    .rprt-icons.rprt-all:before {
        content: ""
    }

    .rprt-icons.rprt-table:before {
        content: ""
    }

    .rprt-icons.rprt-hide-headings:before {
        content: ""
    }

    .rprt-icons.rprt-table-cell-none:before {
        content: ""
    }

    .rprt-icons.rprt-freeze-pane:before {
        content: ""
    }

    .rprt-icons.rprt-send-backward:before {
        content: ""
    }

    .rprt-icons.rprt-export-png:before {
        content: ""
    }

    .rprt-icons.rprt-duplicate-cell:before {
        content: ""
    }

    .rprt-icons.rprt-spell-check:before {
        content: ""
    }

    .rprt-icons.rprt-table-align-center:before {
        content: ""
    }

    .rprt-icons.rprt-delete-row:before {
        content: ""
    }

    .rprt-icons.rprt-none:before {
        content: ""
    }

    .rprt-icons.rprt-group-1:before {
        content: ""
    }

    .rprt-icons.rprt-change-case:before {
        content: ""
    }

    .rprt-icons.rprt-table-align-left:before {
        content: ""
    }

    .rprt-icons.rprt-filter:before {
        content: ""
    }

    .rprt-icons.rprt-clear-form:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-right:before {
        content: ""
    }

    .rprt-icons.rprt-hide-formula-bar:before {
        content: ""
    }

    .rprt-icons.rprt-cut:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-5:before {
        content: ""
    }

    .rprt-icons.rprt-resizer-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-down-double:before {
        content: ""
    }

    .rprt-icons.rprt-lock:before {
        content: ""
    }

    .rprt-icons.rprt-circle-info:before {
        content: ""
    }

    .rprt-icons.rprt-insert-below:before {
        content: ""
    }

    .rprt-icons.rprt-pentagon:before {
        content: ""
    }

    .rprt-icons.rprt-clear-format:before {
        content: ""
    }

    .rprt-icons.rprt-time-zone:before {
        content: ""
    }

    .rprt-icons.rprt-plus:before {
        content: ""
    }

    .rprt-icons.rprt-border-left:before {
        content: ""
    }

    .rprt-icons.rprt-level-2:before {
        content: ""
    }

    .rprt-icons.rprt-above-average:before {
        content: ""
    }

    .rprt-icons.rprt-order:before {
        content: ""
    }

    .rprt-icons.rprt-subscript:before {
        content: ""
    }

    .rprt-icons.rprt-changes-track:before {
        content: ""
    }

    .rprt-icons.rprt-hyperlink-remove:before {
        content: ""
    }

    .rprt-icons.rprt-top-bottom-rules:before {
        content: ""
    }

    .rprt-icons.rprt-code-view:before {
        content: ""
    }

    .rprt-icons.rprt-collapse-2:before {
        content: ""
    }

    .rprt-icons.rprt-increase-indent:before {
        content: ""
    }

    .rprt-icons.rprt-table-delete:before {
        content: ""
    }

    .rprt-icons.rprt-conditional-formatting-large:before {
        content: ""
    }

    .rprt-icons.rprt-align-center:before {
        content: ""
    }

    .rprt-icons.rprt-reapply:before {
        content: ""
    }

    .rprt-icons.rprt-changes-reject:before {
        content: ""
    }

    .rprt-icons.rprt-hide-gridlines:before {
        content: ""
    }

    .rprt-icons.rprt-week:before {
        content: ""
    }

    .rprt-icons.rprt-last-page:before {
        content: ""
    }

    .rprt-icons.rprt-line:before {
        content: ""
    }

    .rprt-icons.rprt-equalto:before {
        content: ""
    }

    .rprt-icons.rprt-circle-remove:before {
        content: ""
    }

    .rprt-icons.rprt-full-screen:before {
        content: ""
    }

    .rprt-icons.rprt-dimension:before {
        content: ""
    }

    .rprt-icons.rprt-filtered-sort-ascending:before {
        content: ""
    }

    .rprt-icons.rprt-timeline-week:before {
        content: ""
    }

    .rprt-icons.rprt-trash:before {
        content: ""
    }

    .rprt-icons.rprt-properties-1:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-up-double:before {
        content: ""
    }

    .rprt-icons.rprt-sorting-2:before {
        content: ""
    }

    .rprt-icons.rprt-sorting-1:before {
        content: ""
    }

    .rprt-icons.rprt-zoom-out:before {
        content: ""
    }

    .rprt-icons.rprt-chart:before {
        content: ""
    }

    .rprt-icons.rprt-border-none:before {
        content: ""
    }

    .rprt-icons.rprt-table-update:before {
        content: ""
    }

    .rprt-icons.rprt-named-set:before {
        content: ""
    }

    .rprt-icons.rprt-annotation-edit:before {
        content: ""
    }

    .rprt-icons.rprt-view-side:before {
        content: ""
    }

    .rprt-icons.rprt-comment-add:before {
        content: ""
    }

    .rprt-icons.rprt-grid-view:before {
        content: ""
    }

    .rprt-icons.rprt-caption:before {
        content: ""
    }

    .rprt-icons.rprt-underline:before {
        content: ""
    }

    .rprt-icons.rprt-text-form:before {
        content: ""
    }

    .rprt-icons.rprt-insert-code:before {
        content: ""
    }

    .rprt-icons.rprt-resizer-right:before {
        content: ""
    }

    .rprt-icons.rprt-first-page:before {
        content: ""
    }

    .rprt-icons.rprt-box:before {
        content: ""
    }

    .rprt-icons.rprt-data-validation:before {
        content: ""
    }

    .rprt-icons.rprt-insert-above:before {
        content: ""
    }

    .rprt-icons.rprt-level-5:before {
        content: ""
    }

    .rprt-icons.rprt-zoom-to-fit:before {
        content: ""
    }

    .rprt-icons.rprt-error-treeview:before {
        content: ""
    }

    .rprt-icons.rprt-merge-cells:before {
        content: ""
    }

    .rprt-icons.rprt-border-center:before {
        content: ""
    }

    .rprt-icons.rprt-folder:before {
        content: ""
    }

    .rprt-icons.rprt-highlight:before {
        content: ""
    }

    .rprt-icons.rprt-properties-2:before {
        content: ""
    }

    .rprt-icons.rprt-table-2:before {
        content: ""
    }

    .rprt-icons.rprt-bring-to-front:before {
        content: ""
    }

    .rprt-icons.rprt-freeze-column:before {
        content: ""
    }

    .rprt-icons.rprt-paste-style:before {
        content: ""
    }

    .rprt-icons.rprt-unfiltered:before {
        content: ""
    }

    .rprt-icons.rprt-paragraph:before {
        content: ""
    }

    .rprt-icons.rprt-chart-insert-column:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend:before {
        content: ""
    }

    .rprt-icons.rprt-chart-insert-x-y-scatter:before {
        content: ""
    }

    .rprt-icons.rprt-add-chart-element:before {
        content: ""
    }

    .rprt-icons.rprt-chart-gridlines:before {
        content: ""
    }

    .rprt-icons.rprt-chart-insert-line:before {
        content: ""
    }

    .rprt-icons.rprt-chart-switch-row-column:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axes:before {
        content: ""
    }

    .rprt-icons.rprt-chart-lines:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axis-titles:before {
        content: ""
    }

    .rprt-icons.rprt-chart-title:before {
        content: ""
    }

    .rprt-icons.rprt-chart-insert-pie:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axis-titles-primary-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend-none:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend-right:before {
        content: ""
    }

    .rprt-icons.rprt-chart-primary-minor-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axes-primary-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels-center:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels-none:before {
        content: ""
    }

    .rprt-icons.rprt-chart-primary-major-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axes-primary-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend-top:before {
        content: ""
    }

    .rprt-icons.rprt-chart-primary-minor-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-chart-primary-major-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend-bottom:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels-outside-end:before {
        content: ""
    }

    .rprt-icons.rprt-chart-axis-titles-primary-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-chart-legend-left:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels-inside-base:before {
        content: ""
    }

    .rprt-icons.rprt-chart-data-labels-inside-end:before {
        content: ""
    }

    .rprt-icons.rprt-chart-title-none:before {
        content: ""
    }

    .rprt-icons.rprt-chart-title-centered-overlay:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-stacked-bar:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-stacked-line:before {
        content: ""
    }

    .rprt-icons.rprt-chart-donut:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-pie-2:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-clustered-column:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-100-percent-stacked-area:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-clustered-bar:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-100-percent-stacked-bar:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-line:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-100-percent-stacked-column:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-100-percent-stacked-line:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-stacked-area:before {
        content: ""
    }

    .rprt-icons.rprt-chart-insert-bar:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-area:before {
        content: ""
    }

    .rprt-icons.rprt-more-scatter-charts:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-stacked-column:before {
        content: ""
    }

    .rprt-icons.rprt-timeline-month:before {
        content: ""
    }

    .rprt-icons.rprt-drag-fill:before {
        content: ""
    }

    .rprt-icons.rprt-circle-close:before {
        content: ""
    }

    .rprt-icons.rprt-resize:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-up-fill:before {
        content: ""
    }

    .rprt-icons.rprt-home:before {
        content: ""
    }

    .rprt-icons.rprt-sorting-3:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-left-fill:before {
        content: ""
    }

    .rprt-icons.rprt-chevron-right-fill:before {
        content: ""
    }

    .rprt-icons.rprt-intermediate-state-2:before {
        content: ""
    }

    .rprt-icons.rprt-settings:before {
        content: ""
    }

    .rprt-icons.rprt-check-small:before {
        content: ""
    }

    .rprt-icons.rprt-table-merge:before {
        content: ""
    }

    .rprt-icons.rprt-table-nested:before {
        content: ""
    }

    .rprt-icons.rprt-table-insert-row:before {
        content: ""
    }

    .rprt-icons.rprt-table-insert-column:before {
        content: ""
    }

    .rprt-icons.rprt-table-overwrite-cells:before {
        content: ""
    }

    .rprt-icons.rprt-eye-slash:before {
        content: ""
    }

    .rprt-icons.rprt-gantt-gripper:before {
        content: ""
    }

    .rprt-icons.rprt-bring-to-view:before {
        content: ""
    }

    .rprt-icons.rprt-bring-to-center:before {
        content: ""
    }

    .rprt-icons.rprt-warning:before {
        content: ""
    }

    .rprt-icons.rprt-critical-path:before {
        content: ""
    }

    .rprt-icons.rprt-border-diagonal-up:before {
        content: ""
    }

    .rprt-icons.rprt-border-diagonal-down:before {
        content: ""
    }

    .rprt-icons.rprt-border-custom:before {
        content: ""
    }

    .rprt-icons.rprt-border-none-1:before {
        content: ""
    }

    .rprt-icons.rprt-border-box:before {
        content: ""
    }

    .rprt-icons.rprt-border-shadow-1:before {
        content: ""
    }

    .rprt-icons.rprt-border-shadow-2:before {
        content: ""
    }

    .rprt-icons.rprt-audio:before {
        content: ""
    }

    .rprt-icons.rprt-video:before {
        content: ""
    }

    .rprt-icons.rprt-crop:before {
        content: ""
    }

    .rprt-icons.rprt-star-filled:before {
        content: ""
    }

    .rprt-icons.rprt-filters:before {
        content: ""
    }

    .rprt-icons.rprt-adjustment:before {
        content: ""
    }

    .rprt-icons.rprt-page-size:before {
        content: ""
    }

    .rprt-icons.rprt-reset:before {
        content: ""
    }

    .rprt-icons.rprt-triangle:before {
        content: ""
    }

    .rprt-icons.rprt-page-columns:before {
        content: ""
    }

    .rprt-icons.rprt-tint:before {
        content: ""
    }

    .rprt-icons.rprt-brightness:before {
        content: ""
    }

    .rprt-icons.rprt-contrast:before {
        content: ""
    }

    .rprt-icons.rprt-saturation:before {
        content: ""
    }

    .rprt-icons.rprt-fade:before {
        content: ""
    }

    .rprt-icons.rprt-flip-vertical:before {
        content: ""
    }

    .rprt-icons.rprt-flip-horizontal:before {
        content: ""
    }

    .rprt-icons.rprt-transform-left:before {
        content: ""
    }

    .rprt-icons.rprt-transform-right:before {
        content: ""
    }

    .rprt-icons.rprt-sharpness:before {
        content: ""
    }

    .rprt-icons.rprt-grain:before {
        content: ""
    }

    .rprt-icons.rprt-frame-custom:before {
        content: ""
    }

    .rprt-icons.rprt-frame-1:before {
        content: ""
    }

    .rprt-icons.rprt-frame-2:before {
        content: ""
    }

    .rprt-icons.rprt-frame-3:before {
        content: ""
    }

    .rprt-icons.rprt-frame-4:before {
        content: ""
    }

    .rprt-icons.rprt-frame-5:before {
        content: ""
    }

    .rprt-icons.rprt-frame-6:before {
        content: ""
    }

    .rprt-icons.rprt-transform:before {
        content: ""
    }

    .rprt-icons.rprt-check-tick:before {
        content: ""
    }

    .rprt-icons.rprt-odd-page-break:before {
        content: ""
    }

    .rprt-icons.rprt-even-page-break:before {
        content: ""
    }

    .rprt-icons.rprt-page-column:before {
        content: ""
    }

    .rprt-icons.rprt-continuous-page-break:before {
        content: ""
    }

    .rprt-icons.rprt-page-text-wrap:before {
        content: ""
    }

    .rprt-icons.rprt-page-column-right:before {
        content: ""
    }

    .rprt-icons.rprt-page-column-left:before {
        content: ""
    }

    .rprt-icons.rprt-page-column-one:before {
        content: ""
    }

    .rprt-icons.rprt-page-column-two:before {
        content: ""
    }

    .rprt-icons.rprt-page-column-three:before {
        content: ""
    }

    .rprt-icons.rprt-multiple-comment:before {
        content: ""
    }

    .rprt-icons.rprt-format-painter:before {
        content: ""
    }

    .rprt-icons.rprt-launcher:before {
        content: ""
    }

    .rprt-icons.rprt-character-style:before {
        content: ""
    }

    .rprt-icons.rprt-linked-style:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-stacked-line-marked:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-100-percent-stacked-line-marked:before {
        content: ""
    }

    .rprt-icons.rprt-chart-2d-line-marked:before {
        content: ""
    }

    .rprt-icons.rprt-list-unordered-rtl:before {
        content: ""
    }

    .rprt-icons.rprt-list-ordered-rtl:before {
        content: ""
    }

    .rprt-icons.rprt-increase-indent-rtl:before {
        content: ""
    }

    .rprt-icons.rprt-decrease-indent-rtl:before {
        content: ""
    }

    .rprt-icons.rprt-emoji:before {
        content: ""
    }

    .rprt-icons.rprt-travel-and-places:before {
        content: ""
    }

    .rprt-icons.rprt-nature:before {
        content: ""
    }

    .rprt-icons.rprt-food-and-drinks:before {
        content: ""
    }

    .rprt-icons.rprt-animals:before {
        content: ""
    }

    .rprt-icons.rprt-objects:before {
        content: ""
    }

    .rprt-icons.rprt-activities:before {
        content: ""
    }

    .rprt-icons.rprt-hand-gestures:before {
        content: ""
    }

    .rprt-icons.rprt-symbols:before {
        content: ""
    }

    .rprt-icons.rprt-flags:before {
        content: ""
    }

    .rprt-icons.rprt-unlock:before {
        content: ""
    }

    .rprt-icons.rprt-more-chevron:before {
        content: ""
    }

    .rprt-icons.rprt-border-frame:before {
        content: ""
    }

    .rprt-icons.rprt-frame-none:before {
        content: ""
    }

    .rprt-icons.rprt-frame-mat:before {
        content: ""
    }

    .rprt-icons.rprt-frame-bevel:before {
        content: ""
    }

    .rprt-icons.rprt-frame-line:before {
        content: ""
    }

    .rprt-icons.rprt-frame-hook:before {
        content: ""
    }

    .rprt-icons.rprt-frame-inset:before {
        content: ""
    }

    .rprt-icons.rprt-bullet-7:before {
        content: ""
    }

    .rprt-icons.rprt-organize-pdf:before {
        content: ""
    }

    .rprt-icons.rprt-frame-7:before {
        content: ""
    }

    .rprt-icons.rprt-frame-8:before {
        content: ""
    }

    .rprt-icons.rprt-frame-9:before {
        content: ""
    }

    .rprt-icons.rprt-frame-10:before {
        content: ""
    }

    .rprt-icons.rprt-frame-11:before {
        content: ""
    }

    .rprt-icons.rprt-caption-1:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-head:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-head-fill:before {
        content: ""
    }

    .rprt-icons.rprt-bar-head:before {
        content: ""
    }

    .rprt-icons.rprt-circle-head:before {
        content: ""
    }

    .rprt-icons.rprt-circle-head-fill:before {
        content: ""
    }

    .rprt-icons.rprt-square-head:before {
        content: ""
    }

    .rprt-icons.rprt-square-head-fill:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-tail:before {
        content: ""
    }

    .rprt-icons.rprt-arrow-tail-fill:before {
        content: ""
    }

    .rprt-icons.rprt-bar-tail:before {
        content: ""
    }

    .rprt-icons.rprt-circle-tail:before {
        content: ""
    }

    .rprt-icons.rprt-circle-tail-fill:before {
        content: ""
    }

    .rprt-icons.rprt-square-tail:before {
        content: ""
    }

    .rprt-icons.rprt-square-tail-fill:before {
        content: ""
    }

    .rprt-icons.rprt-file-document:before {
        content: ""
    }

    .rprt-icons.rprt-comment-resolve:before {
        content: ""
    }

    .rprt-icons.rprt-multiple-comment-resolve:before {
        content: ""
    }

    .rprt-icons.rprt-table-header:before {
        content: ""
    }

    .rprt-icons.rprt-blockquote:before {
        content: ""
    }

    .rprt-icons.rprt-add-notes:before {
        content: ""
    }

    .rprt-icons.rprt-edit-notes:before {
        content: ""
    }

    .rprt-icons.rprt-delete-notes:before {
        content: ""
    }

    .rprt-icons.rprt-layers:before {
        content: ""
    }

    .rprt-icons.rprt-font-size:before {
        content: ""
    }

    .rprt-icons.rprt-export-pdf-1:before {
        content: ""
    }

    .rprt-icons.rprt-import-word:before {
        content: ""
    }

    .rprt-icons.rprt-export-word-1:before {
        content: ""
    }

    .rprt-icons.rprt-dropdown-list:before {
        content: ""
    }

    .rprt-icons.rprt-combo-box:before {
        content: ""
    }

    .rprt-icons.rprt-repeating-section:before {
        content: ""
    }

    .rprt-icons.rprt-building-block:before {
        content: ""
    }

.rprt-bigger .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content {
    font-size: 16px;
    vertical-align: middle
}

.rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel {
    font-size: 16px
}

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content {
        padding: 20px 20px 20px 28px
    }

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header {
        box-shadow: none;
        padding: 12px 0 12px 28px
    }

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content {
        padding: 0
    }

        .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion {
            border: 0
        }

        .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header {
            padding: 12px 0 12px 40px
        }

        .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content {
            padding: 24px 24px 24px 40px
        }

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel .rprt-acrdn-header .rprt-acrdn-header-content {
        font-size: 14px
    }

.rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-header, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-header {
    line-height: 24px;
    min-height: 48px;
    padding: 12px 16px
}

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-toggle-icon, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-toggle-icon {
        height: 48px;
        min-height: 48px;
        min-width: 24px;
        right: 16px;
        font-size: 20px
    }

    .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-acrdn-header-icon {
        display: inline-block;
        padding: 0 12px 0 0
    }

        .rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-acrdn-header-icon .rprt-acrdn-icons.rprt-icons, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-header .rprt-acrdn-header-icon .rprt-acrdn-icons.rprt-icons {
            font-size: 20px
        }

.rprt-bigger .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel .rprt-acrdn-content, .rprt-accordion.rprt-bigger .rprt-acrdn-item.rprt-select .rprt-acrdn-panel .rprt-acrdn-content {
    padding: 16px;
    font-size: 16px
}

.rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content {
    padding: 20px 28px 20px 20px
}

.rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header {
    padding: 12px 28px 12px 0
}

.rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header {
    padding: 12px 40px 12px 0
}

.rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item.rprt-select .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content {
    padding: 24px 40px 24px 24px
}

.rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header {
    padding: 11px 17px
}

    .rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-icon, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-icon {
        left: 16px;
        right: auto
    }

    .rprt-bigger .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion.rprt-bigger.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon {
        padding: 0 0 0 12px
    }

.rprt-accordion {
    display: block;
    position: relative
}

    .rprt-accordion .rprt-acrdn-item {
        border-radius: 4px 4px 0 0;
        margin-top: 0
    }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected:first-child {
            border-top: 1px none #e5e7eb
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected:last-child {
            border-bottom: 1px solid #e5e7eb
        }

        .rprt-accordion .rprt-acrdn-item:first-child {
            margin-top: 0
        }

        .rprt-accordion .rprt-acrdn-item:not(.rprt-select) + .rprt-acrdn-item:not(.rprt-select) {
            margin-bottom: 0;
            margin-top: 0
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-item.rprt-select {
            margin: 0
        }

        .rprt-accordion .rprt-acrdn-item > .rprt-acrdn-header .rprt-acrdn-header-content {
            font-weight: 500
        }

        .rprt-accordion .rprt-acrdn-item.rprt-selected {
            padding-top: 0
        }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-header .rprt-acrdn-header-content {
                font-weight: 500
            }

        .rprt-accordion .rprt-acrdn-item.rprt-overlay {
            height: auto
        }

    .rprt-accordion .rprt-acrdn-item {
        overflow: hidden;
        padding-top: 0;
        position: relative
    }

        .rprt-accordion .rprt-acrdn-item.rprt-hide {
            display: none
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content {
            font-size: 14px
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select > .rprt-acrdn-header {
            cursor: pointer
        }

            .rprt-accordion .rprt-acrdn-item.rprt-select > .rprt-acrdn-header:hover .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item.rprt-select > .rprt-acrdn-header:focus .rprt-acrdn-header-content {
                text-decoration: none
            }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header {
            border-radius: 0;
            line-height: 22px;
            min-height: 38px;
            overflow: hidden;
            padding: 8px 12px;
            text-decoration: none;
            text-overflow: ellipsis;
            white-space: nowrap
        }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header > * {
                display: inline-block
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content {
                line-height: 22px
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-icon {
                display: table;
                font-size: 18px;
                height: 38px;
                min-height: 38px;
                min-width: 22px;
                position: absolute;
                right: 16px;
                top: 0
            }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-icon .rprt-tgl-collapse-icon.rprt-icons {
                    display: table-cell;
                    text-align: center;
                    vertical-align: middle
                }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-animation {
                transition: .5s ease 0s
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon {
                display: inline-block;
                padding: 0 8px 0 0
            }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon .rprt-acrdn-icons.rprt-icons {
                    font-size: 18px
                }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel {
            font-size: 14px;
            overflow-y: hidden;
            text-decoration: none;
            width: 100%
        }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content {
                padding: 16px 16px 16px 26px
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header {
                padding: 8px 0 8px 26px
            }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header:focus {
                    box-shadow: none
                }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content {
                padding: 0
            }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content {
                    padding: 0
                }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion {
                    border: 0
                }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header {
                    padding: 8px 0 8px 38px
                }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content {
                    padding: 20px 20px 20px 38px
                }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-item.rprt-select.rprt-selected .rprt-acrdn-header > .rprt-acrdn-header-content {
                font-weight: 400
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-nested .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content {
                font-weight: normal
            }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel .rprt-acrdn-content {
                line-height: 1.5;
                overflow: hidden;
                padding: 12px;
                text-overflow: ellipsis
            }

                .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel .rprt-acrdn-content > * {
                    overflow: hidden;
                    text-overflow: ellipsis
                }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel .rprt-acrdn-header-content {
                font-size: 14px
            }

        .rprt-accordion .rprt-acrdn-item .rprt-content-hide {
            display: none
        }

    .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-panel:not(.rprt-nested) > .rprt-acrdn-content {
        padding: 16px 26px 16px 16px
    }

    .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content > .rprt-accordion > .rprt-acrdn-item > .rprt-acrdn-header {
        padding: 8px 26px 8px 0
    }

    .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-header {
        padding: 8px 38px 8px 0
    }

    .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested > .rprt-acrdn-content .rprt-accordion .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-panel .rprt-acrdn-content {
        padding: 20px 38px 20px 20px
    }

    .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header {
        padding: 7px 12px
    }

        .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-toggle-icon {
            left: 16px;
            right: auto
        }

        .rprt-accordion.rprt-rtl .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon {
            padding: 0 0 0 8px
        }

.rprt-accordion {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #f9fafb;
    border: 1px solid #e5e7eb;
    border-radius: 0
}

    .rprt-accordion .rprt-acrdn-item {
        border-color: #e5e7eb;
        border-style: solid;
        border-width: 0 0 1px 0;
        border-radius: 4px 4px 0 0
    }

        .rprt-accordion .rprt-acrdn-item.rprt-active {
            background: #fff
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select:last-child {
            border-bottom: 0;
            border-radius: 0 0 4px 4px
        }

        .rprt-accordion .rprt-acrdn-item:first-child .rprt-acrdn-header:focus {
            border-radius: 0
        }

        .rprt-accordion .rprt-acrdn-item:last-child {
            border-bottom: 1px solid #e5e7eb
        }

            .rprt-accordion .rprt-acrdn-item:last-child:not(.rprt-expand-state) .rprt-acrdn-header:focus {
                border-radius: 0
            }

            .rprt-accordion .rprt-acrdn-item:last-child.rprt-selected .rprt-acrdn-header:focus {
                border-radius: 0
            }

        .rprt-accordion .rprt-acrdn-item.rprt-item-focus {
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state {
                border-top: 1px none #e5e7eb
            }

                .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state .rprt-acrdn-header:focus {
                    border-color: #e5e7eb;
                    border-style: solid;
                    border-width: 0
                }

                .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state .rprt-acrdn-header:hover:focus {
                    background: #f3f4f6
                }

                    .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state .rprt-acrdn-header:hover:focus .rprt-acrdn-header-content {
                        color: #4f46e5
                    }

                    .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state .rprt-acrdn-header:hover:focus .rprt-icons {
                        color: #4f46e5
                    }

                    .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state .rprt-acrdn-header:hover:focus .rprt-acrdn-header-icon .rprt-icons {
                        color: #4f46e5
                    }

            .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-expand-state.rprt-select, .rprt-accordion .rprt-acrdn-item.rprt-item-focus.rprt-select.rprt-selected.rprt-expand-state {
                border-color: #e5e7eb
            }

        .rprt-accordion .rprt-acrdn-item.rprt-expand-state.rprt-select {
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0 0 1px 0
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header {
            border: 0
        }

        .rprt-accordion .rprt-acrdn-item.rprt-overlay.rprt-select.rprt-expand-state .rprt-acrdn-header .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-overlay.rprt-select.rprt-expand-state .rprt-acrdn-header .rprt-acrdn-header-content {
            color: #9ca3af
        }

        .rprt-accordion .rprt-acrdn-item.rprt-overlay {
            background: #f9fafb;
            opacity: .5
        }

            .rprt-accordion .rprt-acrdn-item.rprt-overlay .rprt-acrdn-header .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-overlay .rprt-acrdn-header .rprt-acrdn-header-content {
                color: #111827
            }

            .rprt-accordion .rprt-acrdn-item.rprt-overlay.rprt-overlay.rprt-select.rprt-expand-state .rprt-acrdn-header .rprt-icons {
                color: #d1d5db
            }

            .rprt-accordion .rprt-acrdn-item.rprt-overlay.rprt-overlay.rprt-select.rprt-expand-state .rprt-acrdn-header .rprt-acrdn-header-content {
                color: #9ca3af
            }

        .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select.rprt-expand-state > .rprt-acrdn-header:focus {
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0;
            background: #f3f4f6
        }

        .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover {
            background: #fff
        }

        .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select.rprt-expand-state > .rprt-acrdn-header:active {
            background: #fff
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content {
            color: #4f46e5
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-content .rprt-acrdn-item:last-child {
            border-bottom: 1px none #e5e7eb
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel.rprt-nested .rprt-acrdn-header .rprt-acrdn-header-content {
            color: #111827
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select {
            background: none;
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .rprt-accordion .rprt-acrdn-item.rprt-select .rprt-acrdn-panel .rprt-acrdn-content {
                color: #111827;
                background: none;
                border-top: 0;
                border-bottom: 0
            }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content {
            color: #111827
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-icon {
            color: #6b7280
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected > .rprt-acrdn-header:focus {
            border: 0
        }

        .rprt-accordion .rprt-acrdn-item.rprt-expand-state.rprt-select:not(.rprt-selected) > .rprt-acrdn-header:focus {
            background: #f3f4f6;
            border: 0;
            border-color: initial
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:hover {
            border: 0;
            background: #f3f4f6;
            border-color: initial
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:active {
            border: 0;
            border-color: initial;
            background: #e5e7eb
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:focus {
            border: 0;
            box-shadow: none;
            background: #f3f4f6
        }

            .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:focus:active .rprt-icons, .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:focus:active .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:focus:active .rprt-toggle-icon {
                color: #111827
            }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-acrdn-item > .rprt-acrdn-header:hover .rprt-acrdn-header-content {
            color: #111827
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-acrdn-item > .rprt-acrdn-header:hover .rprt-icons {
            color: #6b7280
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-acrdn-item > .rprt-acrdn-header:hover .rprt-toggle-icon .rprt-icons.rprt-tgl-collapse-icon {
            color: #6b7280
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-acrdn-item > .rprt-acrdn-header:hover:focus .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-acrdn-item > .rprt-acrdn-header:hover:focus .rprt-acrdn-header-content {
            color: #111827
        }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header {
            border-color: initial;
            border-style: solid;
            border-width: 0;
            background: #fff
        }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover .rprt-icons {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover .rprt-acrdn-header-icon .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover .rprt-acrdn-header-icon .rprt-icons {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover .rprt-acrdn-header-content {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover:focus .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover:focus .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover:focus .rprt-icons, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover:focus .rprt-acrdn-header-content {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header:hover, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header:hover {
                border-color: initial
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header > .rprt-toggle-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header > .rprt-toggle-icon {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content {
                color: #4f46e5
            }

        .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-item-focus {
            border-color: #e5e7eb
        }

        .rprt-accordion .rprt-acrdn-item.rprt-selected {
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select {
                border-color: #e5e7eb;
                border-style: solid;
                border-width: 0 0 1px 0
            }

                .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select.rprt-active {
                    background: #fff
                }

                .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select.rprt-select:last-child {
                    border-bottom: 1px none #e5e7eb
                }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-header > .rprt-acrdn-header-content {
                color: #111827
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-header > .rprt-toggle-icon {
                color: #6b7280
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-header:focus {
                box-shadow: none;
                position: relative;
                z-index: 2
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected + .rprt-selected {
                border-color: #e5e7eb;
                border-style: solid;
                border-width: 0 0 1px 0
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected .rprt-acrdn-item.rprt-selected.rprt-expand-state:hover > .rprt-acrdn-header .rprt-icons {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected .rprt-acrdn-item.rprt-selected.rprt-expand-state:hover > .rprt-acrdn-header .rprt-acrdn-header-content {
                color: #4f46e5
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select > .rprt-acrdn-header {
                background: none;
                border-radius: 0;
                border-color: initial;
                border-style: solid;
                border-width: 0
            }

                .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select > .rprt-acrdn-header:focus {
                    background: #f3f4f6
                }

                .rprt-accordion .rprt-acrdn-item.rprt-selected.rprt-select > .rprt-acrdn-header:hover {
                    border-color: initial
                }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-panel .rprt-acrdn-content {
                color: #111827
            }

            .rprt-accordion .rprt-acrdn-item.rprt-selected > .rprt-acrdn-panel .rprt-acrdn-header-content {
                color: #111827
            }

        .rprt-accordion .rprt-acrdn-item .rprt-toggle-icon {
            color: #6b7280
        }

        .rprt-accordion .rprt-acrdn-item .rprt-acrdn-panel {
            font-size: 14px
        }

    .rprt-accordion .rprt-tgl-collapse-icon::before {
        content: ""
    }

    .rprt-accordion .rprt-tgl-collapse-icon.rprt-expand-icon {
        transform: rotate(-180deg)
    }

.rprt-ddl.rprt-control-wrapper .rprt-ddl-icon::before {
    transform: rotate(0deg);
    transition: transform 300ms ease
}

.rprt-ddl.rprt-control-wrapper.rprt-icon-anim .rprt-ddl-icon::before {
    transform: rotate(180deg);
    transition: transform 300ms ease
}

.rprt-dropdownbase .rprt-list-item.rprt-active.rprt-hover {
    color: #111827
}

.rprt-input-group:not(.rprt-disabled) .rprt-control.rprt-dropdownlist ~ .rprt-ddl-icon:active, .rprt-input-group:not(.rprt-disabled) .rprt-control.rprt-dropdownlist ~ .rprt-ddl-icon:hover, .rprt-input-group:not(.rprt-disabled) .rprt-back-icon:active, .rprt-input-group:not(.rprt-disabled) .rprt-back-icon:hover, .rprt-popup.rprt-ddl .rprt-input-group:not(.rprt-disabled) .rprt-clear-icon:active, .rprt-popup.rprt-ddl .rprt-input-group:not(.rprt-disabled) .rprt-clear-icon:hover {
    background: transparent
}

.rprt-input-group .rprt-ddl-icon:not(:active)::after {
    animation: none
}

.rprt-ddl.rprt-popup {
    border: 0;
    border-radius: 4px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    margin-top: 4px
}

.rprt-small .rprt-ddl.rprt-popup, .rprt-small.rprt-ddl.rprt-popup {
    border-radius: 2px;
    margin-top: 2px
}

.rprt-bigger .rprt-ddl.rprt-popup, .rprt-bigger.rprt-ddl.rprt-popup {
    border-radius: 6px;
    margin-top: 8px
}

.rprt-bigger.rprt-small .rprt-ddl.rprt-popup, .rprt-small.rprt-bigger.rprt-ddl.rprt-popup {
    border-radius: 4px;
    margin-top: 6px
}

.rprt-popup.rprt-ddl .rprt-dropdownbase {
    min-height: 26px;
    padding: 4px 0
}

.rprt-bigger .rprt-popup.rprt-ddl-device-filter .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
    border-color: #e5e7eb
}

.rprt-bigger .rprt-popup.rprt-ddl-device-filter {
    margin-top: 0
}

.rprt-bigger .rprt-ddl-device .rprt-input-group, .rprt-bigger .rprt-ddl-device .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
    background: #fff;
    border-width: 0;
    box-shadow: none;
    margin-bottom: 0
}

    .rprt-bigger .rprt-ddl-device .rprt-input-group .rprt-back-icon, .rprt-bigger .rprt-ddl-device .rprt-input-group input.rprt-input, .rprt-bigger .rprt-ddl-device .rprt-input-group .rprt-clear-icon {
        background-color: #fff
    }

.rprt-input-group.rprt-ddl, .rprt-input-group.rprt-ddl .rprt-input, .rprt-input-group.rprt-ddl .rprt-ddl-icon {
    background: #fff
}

.rprt-ddl.rprt-ddl-device.rprt-ddl-device-filter .rprt-input-group:hover:not(.rprt-disabled):not(.rprt-float-icon-left), .rprt-ddl.rprt-ddl-device.rprt-ddl-device-filter .rprt-input-group.rprt-control-wrapper:hover:not(.rprt-disabled):not(.rprt-float-icon-left) {
    border-bottom-width: 0
}

.rprt-ddl.rprt-popup.rprt-outline .rprt-filter-parent {
    padding: 4px 8px
}

.rprt-bigger .rprt-input-group.rprt-ddl .rprt-input-filter, .rprt-bigger .rprt-input-group.rprt-ddl .rprt-input-filter:focus {
    margin-left: -20px
}

.rprt-bigger .rprt-ddl.rprt-popup .rprt-list-item {
    font-size: 16px
}

.rprt-bigger.rprt-ddl.rprt-popup .rprt-list-item {
    font-size: 16px
}

.rprt-popup.rprt-wide-popup.rprt-ddl-device.rprt-popup-close {
    display: block;
    visibility: hidden
}

.rprt-popup-full-page {
    bottom: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    right: 0;
    top: 0
}

    .rprt-popup-full-page .rprt-popup-full-page.rprt-ddl.rprt-popup.rprt-ddl-device-filter {
        margin: 0
    }

.rprt-ddl.rprt-control-wrapper .rprt-ddl-disable-icon {
    position: relative
}

    .rprt-ddl.rprt-control-wrapper .rprt-ddl-disable-icon::before {
        content: ""
    }

.rprt-ddl-device-filter .rprt-filter-parent {
    background-color: #fff
}

.rprt-ddl input.rprt-input::-webkit-contacts-auto-fill-button {
    display: none;
    pointer-events: none;
    position: absolute;
    right: 0;
    visibility: hidden
}

.rprt-filter-parent {
    border: 0;
    border-top-width: 0;
    box-shadow: 0 1.5px 5px -2px rgba(0,0,0,.3);
    display: block;
    padding: 6px
}

.rprt-ddl.rprt-input-group:not(.rprt-disabled) {
    cursor: pointer
}

.rprt-ddl.rprt-popup.rprt-ddl-device-filter .rprt-input-group.rprt-input-focus::before, .rprt-ddl.rprt-popup.rprt-ddl-device-filter .rprt-input-group.rprt-input-focus::after {
    width: 0
}

.rprt-ddl.rprt-popup {
    background: #fff;
    border: 1px solid #e5e7eb;
    position: absolute
}

    .rprt-ddl.rprt-popup .rprt-search-icon {
        margin: 0;
        opacity: .57;
        padding: 12px 8px 8px
    }

    .rprt-ddl.rprt-popup .rprt-filter-parent .rprt-back-icon {
        padding: 0 8px
    }

    .rprt-ddl.rprt-popup .rprt-input-group {
        margin-bottom: 0
    }

    .rprt-ddl.rprt-popup .rprt-ddl-footer, .rprt-ddl.rprt-popup .rprt-ddl-header {
        cursor: default
    }

.rprt-ddl.rprt-input-group .rprt-ddl-hidden, .rprt-ddl.rprt-float-input .rprt-ddl-hidden {
    -webkit-appearance: initial;
    border: 0;
    height: 0;
    padding: 0;
    visibility: hidden;
    width: 0
}

.rprt-ddl.rprt-input-group, .rprt-ddl.rprt-input-group.rprt-input-focus:focus {
    outline: none
}

.rprt-dropdownbase .rprt-list-item .rprt-highlight {
    display: inline;
    font-weight: bold;
    vertical-align: baseline
}

.rprt-ddl.rprt-input-group input[readonly] ~ .rprt-clear-icon:not(.rprt-clear-icon-hide), .rprt-float-input input[readonly] ~ .rprt-clear-icon:not(.rprt-clear-icon-hide), .rprt-float-input.rprt-input-group input[readonly] ~ .rprt-clear-icon:not(.rprt-clear-icon-hide) {
    opacity: 1
}

.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-input-group input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon {
    display: flex
}

    .rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-control-wrapper input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-input-group input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-input-group.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide {
        display: none
    }

.rprt-input-group.rprt-static-clear input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-static-clear.rprt-control-wrapper input.rprt-dropdownlist.rprt-input:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-static-clear input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-static-clear.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-static-clear.rprt-input-group input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-static-clear.rprt-input-group.rprt-control-wrapper input.rprt-dropdownlist:not(:valid):first-child ~ .rprt-clear-icon.rprt-clear-icon-hide {
    cursor: pointer;
    display: flex
}

.rprt-ddl.rprt-input-group .rprt-input-value, .rprt-ddl.rprt-input-group .rprt-input-value:focus {
    font-family: inherit;
    font-size: 14px;
    height: auto;
    margin: 0;
    outline: none;
    width: 100%
}

.rprt-ddl.rprt-input-group input[readonly].rprt-input, .rprt-ddl.rprt-input-group input[readonly], .rprt-ddl.rprt-input-group .rprt-dropdownlist {
    pointer-events: none
}

.rprt-ddl.rprt-popup.rprt-popup-open .rprt-list-item.rprt-disabled {
    opacity: .7;
    pointer-events: none
}

ejs-autocomplete, ejs-combobox, ejs-dropdownlist {
    display: block
}

.rprt-small .rprt-ddl.rprt-popup .rprt-list-item, .rprt-input-group.rprt-ddl.rprt-small .rprt-list-item {
    font-size: 12px
}

.rprt-small.rprt-ddl.rprt-popup .rprt-list-item, .rprt-input-group.rprt-ddl.rprt-small .rprt-list-item {
    font-size: 12px
}

.rprt-bigger.rprt-small .rprt-ddl.rprt-popup .rprt-list-item, .rprt-bigger .rprt-input-group.rprt-ddl.rprt-small .rprt-list-item {
    font-size: 14px
}

.rprt-bigger.rprt-small.rprt-ddl.rprt-popup .rprt-list-item, .rprt-bigger .rprt-input-group.rprt-ddl.rprt-small .rprt-list-item {
    font-size: 14px
}

.rprt-content-placeholder.rprt-ddl.rprt-placeholder-ddl, .rprt-content-placeholder.rprt-autocomplete.rprt-placeholder-autocomplete, .rprt-content-placeholder.rprt-combobox.rprt-placeholder-combobox {
    background-size: 300px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-ddl.rprt-placeholder-ddl, .rprt-bigger.rprt-content-placeholder.rprt-ddl.rprt-placeholder-ddl, .rprt-bigger .rprt-content-placeholder.rprt-autocomplete.rprt-placeholder-autocomplete, .rprt-bigger.rprt-content-placeholder.rprt-autocomplete.rprt-placeholder-autocomplete, .rprt-bigger .rprt-content-placeholder.rprt-combobox.rprt-placeholder-combobox, .rprt-bigger.rprt-content-placeholder.rprt-combobox.rprt-placeholder-combobox {
    background-size: 300px 40px;
    min-height: 40px
}

.rprt-popup {
    border-color: #e5e7eb
}

.rprt-float-input.rprt-input-group.rprt-ddl.rprt-control.rprt-icon-anim > .rprt-float-text, .rprt-float-input.rprt-input-focus.rprt-input-group.rprt-ddl.rprt-control.rprt-keyboard > .rprt-float-text {
    color: #111827
}

.rprt-ddl .rprt-search-icon::before {
    content: ""
}

.rprt-ddl .rprt-back-icon::before {
    content: ""
}

.rprt-ddl.rprt-input-group.rprt-control-wrapper .rprt-ddl-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-input-group, .rprt-input-group.rprt-control-wrapper {
    display: table;
    line-height: 1.4;
    margin-bottom: 0
}

    input.rprt-input, .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, textarea.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input {
        border: 0 solid;
        border-width: 1px;
        height: auto;
        line-height: inherit;
        margin: 0;
        margin-bottom: 0;
        outline: none;
        padding: 4px 0 4px 12px;
        text-indent: 12px;
        width: 100%
    }

    input.rprt-input, textarea.rprt-input, .rprt-input-group, .rprt-input-group.rprt-control-wrapper, .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled {
        font-family: "Inter";
        font-size: 14px;
        font-weight: normal
    }

        .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-small .rprt-input, .rprt-input-group.rprt-small.rprt-control-wrapper .rprt-input, .rprt-small .rprt-input-group .rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-input-group.rprt-bigger .rprt-input, .rprt-input-group.rprt-bigger.rprt-control-wrapper .rprt-input, .rprt-bigger .rprt-input-group .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input {
            font: inherit
        }

            input.rprt-input, .rprt-input-group input.rprt-input, .rprt-input-group input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-control-wrapper input, .rprt-float-input input, .rprt-float-input.rprt-input-group input, .rprt-float-input.rprt-control-wrapper input, .rprt-float-input.rprt-control-wrapper.rprt-input-group input, input.rprt-input:focus, .rprt-input-group input.rprt-input:focus, .rprt-input-group input:focus, .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper input:focus, .rprt-float-input input:focus, .rprt-float-input.rprt-input-group input:focus, .rprt-float-input.rprt-control-wrapper input:focus, .rprt-float-input.rprt-control-wrapper.rprt-input-group input:focus, .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-input-focus input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus input, .rprt-float-input.rprt-input-focus input, .rprt-float-input.rprt-input-group.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-input-focus input {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

                input.rprt-input, .rprt-input-group input.rprt-input, .rprt-input-group input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-control-wrapper input, .rprt-float-input input, .rprt-float-input.rprt-input-group input, .rprt-float-input.rprt-control-wrapper input, .rprt-float-input.rprt-control-wrapper.rprt-input-group input, .rprt-input-group, .rprt-input-group.rprt-control-wrapper, .rprt-float-input, .rprt-float-input.rprt-control-wrapper, .rprt-input.rprt-corner, .rprt-input-group.rprt-corner.rprt-rtl input.rprt-input:only-child, .rprt-input-group.rprt-control-wrapper.rprt-corner.rprt-rtl input.rprt-input:only-child, .rprt-input-group.rprt-input-focus.rprt-corner, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-corner, textarea.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group textarea, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea, .rprt-float-input textarea, .rprt-float-input.rprt-input-group textarea, .rprt-float-input.rprt-control-wrapper textarea, .rprt-float-input.rprt-control-wrapper.rprt-input-group textarea {
                    border-radius: 4px
                }

                    .rprt-input.rprt-small, .rprt-input-group.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-input-group.rprt-small .rprt-input, .rprt-input-group.rprt-small input, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small input, .rprt-float-input.rprt-small input, .rprt-float-input.rprt-input-group.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-small input, .rprt-float-input.rprt-small, .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-small .rprt-input-group, .rprt-small .rprt-input-group.rprt-control-wrapper, .rprt-small .rprt-input-group .rprt-input, .rprt-small .rprt-input-group input, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper input, .rprt-small .rprt-float-input input, .rprt-small .rprt-float-input.rprt-input-group input, .rprt-small .rprt-float-input.rprt-control-wrapper input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-input-group input, .rprt-small .rprt-float-input, .rprt-small .rprt-float-input.rprt-control-wrapper {
                        border-radius: 2px
                    }

.rprt-input:focus {
    border-width: 1px;
    padding-bottom: 4px
}

.rprt-input.rprt-small:focus {
    border-width: 1px;
    padding-bottom: 4px
}

.rprt-input.rprt-bigger:focus, .rprt-bigger .rprt-input:focus {
    padding-bottom: 7px
}

.rprt-input.rprt-small.rprt-bigger:focus, .rprt-bigger .rprt-input.rprt-small:focus {
    padding-bottom: 6px
}

.rprt-input-group input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-input-group textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus, .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input {
    padding: 4px 0 4px 12px
}

.rprt-input-group textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus {
    padding: 4px 8px 4px 12px
}

input.rprt-input.rprt-bigger, textarea.rprt-input.rprt-bigger, .rprt-bigger input.rprt-input, .rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-bigger, .rprt-bigger .rprt-input-group, .rprt-input-group.rprt-control-wrapper.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper {
    border-radius: 6px;
    font-size: 16px
}

    .rprt-input-group.rprt-bigger .rprt-input, .rprt-input-group.rprt-bigger input, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-bigger input, .rprt-float-input.rprt-input-group.rprt-bigger input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-bigger input, .rprt-float-input.rprt-bigger, .rprt-float-input.rprt-control-wrapper.rprt-bigger, .rprt-bigger .rprt-input-group .rprt-input, .rprt-bigger .rprt-input-group input, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper input, .rprt-bigger .rprt-float-input input, .rprt-bigger .rprt-float-input.rprt-input-group input, .rprt-bigger .rprt-float-input.rprt-control-wrapper input, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-group input, .rprt-bigger .rprt-float-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper {
        border-radius: 6px
    }

    input.rprt-input.rprt-bigger.rprt-small, textarea.rprt-input.rprt-bigger.rprt-small, .rprt-bigger.rprt-small input.rprt-input, .rprt-bigger.rprt-small textarea.rprt-input, .rprt-input-group.rprt-bigger.rprt-small, .rprt-bigger.rprt-small .rprt-input-group, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper {
        border-radius: 4px
    }

        .rprt-input-group.rprt-bigger.rprt-small .rprt-input, .rprt-input-group.rprt-bigger.rprt-small input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small input, .rprt-float-input.rprt-bigger.rprt-small input, .rprt-float-input.rprt-input-group.rprt-bigger.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-bigger.rprt-small input, .rprt-float-input.rprt-bigger.rprt-small, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small, .rprt-bigger.rprt-small .rprt-input-group .rprt-input, .rprt-bigger.rprt-small .rprt-input-group input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper input, .rprt-bigger.rprt-small .rprt-float-input input, .rprt-bigger.rprt-small .rprt-float-input.rprt-input-group input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-input-group input, .rprt-bigger.rprt-small .rprt-float-input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper {
            border-radius: 4px
        }

    input.rprt-input.rprt-bigger, textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-bigger .rprt-input, .rprt-input-group.rprt-bigger.rprt-control-wrapper .rprt-input, .rprt-bigger input.rprt-input, .rprt-bigger textarea.rprt-input, .rprt-bigger .rprt-input-group .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input {
        line-height: inherit;
        margin-bottom: 0;
        padding: 7px 0 7px 16px
    }

        .rprt-input-group.rprt-bigger .rprt-input:focus, .rprt-bigger .rprt-input-group .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input:focus, .rprt-input-group.rprt-bigger.rprt-input-focus .rprt-input, .rprt-bigger .rprt-input-group.rprt-input-focus .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-input-focus .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus .rprt-input {
            padding: 7px 0 7px 16px
        }

.rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    align-items: center;
    border: 0 solid;
    border-width: 0;
    box-sizing: content-box;
    cursor: pointer;
    flex-direction: column;
    font-size: 18px;
    justify-content: center;
    line-height: 1;
    min-height: 18px;
    min-width: 20px;
    padding: 5px 8px 5px 4px;
    text-align: center
}

    .rprt-input-group .rprt-input-group-icon:first-child, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:first-child {
        border-left-width: 0
    }

    .rprt-input-group .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:last-child {
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px
    }

    .rprt-input-group .rprt-input-group-icon:first-child, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:first-child {
        border-bottom-left-radius: 3px;
        border-top-left-radius: 3px
    }

.rprt-input-group.rprt-rtl .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper.rprt-rtl .rprt-input-group-icon:last-child, .rprt-rtl .rprt-input-group .rprt-input-group-icon:last-child, .rprt-rtl .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 0
}

.rprt-input-group.rprt-bigger .rprt-input-group-icon, .rprt-input-group .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    min-height: 18px;
    min-width: 20px
}

.rprt-input-group.rprt-bigger .rprt-input-group-icon, .rprt-input-group .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    font-size: 22px;
    padding: 7px 12px 7px 6px
}

.rprt-input[disabled], .rprt-input-group .rprt-input[disabled], .rprt-input-group.rprt-control-wrapper .rprt-input[disabled], .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-disabled input, .rprt-input-group.rprt-disabled input.rprt-input, .rprt-input-group.rprt-disabled textarea, .rprt-input-group.rprt-disabled textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled input, .rprt-input-group.rprt-control-wrapper.rprt-disabled input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-disabled textarea, .rprt-input-group.rprt-control-wrapper.rprt-disabled textarea.rprt-input, .rprt-float-input.rprt-disabled input, .rprt-float-input.rprt-disabled textarea, .rprt-float-input input[disabled], .rprt-float-input input.rprt-disabled, .rprt-float-input textarea[disabled], .rprt-float-input textarea.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-disabled input, .rprt-float-input.rprt-control-wrapper.rprt-disabled textarea, .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input.rprt-control-wrapper input.rprt-disabled, .rprt-float-input.rprt-control-wrapper textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea.rprt-disabled, .rprt-input-group.rprt-disabled span, .rprt-input-group.rprt-control-wrapper.rprt-disabled span, .rprt-input-group.rprt-disabled input.rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-disabled input.rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-disabled input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-disabled input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-disabled input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-disabled input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-input-group.rprt-disabled .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-control-wrapper.rprt-disabled .rprt-clear-icon.rprt-clear-icon-hide {
    cursor: not-allowed
}

.rprt-input[disabled], .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-float-input input[disabled], .rprt-float-input input.rprt-disabled, .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input.rprt-control-wrapper input.rprt-disabled {
    border-color: #9ca3af;
    border-style: solid
}

.rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled {
    border-bottom-style: solid;
    border-width: 1px
}

.rprt-input[disabled], .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-disabled, .rprt-float-input input[disabled], .rprt-float-input input.rprt-disabled, .rprt-float-input.rprt-disabled input, .rprt-float-input.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input.rprt-control-wrapper input.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-disabled input, .rprt-float-input textarea[disabled], .rprt-float-input textarea.rprt-disabled, .rprt-float-input.rprt-disabled textarea, .rprt-float-input.rprt-control-wrapper textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-disabled textarea {
    filter: alpha(opacity=100);
    opacity: 1
}

.rprt-input.rprt-rtl, .rprt-input-group.rprt-rtl, .rprt-input-group.rprt-control-wrapper.rprt-rtl, .rprt-float-input.rprt-rtl, .rprt-float-input.rprt-control-wrapper.rprt-rtl {
    direction: rtl
}

.rprt-input-group, .rprt-input-group.rprt-control-wrapper, .rprt-float-custom-tag.rprt-input-group, .rprt-float-custom-tag.rprt-input-group.rprt-control-wrapper, .rprt-input-custom-tag, .rprt-input-custom-tag.rprt-input-group, .rprt-input-custom-tag.rprt-input-group.rprt-control-wrapper {
    display: inline-flex;
    vertical-align: middle
}

.rprt-float-input:not(.rprt-input-group), .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group), .rprt-float-custom-tag, .rprt-float-custom-tag.rprt-control-wrapper {
    display: inline-block
}

.rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    display: flex
}

.rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    white-space: nowrap
}

    .rprt-input-group .rprt-input-group-icon:not(:last-child), .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:not(:last-child) {
        border-right-width: 0
    }

.rprt-input + .rprt-input-group-icon, .rprt-input-group .rprt-input + .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input + .rprt-input-group-icon {
    border-left-width: 0
}

.rprt-input-group.rprt-corner .rprt-input:first-child, .rprt-input-group.rprt-corner .rprt-input-group-icon:first-child, .rprt-input-group.rprt-control-wrapper.rprt-corner .rprt-input:first-child, .rprt-input-group.rprt-control-wrapper.rprt-corner .rprt-input-group-icon:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.rprt-input-group.rprt-corner .rprt-input:last-child, .rprt-input-group.rprt-corner .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper.rprt-corner .rprt-input:last-child, .rprt-input-group.rprt-control-wrapper.rprt-corner .rprt-input-group-icon:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.rprt-input-group.rprt-rtl .rprt-input-group-icon:first-child, .rprt-input-group.rprt-control-wrapper.rprt-rtl .rprt-input-group-icon:first-child {
    border-left-width: 0;
    border-right-width: 1px
}

.rprt-input-group.rprt-rtl .rprt-input-group-icon + .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-rtl .rprt-input-group-icon + .rprt-input {
    border-right-width: 0
}

input.rprt-input.rprt-small, textarea.rprt-input.rprt-small, .rprt-small input.rprt-input, .rprt-small textarea.rprt-input, .rprt-input-group.rprt-small, .rprt-small .rprt-input-group, .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-small .rprt-input-group.rprt-control-wrapper, .rprt-input-group.rprt-small.rprt-disabled, .rprt-small .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-disabled {
    font-size: 12px
}

    .rprt-input.rprt-small, .rprt-input-group.rprt-small .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input {
        line-height: inherit;
        padding: 4px 0 4px 8px
    }

        .rprt-input-group.rprt-small .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input:focus, .rprt-input-group.rprt-small.rprt-input-focus .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus .rprt-input {
            padding: 4px 0 4px 8px
        }

        .rprt-input.rprt-small.rprt-bigger, .rprt-input-group.rprt-small.rprt-bigger, .rprt-small.rprt-bigger .rprt-input-group, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger, .rprt-small.rprt-bigger .rprt-input-group.rprt-control-wrapper, .rprt-bigger .rprt-input.rprt-small, .rprt-small .rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-small .rprt-input-group.rprt-bigger, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger, .rprt-input-group.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-bigger .rprt-input.rprt-small.rprt-disabled, .rprt-small .rprt-input.rprt-bigger.rprt-disabled, .rprt-bigger .rprt-input-group.rprt-small.rprt-disabled, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-input-group.rprt-bigger.rprt-disabled, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-disabled {
            font-size: 14px
        }

            .rprt-input-group.rprt-small.rprt-bigger .rprt-input, .rprt-input-group.rprt-small .rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input {
                font: inherit;
                padding: 6px 0 6px 14px
            }

                .rprt-input-group.rprt-small.rprt-bigger .rprt-input:focus, .rprt-input-group.rprt-small .rprt-input.rprt-bigger:focus, .rprt-bigger .rprt-input-group.rprt-small .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input.rprt-bigger:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input:focus, .rprt-input-group.rprt-small.rprt-bigger.rprt-input-focus .rprt-input, .rprt-input-group.rprt-small.rprt-input-focus .rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small.rprt-input-focus .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-input-focus .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus .rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus .rprt-input, .rprt-input.rprt-small.rprt-bigger, .rprt-bigger .rprt-input.rprt-small, .rprt-small .rprt-input.rprt-bigger {
                    padding: 6px 0 6px 14px
                }

    .rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon, .rprt-small .rprt-input-group .rprt-input-group-icon, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
        font-size: 16px;
        min-height: 18px;
        min-width: 20px;
        padding: 3px 6px 3px 3px
    }

        .rprt-input-group.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-small.rprt-bigger .rprt-input-group .rprt-input-group-icon, .rprt-small.rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon, .rprt-bigger .rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon {
            font-size: 20px;
            min-height: 18px;
            min-width: 20px;
            padding: 6px
        }

label.rprt-float-text, .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    left: 0;
    overflow: hidden;
    padding-left: 10px;
    pointer-events: none;
    position: absolute;
    text-overflow: ellipsis;
    top: -11px;
    transform: translate3d(0,16px,0) scale(1);
    transform-origin: left top;
    transition: .25s cubic-bezier(.25,.8,.25,1);
    user-select: none;
    white-space: nowrap;
    width: 100%
}

label.rprt-float-text, .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    top: -11px
}

label.rprt-float-text, .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    -moz-transform: translate(0%,-50%);
    -ms-transform: translate(0%,-50%);
    -o-transform: translate(0%,-50%);
    -webkit-transform: translate(0%,-50%);
    box-sizing: border-box;
    left: 0%;
    top: 50%;
    transform: translate(0%,-50%);
    user-select: none;
    width: 100%;
    font-style: normal
}

    .rprt-float-input.rprt-bigger label.rprt-float-text, .rprt-float-input label.rprt-float-text.rprt-bigger, .rprt-float-input input.rprt-bigger ~ label.rprt-float-text, .rprt-bigger .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text.rprt-bigger, .rprt-float-input.rprt-control-wrapper input.rprt-bigger ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
        font-size: 16px
    }

.rprt-float-input.rprt-small label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px
}

.rprt-float-input.rprt-small.rprt-bigger label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    font-style: normal
}

.rprt-float-input input:focus ~ label.rprt-float-text, .rprt-float-input input:valid ~ label.rprt-float-text, .rprt-float-input input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-input-focus input ~ label.rprt-float-text {
    font-size: 12px;
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-35px,0) scale(1)
}

.rprt-float-input.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-focus input ~ label.rprt-float-text {
    font-size: 12px;
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-34px,0) scale(1)
}

.rprt-float-input.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger input label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-focus input ~ label.rprt-float-text {
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-37px,0) scale(1)
}

.rprt-float-input.rprt-bigger.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input.rprt-small input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-bigger.rprt-small.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-input-focus input-group-animation ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-input-focus input ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text {
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-34px,0) scale(1)
}

.rprt-float-input.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-focus input ~ label.rprt-float-text {
    font-size: 14px;
    padding-right: 0;
    top: 14px
}

.rprt-float-input.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-input-focus input-group-animation ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-input-focus input ~ label.rprt-float-text {
    font-size: 10px;
    padding-right: 0;
    top: 17px
}

.rprt-float-input.rprt-small.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger input[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger input[disabled] ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input[readonly] ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small input[disabled] ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input[readonly] ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input[disabled] ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input[readonly] ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-input-focus input ~ label.rprt-float-text {
    font-size: 12px;
    padding-right: 0;
    top: 16px
}

.rprt-float-input, .rprt-float-input.rprt-control-wrapper {
    line-height: 1.4;
    margin-bottom: 0;
    margin-top: 24px;
    padding-top: 0;
    position: relative;
    width: 100%
}

    .rprt-float-input.rprt-bigger, .rprt-bigger .rprt-float-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper {
        line-height: 1.5;
        margin-bottom: 0;
        margin-top: 24px;
        padding-top: 0;
        position: relative;
        width: 100%
    }

    .rprt-float-input.rprt-small, .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper {
        line-height: 1.35;
        margin-bottom: 0;
        margin-top: 20px;
        padding-top: 0
    }

        .rprt-float-input.rprt-small.rprt-bigger, .rprt-bigger.rprt-small .rprt-float-input.rprt-small, .rprt-bigger .rprt-float-input.rprt-small, .rprt-small .rprt-float-input.rprt-bigger, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger {
            line-height: 1.4;
            margin-bottom: 0;
            margin-top: 24px;
            padding-top: 0
        }

.rprt-input-group.rprt-bigger, .rprt-bigger .rprt-input-group, .rprt-input-group.rprt-control-wrapper.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper {
    line-height: 1.5
}

    .rprt-input-group.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-small .rprt-input-group, .rprt-small .rprt-input-group.rprt-control-wrapper, .rprt-input-group.rprt-small.rprt-bigger, .rprt-bigger.rprt-small .rprt-input-group.rprt-small, .rprt-bigger .rprt-input-group.rprt-small, .rprt-small .rprt-input-group.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger {
        line-height: normal
    }

.rprt-float-input.rprt-no-float-label, .rprt-float-input.rprt-bigger.rprt-no-float-label, .rprt-bigger .rprt-float-input.rprt-no-float-label, .rprt-float-input.rprt-small.rprt-no-float-label, .rprt-small .rprt-float-input.rprt-no-float-label, .rprt-float-input.rprt-small.rprt-bigger.rprt-no-float-label, .rprt-bigger .rprt-float-input.rprt-small.rprt-no-float-label, .rprt-small .rprt-float-input.rprt-bigger.rprt-no-float-label, .rprt-float-input.rprt-control-wrapper.rprt-no-float-label, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-no-float-label, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-no-float-label, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-no-float-label, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-no-float-label, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-no-float-label, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-no-float-label, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-no-float-label {
    margin-top: 0
}

.rprt-float-input, .rprt-float-input.rprt-control-wrapper, .rprt-float-input.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-disabled {
    font-family: "Inter";
    font-size: 14px;
    font-weight: normal
}

    .rprt-float-input input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper input, .rprt-float-input.rprt-control-wrapper textarea {
        border: 0 solid;
        border-width: 1px;
        display: block;
        font: inherit;
        width: 100%
    }

    .rprt-float-input input, .rprt-float-input.rprt-control-wrapper input {
        min-width: 0;
        padding: 0
    }

    .rprt-float-input input, .rprt-input-group input, .rprt-float-input.rprt-control-wrapper input, .rprt-input-group.rprt-control-wrapper input, .rprt-float-input textarea, .rprt-input-group textarea, .rprt-float-input.rprt-control-wrapper textarea, .rprt-input-group.rprt-control-wrapper textarea {
        text-indent: 12px
    }

    .rprt-float-input.rprt-bigger.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-bigger.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-input-group.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-bigger, .rprt-bigger .rprt-float-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper {
        font-size: 16px
    }

        .rprt-float-input.rprt-bigger input, .rprt-float-input input.rprt-bigger, .rprt-bigger .rprt-float-input input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-control-wrapper input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper input {
            font: inherit;
            line-height: inherit;
            padding: 0
        }

    .rprt-float-input.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-input-group.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-float-input.rprt-small, .rprt-small .rprt-float-input, .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper {
        font-size: 12px
    }

        .rprt-float-input.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-small input {
            font: inherit;
            line-height: inherit;
            padding: 0
        }

        .rprt-float-input.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-float-input.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-bigger.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-float-input.rprt-input-group.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-input-group.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-input-group.rprt-bigger.rprt-disabled, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-disabled, .rprt-small.rprt-bigger .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-bigger .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-small.rprt-disabled, .rprt-small .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-disabled, .rprt-float-input.rprt-small.rprt-bigger, .rprt-small.rprt-bigger .rprt-float-input, .rprt-bigger .rprt-float-input.rprt-small, .rprt-small .rprt-float-input.rprt-bigger, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger {
            font-size: 14px
        }

            .rprt-float-input.rprt-small.rprt-bigger input, .rprt-float-input.rprt-small input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input, .rprt-float-input.rprt-control-wrapper.rprt-small input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input {
                font: inherit;
                line-height: inherit;
                padding: 0
            }

    .rprt-float-input input:focus, .rprt-float-input.rprt-control-wrapper input:focus, .rprt-float-input textarea:focus, .rprt-float-input.rprt-control-wrapper textarea:focus, .rprt-float-input.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-input-group.rprt-control-container.valid.modified, .rprt-input-group.rprt-control-container.invalid, .rprt-float-input.rprt-control-container.valid.modified, .rprt-float-input.rprt-control-container.invalid {
        outline: none
    }

    label.rprt-float-text, .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text {
        font-family: inherit
    }

    .rprt-float-input input:valid ~ label.rprt-float-text, .rprt-float-input input:focus ~ label.rprt-float-text, .rprt-float-input input:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input input ~ label.rprt-float-text.rprt-label-top, .rprt-float-input .rprt-input-in-wrap input:valid ~ label.rprt-float-text, .rprt-float-input .rprt-input-in-wrap input:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input .rprt-input-in-wrap input ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper input:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper input ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper .rprt-input-in-wrap input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper .rprt-input-in-wrap input:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper .rprt-input-in-wrap input ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-float-input textarea:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input textarea ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-float-text.rprt-label-top {
        user-select: text
    }

    label.rprt-float-text, .rprt-float-input label.rprt-float-text, .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
        font-weight: normal
    }

    .rprt-float-input:not(.rprt-input-group) .rprt-float-line::before, .rprt-float-input:not(.rprt-input-group) .rprt-float-line::after, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) .rprt-float-line::before, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) .rprt-float-line::after {
        bottom: 0;
        content: "";
        height: 2px;
        position: absolute;
        transition: .2s ease;
        width: 0
    }

    .rprt-float-input:not(.rprt-input-group) .rprt-float-line::before, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) .rprt-float-line::before {
        left: 50%
    }

    .rprt-float-input:not(.rprt-input-group) .rprt-float-line::after, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) .rprt-float-line::after {
        right: 50%
    }

    .rprt-float-input:not(.rprt-input-group) input:focus ~ .rprt-float-line::before, .rprt-float-input:not(.rprt-input-group) textarea:focus ~ .rprt-float-line::before, .rprt-float-input:not(.rprt-input-group) input:focus ~ .rprt-float-line::after, .rprt-float-input:not(.rprt-input-group) textarea:focus ~ .rprt-float-line::after, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input:focus ~ .rprt-float-line::before, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) textarea:focus ~ .rprt-float-line::before, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input:focus ~ .rprt-float-line::after, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) textarea:focus ~ .rprt-float-line::after, .rprt-float-input:not(.rprt-input-group).rprt-input-focus input ~ .rprt-float-line::before, .rprt-float-input:not(.rprt-input-group).rprt-input-focus input ~ .rprt-float-line::after, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group).rprt-input-focus input ~ .rprt-float-line::before, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group).rprt-input-focus input ~ .rprt-float-line::after {
        width: 50%
    }

    .rprt-float-input .rprt-float-line, .rprt-float-input.rprt-control-wrapper .rprt-float-line {
        display: block;
        position: relative;
        width: 100%
    }

    .rprt-float-input.rprt-rtl label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-rtl label.rprt-float-text, .rprt-rtl .rprt-float-input label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-rtl label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper label.rprt-float-text, .rprt-rtl.rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl.rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl.rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl.rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
        right: 0;
        transform-origin: right top
    }

    .rprt-float-input.rprt-rtl.rprt-bigger:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-bigger:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-rtl:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-rtl.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-rtl.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-rtl.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-rtl:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-rtl.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-rtl.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-small input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-small .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text, .rprt-small.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-bigger.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-rtl.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-rtl:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-rtl.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-rtl.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text, .rprt-bigger.rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input:not(:focus):not(:valid) label.rprt-float-text.rprt-label-bottom {
        padding-right: 10px
    }

.rprt-input-group.rprt-corner.rprt-rtl .rprt-input:first-child, .rprt-input-group.rprt-corner.rprt-rtl .rprt-input-group-icon:first-child, .rprt-input-group.rprt-control-wrapper.rprt-corner.rprt-rtl .rprt-input:first-child, .rprt-input-group.rprt-control-wrapper.rprt-corner.rprt-rtl .rprt-input-group-icon:first-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0;
    border-top-right-radius: 4px
}

.rprt-input-group.rprt-corner.rprt-rtl .rprt-input:last-child, .rprt-input-group.rprt-corner.rprt-rtl .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper.rprt-corner.rprt-rtl .rprt-input:last-child, .rprt-input-group.rprt-control-wrapper.rprt-corner.rprt-rtl .rprt-input-group-icon:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 0
}

.rprt-input-group.rprt-warning::before, .rprt-input-group.rprt-control-wrapper.rprt-warning::before {
    content: ""
}

.rprt-float-input input[disabled], .rprt-float-input input.rprt-disabled, .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input.rprt-control-wrapper input.rprt-disabled {
    background: transparent;
    background-image: none;
    cursor: not-allowed
}

.rprt-input-group.rprt-rtl .rprt-input:not(:first-child):focus, .rprt-input-group.rprt-control-wrapper.rprt-rtl .rprt-input:not(:first-child):focus {
    border-right-width: 0
}

.rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input {
    min-width: 0;
    width: 100%
}

    .rprt-input-group input.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group input.rprt-input:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not([disabled]):not(:focus), .rprt-input-group textarea.rprt-input:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not([disabled]), .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not([disabled]):not(:focus), .rprt-input-group.rprt-control-wrapper textarea.rprt-input:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not([disabled]) {
        border: 0 solid;
        border-width: 0
    }

.rprt-input-group input.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-bigger .rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input, .rprt-bigger .rprt-input-group .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-float-input input.rprt-input, .rprt-float-input.rprt-bigger .rprt-input, .rprt-bigger .rprt-float-input .rprt-input, .rprt-float-input.rprt-control-wrapper input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger .rprt-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper .rprt-input {
    margin-bottom: 0
}

.rprt-input-group::before, .rprt-input-group::after, .rprt-input-group.rprt-control-wrapper::before, .rprt-input-group.rprt-control-wrapper::after {
    content: ""
}

.rprt-input-group::before, .rprt-input-group.rprt-control-wrapper::before {
    content: ""
}

.rprt-input-group.rprt-input-focus::before, .rprt-input-group.rprt-input-focus::after, .rprt-input-group.rprt-control-wrapper.rprt-input-focus::before, .rprt-input-group.rprt-control-wrapper.rprt-input-focus::after {
    content: ""
}

.rprt-input-group::after, .rprt-input-group.rprt-control-wrapper::after {
    content: ""
}

.rprt-input-group, .rprt-input-group.rprt-control-wrapper {
    position: relative;
    width: 100%
}

    .rprt-input-group .rprt-input-group-icon:hover, .rprt-input-group.rprt-rtl.rprt-corner .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper.rprt-rtl.rprt-corner .rprt-input-group-icon:hover {
        border-radius: 0
    }

    .rprt-input.rprt-small, .rprt-input-group.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-small {
        margin-bottom: 0
    }

        .rprt-input.rprt-small.rprt-bigger, .rprt-input-group.rprt-small.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger, .rprt-bigger .rprt-input.rprt-small, .rprt-bigger .rprt-input-group.rprt-small, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small {
            line-height: inherit;
            margin-bottom: 0
        }

    .rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
        margin-bottom: 0;
        margin-right: 0;
        margin-top: 0
    }

.rprt-float-input.rprt-input-group .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group .rprt-input-group-icon {
    margin-top: 0
}

.rprt-input-group.rprt-bigger .rprt-input-group-icon, .rprt-input-group .rprt-input-group-icon.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-input-group .rprt-input-group-icon, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
}

.rprt-float-input.rprt-input-group.rprt-bigger .rprt-input-group-icon, .rprt-float-input.rprt-input-group .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-input-group .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-bigger .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-group .rprt-input-group-icon {
    margin-top: 0
}

.rprt-input-group.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-small .rprt-bigger.rprt-input-group .rprt-input-group-icon, .rprt-small .rprt-bigger.rprt-input-group.rprt-control-wrapper .rprt-input-group-icon, .rprt-bigger .rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon {
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
}

.rprt-float-input.rprt-input-group.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-float-input.rprt-input-group.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-small.rprt-bigger .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-small .rprt-input-group-icon.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-small .rprt-input-group-icon {
    margin-top: 0
}

.rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon, .rprt-small .rprt-input-group .rprt-input-group-icon, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0
}

.rprt-float-input.rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-small .rprt-float-input.rprt-input-group .rprt-input-group-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-small .rprt-input-group-icon, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-input-group .rprt-input-group-icon {
    margin-top: 0
}

.rprt-input-group .rprt-input-group-icon:last-child, .rprt-input-group.rprt-bigger .rprt-input-group-icon:last-child, .rprt-input-group .rprt-input-group-icon.rprt-bigger:last-child, .rprt-bigger .rprt-input-group .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon:last-child, .rprt-input-group.rprt-small .rprt-input-group-icon:last-child, .rprt-input-group.rprt-small.rprt-bigger .rprt-input-group-icon:last-child, .rprt-input-group.rprt-small .rprt-input-group-icon.rprt-bigger:last-child, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-bigger:last-child, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input-group-icon:last-child, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon.rprt-bigger:last-child, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input-group-icon:last-child, .rprt-bigger .rprt-input-group.rprt-small .rprt-input-group-icon:last-child {
    margin-right: 0
}

.rprt-input-group, .rprt-input-group.rprt-control-wrapper {
    border-bottom: 1px solid
}

    .rprt-input-group, .rprt-input-group.rprt-success, .rprt-input-group.rprt-warning, .rprt-input-group.rprt-error, .rprt-input-group.rprt-control-wrapper, .rprt-input-group.rprt-control-wrapper.rprt-success, .rprt-input-group.rprt-control-wrapper.rprt-warning, .rprt-input-group.rprt-control-wrapper.rprt-error {
        border: 1px solid;
        border-width: 1px
    }

        .rprt-input-group.rprt-rtl.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:not(:first-child):focus, .rprt-input-group.rprt-control-wrapper.rprt-rtl.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:not(:first-child):focus {
            border-right-width: 0
        }

        .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-float-icon-left).rprt-disabled, .rprt-input-group.rprt-float-icon-left:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-disabled .rprt-input-in-wrap, .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-float-icon-left).rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-float-icon-left:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-disabled .rprt-input-in-wrap {
            background: #f9fafb;
            color: #9ca3af
        }

        .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-disabled, .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-disabled {
            border-style: solid
        }

        .rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
            content: ""
        }

        .rprt-input-group:not(.rprt-filled) .rprt-input-group-icon::after, .rprt-input-group.rprt-control-wrapper:not(.rprt-filled) .rprt-input-group-icon::after {
            content: ""
        }

        .rprt-input-group .rprt-input-group-icon.rprt-input-btn-ripple::after, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-input-btn-ripple::after {
            content: ""
        }

        input.rprt-input::-ms-clear, .rprt-float-input input::-ms-clear, .rprt-float-input.rprt-control-wrapper input::-ms-clear, .rprt-input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon, .rprt-input-group input:not(.rprt-control).rprt-input:not(:valid):first-child ~ .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper input.rprt-input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon, .rprt-float-input input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-control-wrapper input:not(:valid):not(.rprt-control):first-child ~ .rprt-clear-icon {
            display: none
        }

        .rprt-input-group .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-control-wrapper.rprt-hidden, .rprt-input-group.rprt-control-wrapper.rprt-hidden {
            display: none
        }

input.rprt-input[type=search]::-webkit-search-decoration, input.rprt-input[type=search]::-webkit-search-cancel-button, input.rprt-input[type=search]::-webkit-search-results-button, input.rprt-input[type=search]::-webkit-search-results-decoration, .rprt-float-input input[type=search]::-webkit-search-decoration, .rprt-float-input input[type=search]::-webkit-search-cancel-button, .rprt-float-input input[type=search]::-webkit-search-results-button, .rprt-float-input input[type=search]::-webkit-search-results-decoration, .rprt-float-input.rprt-control-wrapper input[type=search]::-webkit-search-decoration, .rprt-float-input.rprt-control-wrapper input[type=search]::-webkit-search-cancel-button, .rprt-float-input.rprt-control-wrapper input[type=search]::-webkit-search-results-button, .rprt-float-input.rprt-control-wrapper input[type=search]::-webkit-search-results-decoration {
    -webkit-appearance: none
}

.rprt-float-input.rprt-input-group .rprt-float-line, .rprt-float-input.rprt-input-group.rprt-control-wrapper .rprt-float-line, .rprt-float-input.rprt-control-wrapper.rprt-input-group .rprt-float-line, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-control-wrapper .rprt-float-line {
    bottom: -1px;
    position: absolute
}

.rprt-float-input.rprt-input-group input, .rprt-float-input.rprt-input-group textarea, .rprt-float-input.rprt-input-group.rprt-control-wrapper input, .rprt-float-input.rprt-input-group.rprt-control-wrapper textarea {
    border: 0
}

    .rprt-float-input.rprt-input-group input:focus, .rprt-input-group input:focus, .rprt-float-input.rprt-input-group textarea:focus, .rprt-float-input.rprt-input-group.rprt-control-wrapper input:focus, .rprt-float-input.rprt-input-group.rprt-control-wrapper textarea {
        box-shadow: none
    }

.rprt-float-input.rprt-input-group .rprt-float-line, .rprt-float-input.rprt-input-group .rprt-float-text, .rprt-float-input.rprt-input-group.rprt-control-wrapper .rprt-float-line, .rprt-float-input.rprt-input-group.rprt-control-wrapper .rprt-float-text {
    right: 0
}

input.rprt-input::-webkit-input-placeholder, input.rprt-input:-moz-placeholder, input.rprt-input:-ms-input-placeholder, input.rprt-input::-moz-placeholder, textarea.rprt-input::-webkit-input-placeholder, textarea.rprt-input:-moz-placeholder, textarea.rprt-input:-ms-input-placeholder, textarea.rprt-input::-moz-placeholder, textarea.rprt-input::-webkit-textarea-placeholder, textarea.rprt-input:-moz-placeholder, textarea.rprt-input:-ms-textarea-placeholder, textarea.rprt-input::-moz-placeholder {
    font-size: 14px;
    font-style: normal
}

.rprt-bigger input.rprt-input::-webkit-input-placeholder, input.rprt-bigger.rprt-input::-webkit-input-placeholder, .rprt-bigger input.rprt-input:-moz-placeholder, input.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger input.rprt-input:-ms-input-placeholder, input.rprt-bigger.rprt-input:-ms-input-placeholder, .rprt-bigger input.rprt-input::-moz-placeholder, input.rprt-bigger.rprt-input::-moz-placeholder, .rprt-bigger textarea.rprt-input::-webkit-input-placeholder, textarea.rprt-bigger.rprt-input::-webkit-input-placeholder, .rprt-bigger textarea.rprt-input:-moz-placeholder, textarea.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger textarea.rprt-input:-ms-input-placeholder, textarea.rprt-bigger.rprt-input:-ms-input-placeholder, .rprt-bigger textarea.rprt-input::-moz-placeholder, textarea.rprt-bigger.rprt-input::-moz-placeholder, .rprt-bigger textarea.rprt-input::-webkit-textarea-placeholder, textarea.rprt-bigger.rprt-input::-webkit-textarea-placeholder, .rprt-bigger textarea.rprt-input:-moz-placeholder, textarea.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger textarea.rprt-input:-ms-textarea-placeholder, textarea.rprt-bigger.rprt-input:-ms-textarea-placeholder, .rprt-bigger textarea.rprt-input::-moz-placeholder, textarea.rprt-bigger.rprt-input::-moz-placeholder {
    font-size: 16px;
    font-style: normal
}

.rprt-small input.rprt-input::-webkit-input-placeholder, input.rprt-small.rprt-input::-webkit-input-placeholder, .rprt-small input.rprt-input:-moz-placeholder, input.rprt-small.rprt-input:-moz-placeholder, .rprt-small input.rprt-input:-ms-input-placeholder, input.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small input.rprt-input::-moz-placeholder, input.rprt-small.rprt-input::-moz-placeholder, .rprt-small textarea.rprt-input::-webkit-input-placeholder, textarea.rprt-small.rprt-input::-webkit-input-placeholder, .rprt-small textarea.rprt-input:-moz-placeholder, textarea.rprt-small.rprt-input:-moz-placeholder, .rprt-small textarea.rprt-input:-ms-input-placeholder, textarea.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small textarea.rprt-input::-moz-placeholder, textarea.rprt-small.rprt-input::-moz-placeholder, .rprt-small textarea.rprt-input::-webkit-textarea-placeholder, textarea.rprt-small.rprt-input::-webkit-textarea-placeholder, .rprt-small textarea.rprt-input:-moz-placeholder, textarea.rprt-small.rprt-input:-moz-placeholder, .rprt-small textarea.rprt-input:-ms-input-placeholder, textarea.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small textarea.rprt-input::-moz-placeholder, textarea.rprt-small.rprt-input::-moz-placeholder {
    font-size: 12px;
    font-style: normal
}

.rprt-bigger input.rprt-small.rprt-input::-webkit-input-placeholder, .rprt-small input.rprt-bigger.rprt-input::-webkit-input-placeholder, .rprt-bigger input.rprt-small.rprt-input:-moz-placeholder, .rprt-small input.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger input.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small input.rprt-bigger.rprt-input:-ms-input-placeholder, .rprt-bigger input.rprt-small.rprt-input::-moz-placeholder, .rprt-small input.rprt-bigger.rprt-input::-moz-placeholder, .rprt-bigger textarea.rprt-small.rprt-input::-webkit-input-placeholder, .rprt-small textarea.rprt-bigger.rprt-input::-webkit-input-placeholder, .rprt-bigger textarea.rprt-small.rprt-input:-moz-placeholder, .rprt-small textarea.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger intextareaput.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small textarea.rprt-bigger.rprt-input:-ms-input-placeholder, .rprt-bigger textarea.rprt-small.rprt-input::-moz-placeholder, .rprt-small textarea.rprt-bigger.rprt-input::-moz-placeholder, .rprt-bigger textarea.rprt-small.rprt-input::-webkit-textarea-placeholder, .rprt-small textarea.rprt-bigger.rprt-input::-webkit-textarea-placeholder, .rprt-bigger textarea.rprt-small.rprt-input:-moz-placeholder, .rprt-small textarea.rprt-bigger.rprt-input:-moz-placeholder, .rprt-bigger textarea.rprt-small.rprt-input:-ms-input-placeholder, .rprt-small textarea.rprt-bigger.rprt-input:-ms-input-placeholder, .rprt-bigger textarea.rprt-small.rprt-input::-moz-placeholder, .rprt-small textarea.rprt-bigger.rprt-input::-moz-placeholder {
    font-size: 14px;
    font-style: normal
}

input.rprt-input:-moz-placeholder, textarea.rprt-input:-moz-placeholder, .rprt-input-group input.rprt-input:-moz-placeholder, .rprt-input-group textarea.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:-moz-placeholder, input.rprt-input:-moz-placeholder, .rprt-input-group input.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input:-moz-placeholder, textarea.rprt-input:-moz-placeholder, input.rprt-input::-moz-placeholder, textarea.rprt-input::-moz-placeholder, input.rprt-input::-webkit-input-placeholder, textarea.rprt-input::-webkit-input-placeholder {
    font-style: normal;
    user-select: none
}

input.rprt-input:-ms-input-placeholder, textarea.rprt-input:-ms-input-placeholder {
    font-style: normal
}

input.rprt-input, .rprt-input-group input, .rprt-input-group.rprt-control-wrapper input, .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input {
    box-sizing: border-box;
    height: 28px
}

.rprt-float-input:not(.rprt-input-group) input, .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input {
    box-sizing: border-box;
    height: 30px
}

input.rprt-input.rprt-bigger, .rprt-bigger input.rprt-input, .rprt-input-group.rprt-bigger input, .rprt-input-group.rprt-bigger input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger input, .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input, .rprt-bigger .rprt-input-group input, .rprt-bigger .rprt-input-group input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper input, .rprt-bigger .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-float-input.rprt-bigger input, .rprt-float-input.rprt-bigger input.rprt-input, .rprt-bigger .rprt-float-input input, .rprt-bigger .rprt-float-input input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input.rprt-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper input, .rprt-bigger .rprt-float-input.rprt-control-wrapper input.rprt-input {
    box-sizing: border-box;
    height: 36px
}

.rprt-float-input.rprt-bigger:not(.rprt-input-group) input, .rprt-float-input.rprt-bigger:not(.rprt-input-group) input.rprt-input, .rprt-bigger .rprt-float-input:not(.rprt-input-group) input, .rprt-bigger .rprt-float-input:not(.rprt-input-group) input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-group) input, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-input-group) input.rprt-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input.rprt-input {
    box-sizing: border-box;
    height: 38px
}

input.rprt-input.rprt-small, .rprt-input-group.rprt-small input, .rprt-input-group.rprt-small input.rprt-input, .rprt-small .rprt-input-group input, .rprt-small .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small input, .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper input, .rprt-small .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-float-input.rprt-small input, .rprt-float-input.rprt-small input.rprt-input, .rprt-small .rprt-float-input input, .rprt-small .rprt-float-input input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-small .rprt-float-input.rprt-control-wrapper input, .rprt-small .rprt-float-input.rprt-control-wrapper input.rprt-input {
    box-sizing: border-box;
    height: 24px
}

.rprt-float-input.rprt-small:not(.rprt-input-group) input, .rprt-float-input.rprt-small:not(.rprt-input-group) input.rprt-input, .rprt-small .rprt-float-input:not(.rprt-input-group) input, .rprt-small .rprt-float-input:not(.rprt-input-group) input.rprt-input .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-group) input, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-input-group) input.rprt-input, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input.rprt-input {
    box-sizing: border-box;
    height: 26px
}

input.rprt-input.rprt-small.rprt-bigger, .rprt-input-group.rprt-bigger.rprt-small input, .rprt-input-group.rprt-bigger.rprt-small input.rprt-input, .rprt-bigger.rprt-small .rprt-input-group input, .rprt-bigger.rprt-small .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small input.rprt-input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-float-input.rprt-bigger.rprt-small input, .rprt-float-input.rprt-bigger.rprt-small input.rprt-input, .rprt-bigger.rprt-small .rprt-float-input input, .rprt-bigger.rprt-small .rprt-float-input input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input.rprt-input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper input.rprt-input {
    box-sizing: border-box;
    height: 32px
}

.rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-group) input, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-input-group) input.rprt-input, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-input-group) input, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-input-group) input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-group) input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small:not(.rprt-input-group) input.rprt-input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-input-group) input.rprt-input {
    box-sizing: border-box;
    height: 34px
}

textarea.rprt-input, .rprt-input-group textarea, .rprt-input-group.rprt-control-wrapper textarea, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper textarea {
    box-sizing: border-box;
    height: auto
}

    .rprt-input-group textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-bigger, textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-bigger textarea, .rprt-input-group.rprt-bigger textarea.rprt-input, .rprt-bigger .rprt-input-group textarea, .rprt-bigger .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-float-input.rprt-bigger textarea, .rprt-float-input.rprt-bigger textarea.rprt-input, .rprt-bigger .rprt-float-input textarea, .rprt-bigger .rprt-float-input textarea.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea.rprt-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea.rprt-input {
        box-sizing: border-box;
        height: auto
    }

    textarea.rprt-input.rprt-small, .rprt-input-group.rprt-small textarea, .rprt-input-group.rprt-small textarea.rprt-input, .rprt-small .rprt-input-group textarea, .rprt-small .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small textarea, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper textarea, .rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-float-input.rprt-small textarea, .rprt-float-input.rprt-small textarea.rprt-input, .rprt-small .rprt-float-input textarea, .rprt-small .rprt-float-input textarea.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-float-input.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-small .rprt-float-input.rprt-control-wrapper textarea, .rprt-small .rprt-float-input.rprt-control-wrapper textarea.rprt-input {
        box-sizing: border-box;
        height: auto
    }

        textarea.rprt-input.rprt-small.rprt-bigger, .rprt-input-group.rprt-bigger.rprt-small textarea, .rprt-input-group.rprt-bigger.rprt-small textarea.rprt-input, .rprt-bigger.rprt-small .rprt-input-group textarea, .rprt-bigger.rprt-small .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small textarea, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small textarea.rprt-input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper textarea, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-float-input.rprt-bigger.rprt-small textarea, .rprt-float-input.rprt-bigger.rprt-small textarea.rprt-input, .rprt-bigger.rprt-small .rprt-float-input textarea, .rprt-bigger.rprt-small .rprt-float-input textarea.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea.rprt-input, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper textarea, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper textarea.rprt-input {
            box-sizing: border-box;
            height: auto
        }

input.rprt-input.rprt-bigger, .rprt-input-group input.rprt-input.rprt-bigger, .rprt-input-group input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-bigger, .rprt-input-group.rprt-bigger .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-input, .rprt-bigger input.rprt-input, .rprt-bigger .rprt-input-group .rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-float-input.rprt-bigger input, .rprt-float-input input.rprt-bigger, .rprt-bigger .rprt-float-input input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-control-wrapper input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper input {
    text-indent: 16px
}

input.rprt-input.rprt-small, .rprt-input-group input.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-small, .rprt-input-group.rprt-small .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-input, .rprt-small input.rprt-input, .rprt-small .rprt-input-group .rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-input, .rprt-float-input.rprt-small input, .rprt-float-input input.rprt-small, .rprt-small .rprt-float-input input, .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-float-input.rprt-control-wrapper input.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper input, textarea.rprt-input.rprt-small, .rprt-input-group textarea.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper input.rprt-input-group textarea.rprt-input.rprt-small, .rprt-small input.rprt-input, .rprt-float-input.rprt-small textarea, .rprt-float-input textarea.rprt-small, .rprt-small .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper textarea {
    text-indent: 8px
}

input.rprt-input, .rprt-input-group input.rprt-input, .rprt-input-group input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-control-wrapper input, .rprt-float-input input.rprt-input, .rprt-float-input input, .rprt-float-input.rprt-control-wrapper input.rprt-input, .rprt-float-input.rprt-control-wrapper input, .rprt-input-group input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-float-input.rprt-control-wrapper input:focus, .rprt-float-input input:focus, .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-float-input.rprt-input-focus input, textarea.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group textarea, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea, .rprt-float-input textarea.rprt-input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-input, .rprt-float-input.rprt-control-wrapper textarea, .rprt-input-group textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus, .rprt-float-input.rprt-control-wrapper textarea:focus, .rprt-float-input textarea:focus {
    padding-left: 12px;
    text-indent: 0
}

    input.rprt-input.rprt-rtl, .rprt-input-group.rprt-rtl input.rprt-input, .rprt-input-group.rprt-control-container.rprt-rtl input.rprt-control, .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input, .rprt-float-input.rprt-rtl input, .rprt-float-input.rprt-control-wrapper.rprt-rtl input, .rprt-rtl .rprt-input-group input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-rtl .rprt-float-input input, .rprt-rtl .rprt-float-input.rprt-control-wrapper input, .rprt-input-group.rprt-rtl input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input, .rprt-float-input.rprt-rtl input, .rprt-float-input.rprt-control-wrapper.rprt-rtl input, .rprt-rtl .rprt-input-group input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-rtl .rprt-float-input input, .rprt-rtl .rprt-float-input.rprt-control-wrapper input, .rprt-input-group.rprt-rtl input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input:focus, .rprt-float-input.rprt-rtl input:focus, .rprt-float-input.rprt-control-wrapper.rprt-rtl input:focus, .rprt-rtl .rprt-input-group input.rprt-input:focus, .rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-rtl .rprt-float-input input:focus, .rprt-rtl .rprt-float-input.rprt-control-wrapper input:focus, .rprt-input-group.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-rtl .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-float-input.rprt-rtl.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-input-focus input, .rprt-rtl .rprt-float-input.rprt-input-focus input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-input-focus input {
        padding-left: 0;
        padding-right: 12px;
        text-indent: 0
    }

    textarea.rprt-input.rprt-rtl, .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input, .rprt-float-input:not(.rprt-outline).rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea, .rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input, .rprt-rtl .rprt-float-input:not(.rprt-outline) textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea, .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input, .rprt-float-input:not(.rprt-outline).rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea, .rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input, .rprt-rtl .rprt-float-input:not(.rprt-outline) textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea, .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input:focus, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input:focus, .rprt-float-input:not(.rprt-outline).rprt-rtl textarea:focus, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea:focus, .rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input:focus, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input:focus, .rprt-rtl .rprt-float-input:not(.rprt-outline) textarea:focus, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea:focus {
        padding-right: 12px;
        text-indent: 0
    }

    input.rprt-input.rprt-small, .rprt-small input.rprt-input, .rprt-input-group.rprt-small input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-float-input.rprt-small input, .rprt-float-input.rprt-control-wrapper input.rprt-small, .rprt-float-input.rprt-small input, .rprt-float-input.rprt-control-wrapper input.rprt-small, .rprt-input-group input.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-small, .rprt-small .rprt-float-input input, .rprt-small .rprt-float-input.rprt-control-wrapper input, .rprt-small .rprt-input-group input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group.rprt-small input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input:focus, .rprt-float-input.rprt-small input:focus, .rprt-float-input.rprt-control-wrapper.rprt-small input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-small .rprt-input-group input.rprt-input:focus, .rprt-small .rprt-float-input input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper input:focus, .rprt-input-group.rprt-small.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-float-input.rprt-small.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-input-focus.rprt-small input, .rprt-small .rprt-float-input.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, textarea.rprt-input.rprt-small, .rprt-small textarea.rprt-input, .rprt-input-group.rprt-small textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-small, .rprt-float-input.rprt-small textarea, .rprt-float-input textarea.rprt-small, .rprt-input-group textarea.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-small, .rprt-small .rprt-float-input.rprt-control-wrapper textarea, .rprt-small .rprt-float-input textarea, .rprt-small .rprt-input-group textarea.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-small textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input:focus, .rprt-float-input.rprt-small textarea:focus, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus, .rprt-small .rprt-input-group textarea.rprt-input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper textarea:focus, .rprt-small .rprt-float-input textarea:focus {
        padding-left: 8px;
        text-indent: 0
    }

        .rprt-rtl input.rprt-input.rprt-small, input.rprt-input.rprt-small.rprt-rtl, .rprt-small.rprt-rtl input.rprt-input, .rprt-small input.rprt-input.rprt-rtl, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl input, .rprt-float-input.rprt-small.rprt-rtl input, .rprt-input-group.rprt-small.rprt-rtl input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-rtl input.rprt-input, .rprt-rtl .rprt-float-input.rprt-small input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-rtl .rprt-input-group.rprt-small input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-float-input.rprt-rtl input.rprt-small, .rprt-float-input.rprt-control-wrapper.rprt-rtl input.rprt-small, .rprt-input-group.rprt-rtl input.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input.rprt-small, .rprt-rtl .rprt-float-input input.rprt-small, .rprt-rtl .rprt-float-input.rprt-control-wrapper input.rprt-small, .rprt-rtl .rprt-input-group input.rprt-input.rprt-small, .rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-small, .rprt-small .rprt-float-input.rprt-rtl input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input, .rprt-small .rprt-input-group.rprt-rtl input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input, .rprt-small.rprt-rtl .rprt-float-input input, .rprt-small.rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-small.rprt-rtl .rprt-input-group input.rprt-input, .rprt-small.rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-small.rprt-rtl .rprt-input-group input.rprt-input:focus, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper input:focus, .rprt-small.rprt-rtl .rprt-float-input input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input:focus, .rprt-small .rprt-input-group.rprt-rtl input.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl input:focus, .rprt-small .rprt-float-input.rprt-rtl input:focus, .rprt-small.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-small.rprt-rtl .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-small.rprt-rtl .rprt-float-input.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-rtl.rprt-input-focus input {
            padding-left: 0;
            padding-right: 8px;
            text-indent: 0
        }

        .rprt-rtl textarea.rprt-input.rprt-small, textarea.rprt-input.rprt-small.rprt-rtl, .rprt-small.rprt-rtl textarea.rprt-input, .rprt-small textarea.rprt-input.rprt-rtl, .rprt-float-input:not(.rprt-outline).rprt-small.rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea, .rprt-input-group:not(.rprt-outline).rprt-small.rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea.rprt-input, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small textarea, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-small textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-small, .rprt-float-input:not(.rprt-outline).rprt-rtl textarea.rprt-small, .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input.rprt-small, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input.rprt-small, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea.rprt-small, .rprt-rtl .rprt-float-input:not(.rprt-outline) textarea.rprt-small, .rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input.rprt-small, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input.rprt-small, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-rtl textarea, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline) textarea, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input:focus, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input:focus, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea:focus, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline) textarea:focus, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input:focus, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input:focus, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea:focus, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-rtl textarea:focus {
            padding-right: 8px;
            text-indent: 0
        }

    input.rprt-input.rprt-bigger, .rprt-bigger input.rprt-input, .rprt-input-group.rprt-bigger input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-float-input.rprt-control-wrapper input.rprt-bigger, .rprt-float-input.rprt-bigger input, .rprt-float-input input.rprt-bigger, .rprt-input-group input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper input, .rprt-bigger .rprt-float-input input, .rprt-bigger .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-bigger .rprt-input-group input.rprt-input, .rprt-input-group.rprt-bigger input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus, .rprt-float-input.rprt-bigger input:focus, .rprt-bigger .rprt-input-group input.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper input:focus, .rprt-bigger .rprt-float-input input:focus, .rprt-input-group.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input, .rprt-float-input.rprt-bigger.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-input-focus input {
        padding-left: 16px;
        text-indent: 0
    }

        .rprt-rtl input.rprt-input.rprt-bigger, input.rprt-input.rprt-bigger.rprt-rtl, .rprt-bigger.rprt-rtl input.rprt-input, .rprt-bigger input.rprt-input.rprt-rtl, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-rtl input, .rprt-float-input.rprt-bigger.rprt-rtl input, .rprt-input-group.rprt-bigger.rprt-rtl input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-rtl input.rprt-input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger input, .rprt-rtl .rprt-float-input.rprt-bigger input, .rprt-rtl .rprt-input-group.rprt-bigger input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-rtl input.rprt-bigger, .rprt-float-input.rprt-rtl input.rprt-bigger, .rprt-input-group.rprt-rtl input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input.rprt-bigger, .rprt-rtl .rprt-float-input.rprt-control-wrapper input.rprt-bigger, .rprt-rtl .rprt-float-input input.rprt-bigger, .rprt-rtl .rprt-input-group input.rprt-input.rprt-bigger, .rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-rtl input, .rprt-bigger .rprt-float-input.rprt-rtl input, .rprt-bigger .rprt-input-group.rprt-rtl input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper input, .rprt-bigger.rprt-rtl .rprt-float-input input, .rprt-bigger.rprt-rtl .rprt-input-group input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group input.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper input.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper input:focus, .rprt-bigger.rprt-rtl .rprt-float-input input:focus, .rprt-bigger .rprt-input-group.rprt-rtl input.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-rtl input.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-rtl input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-rtl input:focus, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-input-focus input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-input-focus input, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-rtl.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-rtl.rprt-input-focus input {
            padding-left: 0;
            padding-right: 16px;
            text-indent: 0
        }

    textarea.rprt-input.rprt-bigger, .rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-bigger, .rprt-float-input.rprt-bigger textarea, .rprt-float-input textarea.rprt-bigger, .rprt-input-group textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea, .rprt-bigger .rprt-float-input textarea, .rprt-bigger .rprt-input-group textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-bigger textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:focus, .rprt-float-input.rprt-bigger textarea:focus, .rprt-bigger .rprt-input-group textarea.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:focus, .rprt-bigger .rprt-float-input textarea:focus {
        padding-left: 16px;
        text-indent: 0
    }

        .rprt-rtl textarea.rprt-input.rprt-bigger, textarea.rprt-input.rprt-bigger.rprt-rtl, .rprt-bigger.rprt-rtl textarea.rprt-input, .rprt-bigger textarea.rprt-input.rprt-rtl, .rprt-float-input.rprt-control-wrapper:not(.rprt-outline).rprt-bigger.rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-bigger.rprt-rtl textarea, .rprt-input-group:not(.rprt-outline).rprt-bigger.rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-rtl textarea.rprt-input, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-bigger textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-bigger textarea, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-bigger textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger textarea.rprt-input, .rprt-float-input:not(.rprt-outline).rprt-rtl textarea.rprt-bigger, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-bigger, .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input.rprt-bigger, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input.rprt-bigger, .rprt-rtl .rprt-float-input:not(.rprt-outline) textarea.rprt-bigger, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea.rprt-bigger, .rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input.rprt-bigger, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-rtl textarea, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline) textarea, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline) textarea.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper textarea.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline) textarea:focus, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper textarea:focus, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-rtl textarea.rprt-input:focus, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea.rprt-input:focus, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-rtl textarea:focus, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-rtl textarea:focus {
            padding-right: 16px;
            text-indent: 0
        }

        input.rprt-input.rprt-bigger.rprt-small, .rprt-bigger input.rprt-input.rprt-small, .rprt-input-group.rprt-small.rprt-bigger input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger input.rprt-input, .rprt-input-group.rprt-small input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-float-input.rprt-small.rprt-bigger input, .rprt-float-input.rprt-small input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-small input, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input, .rprt-float-input.rprt-control-wrapper.rprt-small input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-bigger .rprt-input-group.rprt-small input.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:focus, .rprt-bigger .rprt-float-input.rprt-small input:focus, .rprt-small .rprt-input-group.rprt-bigger input.rprt-input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus, .rprt-small .rprt-float-input.rprt-bigger input:focus, .rprt-input-group.rprt-bigger.rprt-small input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small input.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:focus, .rprt-float-input.rprt-bigger.rprt-small input:focus, .rprt-bigger .rprt-input-group.rprt-small.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-bigger.rprt-small.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-small.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-bigger.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-input-focus input, .rprt-float-input.rprt-bigger.rprt-small.rprt-input-focus input, textarea.rprt-input.rprt-bigger.rprt-small, .rprt-bigger textarea.rprt-input.rprt-small, .rprt-input-group.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-small textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-float-input.rprt-small.rprt-bigger textarea, .rprt-float-input.rprt-small textarea.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-small textarea, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger textarea, .rprt-float-input.rprt-control-wrapper.rprt-small textarea.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-bigger .rprt-input-group.rprt-small textarea.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus, .rprt-bigger .rprt-float-input.rprt-small textarea:focus, .rprt-small .rprt-input-group.rprt-bigger textarea.rprt-input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:focus, .rprt-small .rprt-float-input.rprt-bigger textarea:focus, .rprt-input-group.rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:focus, .rprt-float-input.rprt-bigger.rprt-small textarea:focus {
            padding-left: 14px;
            text-indent: 0
        }

            .rprt-bigger input.rprt-input.rprt-small.rprt-rtl, .rprt-input-group.rprt-small.rprt-bigger.rprt-rtl input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-rtl input.rprt-input, .rprt-input-group.rprt-small.rprt-rtl input.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-rtl input.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small.rprt-rtl input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-rtl input.rprt-input, .rprt-float-input.rprt-small.rprt-bigger.rprt-rtl input, .rprt-float-input.rprt-small.rprt-rtl input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-small.rprt-rtl input, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger.rprt-rtl input, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl input.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl input, .rprt-bigger.rprt-rtl input.rprt-input.rprt-small, .rprt-rtl .rprt-input-group.rprt-small.rprt-bigger input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger input.rprt-input, .rprt-rtl .rprt-input-group.rprt-small input.rprt-input.rprt-bigger, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-small input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input, .rprt-rtl .rprt-float-input.rprt-small.rprt-bigger input, .rprt-rtl .rprt-float-input.rprt-small input.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-small input, .rprt-bigger .rprt-input-group.rprt-small.rprt-rtl input.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-rtl input.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl input:focus, .rprt-bigger .rprt-float-input.rprt-small.rprt-rtl input:focus, .rprt-small .rprt-input-group.rprt-bigger.rprt-rtl input.rprt-input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-rtl input.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-rtl input:focus, .rprt-small .rprt-float-input.rprt-bigger.rprt-rtl input:focus, .rprt-input-group.rprt-bigger.rprt-small.rprt-rtl input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl input.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl input:focus, .rprt-float-input.rprt-bigger.rprt-small.rprt-rtl input:focus, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-small input.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small input.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small input:focus, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-small input:focus, .rprt-small.rprt-rtl .rprt-input-group.rprt-bigger input.rprt-input:focus, .rprt-small.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-bigger input.rprt-input:focus, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger input:focus, .rprt-small.rprt-rtl .rprt-float-input.rprt-bigger input:focus, .rprt-rtl .rprt-input-group.rprt-bigger.rprt-small input.rprt-input:focus, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small input.rprt-input:focus, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small input:focus, .rprt-rtl .rprt-float-input.rprt-bigger.rprt-small input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-rtl.rprt-input-focus input, .rprt-bigger .rprt-float-input.rprt-small.rprt-rtl.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-rtl.rprt-input-focus input, .rprt-small .rprt-float-input.rprt-bigger.rprt-rtl.rprt-input-focus input, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl.rprt-input-focus input, .rprt-float-input.rprt-bigger.rprt-small.rprt-rtl.rprt-input-focus input, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-input-focus input, .rprt-bigger.rprt-rtl .rprt-float-input.rprt-small.rprt-input-focus input, .rprt-small.rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-input-focus input, .rprt-small.rprt-rtl .rprt-float-input.rprt-bigger.rprt-input-focus input, .rprt-rtl .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-input-focus input, .rprt-rtl .rprt-float-input.rprt-bigger.rprt-small.rprt-input-focus input, .rprt-bigger .rprt-input-group.rprt-small.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-bigger.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-bigger.rprt-small.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl.rprt-input-focus input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-small.rprt-input-focus input.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-input-focus input.rprt-input, .rprt-small.rprt-rtl .rprt-input-group.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-small.rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-input-focus input.rprt-input, .rprt-rtl .rprt-input-group.rprt-bigger.rprt-small.rprt-input-focus input.rprt-input, .rprt-rtl .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small.rprt-input-focus input.rprt-input {
                padding-left: 0;
                padding-right: 14px;
                text-indent: 0
            }

            .rprt-bigger .rprt-input-group.rprt-small textarea.rprt-input:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input:focus, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus, .rprt-bigger .rprt-float-input.rprt-small textarea:focus, .rprt-small .rprt-input-group.rprt-bigger textarea.rprt-input:focus, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input:focus, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:focus, .rprt-small .rprt-float-input.rprt-bigger textarea:focus, .rprt-input-group.rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-input-group.rprt-bigger textarea.rprt-input:focus, .rprt-input-group.rprt-small textarea.rprt-input:focus, .rprt-input-group textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:focus, .rprt-float-input.rprt-bigger.rprt-small textarea:focus {
                box-shadow: 0 0 0 1px #4f46e5
            }

            .rprt-bigger textarea.rprt-input.rprt-small.rprt-rtl, .rprt-input-group:not(.rprt-outline).rprt-small.rprt-bigger.rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-bigger.rprt-rtl textarea.rprt-input, .rprt-input-group:not(.rprt-outline).rprt-small.rprt-rtl textarea.rprt-input.rprt-bigger, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-small.rprt-rtl textarea.rprt-input, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea.rprt-input, .rprt-float-input:not(.rprt-outline).rprt-small.rprt-bigger.rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-small.rprt-rtl textarea.rprt-bigger, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-small.rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-bigger.rprt-rtl textarea, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea.rprt-bigger, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea, .rprt-bigger.rprt-rtl textarea.rprt-input.rprt-small, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-small.rprt-bigger textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-bigger textarea.rprt-input, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-small textarea.rprt-input.rprt-bigger, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea.rprt-input.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-small textarea.rprt-input, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-bigger textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small textarea.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-bigger textarea, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small textarea.rprt-bigger, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small textarea, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small.rprt-control-wrapper textarea, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-small.rprt-rtl textarea.rprt-input:focus, .rprt-bigger .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea.rprt-input:focus, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small.rprt-rtl textarea:focus, .rprt-bigger .rprt-float-input:not(.rprt-outline).rprt-small.rprt-rtl textarea:focus, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-bigger.rprt-rtl textarea.rprt-input:focus, .rprt-small .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-rtl textarea.rprt-input:focus, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-rtl textarea:focus, .rprt-small .rprt-float-input:not(.rprt-outline).rprt-bigger.rprt-rtl textarea:focus, .rprt-input-group:not(.rprt-outline).rprt-bigger.rprt-small.rprt-rtl textarea.rprt-input:focus, .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl textarea.rprt-input:focus, .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-small.rprt-rtl textarea:focus, .rprt-float-input:not(.rprt-outline).rprt-bigger.rprt-small.rprt-rtl textarea:focus, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-small textarea.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea.rprt-input:focus, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-small textarea:focus, .rprt-bigger.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-small textarea:focus, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-bigger textarea.rprt-input:focus, .rprt-small.rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger textarea.rprt-input:focus, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-bigger textarea:focus, .rprt-small.rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-bigger textarea:focus, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-rtl .rprt-input-group:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-small textarea.rprt-input:focus, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-control-wrapper.rprt-bigger.rprt-small textarea:focus, .rprt-rtl .rprt-float-input:not(.rprt-outline).rprt-bigger.rprt-small textarea:focus {
                padding-right: 14px;
                text-indent: 0
            }

.rprt-float-input .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper .rprt-clear-icon, .rprt-input-group .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    background: transparent;
    border: 0;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1;
    min-width: 24px;
    outline: none;
    padding: 0;
    text-align: center
}

    .rprt-float-input .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper .rprt-clear-icon::before, .rprt-input-group .rprt-clear-icon::before, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon::before {
        font-size: 18px;
        padding: 0;
        text-align: center;
        vertical-align: middle
    }

.rprt-float-input.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-control-wrapper.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-control-wrapper.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide {
    cursor: pointer;
    display: flex
}

.rprt-float-input.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-small .rprt-input-group.rprt-bigger input:first-child ~ .rprt-clear-icon, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger input:first-child ~ .rprt-clear-icon, .rprt-bigger .rprt-input-group.rprt-small input:first-child ~ .rprt-clear-icon, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small input:first-child ~ .rprt-clear-icon, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input:first-child ~ .rprt-clear-icon, .rprt-small .rprt-float-input.rprt-bigger input:first-child ~ .rprt-clear-icon, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:first-child ~ .rprt-clear-icon, .rprt-bigger .rprt-float-input.rprt-small input:first-child ~ .rprt-clear-icon {
    padding-bottom: 0
}

.rprt-float-input.rprt-small .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper.rprt-small .rprt-clear-icon::before, .rprt-input-group.rprt-small .rprt-clear-icon::before, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper input.rprt-small:first-child ~ .rprt-clear-icon::before, .rprt-small .rprt-float-input.rprt-control-wrapper .rprt-clear-icon::before, .rprt-float-input input.rprt-small:first-child ~ .rprt-clear-icon::before, .rprt-small .rprt-float-input .rprt-clear-icon::before, .rprt-small .rprt-input-group .rprt-clear-icon::before, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-clear-icon::before {
    font-size: 16px
}

.rprt-float-input.rprt-bigger .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper.rprt-bigger .rprt-clear-icon::before, .rprt-input-group.rprt-bigger .rprt-clear-icon::before, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper input.rprt-bigger:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-float-input.rprt-control-wrapper .rprt-clear-icon::before, .rprt-float-input input.rprt-bigger:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-float-input .rprt-clear-icon::before, .rprt-bigger .rprt-input-group .rprt-clear-icon::before, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-clear-icon::before {
    font-size: 22px
}

.rprt-float-input.rprt-small.rprt-bigger .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon::before, .rprt-input-group.rprt-small.rprt-bigger .rprt-clear-icon::before, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon::before, .rprt-small.rprt-bigger .rprt-float-input .rprt-clear-icon::before, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper .rprt-clear-icon::before, .rprt-small.rprt-bigger .rprt-input-group .rprt-clear-icon::before, .rprt-small.rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-clear-icon::before, .rprt-small .rprt-input-group.rprt-bigger input:first-child ~ .rprt-clear-icon::before, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-bigger input:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-input-group.rprt-small input:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small input:first-child ~ .rprt-clear-icon::before, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger input:first-child ~ .rprt-clear-icon::before, .rprt-small .rprt-float-input.rprt-bigger input:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small input:first-child ~ .rprt-clear-icon::before, .rprt-bigger .rprt-float-input.rprt-small input:first-child ~ .rprt-clear-icon::before {
    font-size: 20px
}

.rprt-input-group.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide, .rprt-input-group.rprt-control-wrapper.rprt-static-clear .rprt-clear-icon.rprt-clear-icon-hide {
    cursor: pointer
}

.rprt-float-input.rprt-control-wrapper input[readonly]:first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group input[readonly]:first-child ~ .rprt-clear-icon, .rprt-float-input input[readonly]:first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group input[readonly]:first-child ~ .rprt-clear-icon, .rprt-input-group input[readonly]:first-child ~ .rprt-clear-icon.rprt-clear-icon-hide, .rprt-float-input.rprt-control-wrapper.rprt-input-group input[readonly]:first-child ~ .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-control-wrapper input[readonly]:first-child ~ .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper input[readonly]:first-child .rprt-clear-icon.rprt-clear-icon-hide {
    cursor: auto
}

.rprt-input-group .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    min-height: 0;
    min-width: 32px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.rprt-float-input.rprt-input-group .rprt-clear-icon, .rprt-float-input.rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    padding-right: 0;
    padding-top: 0
}

.rprt-input-group.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-bigger .rprt-clear-icon, .rprt-input-group .rprt-clear-icon.rprt-bigger, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group .rprt-clear-icon, .rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    min-width: 38px;
    min-height: 0;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0
}

.rprt-input-group.rprt-float-input.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-float-input .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-float-input .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon {
    padding-right: 0;
    padding-top: 0
}

.rprt-input-group.rprt-small .rprt-clear-icon, .rprt-input-group .rprt-clear-icon.rprt-small, .rprt-small.rprt-bigger .rprt-input-group .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon.rprt-small, .rprt-small.rprt-bigger .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    min-height: 0;
    min-width: 38px;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0
}

    .rprt-input-group.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-clear-icon {
        min-height: 0;
        min-width: 34px;
        padding-bottom: 0;
        padding-right: 0;
        padding-top: 0
    }

.rprt-input-group.rprt-float-input.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-float-input.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-float-input.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-float-input.rprt-control-wrapper.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-float-input.rprt-control-wrapper.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small.rprt-bigger .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon {
    padding-right: 0;
    padding-top: 0
}

.rprt-input-group.rprt-small .rprt-clear-icon, .rprt-input-group .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
    min-height: 24px;
    min-width: 24px;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0
}

.rprt-input-group.rprt-float-input.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-float-input .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group.rprt-float-input .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon, .rprt-input-group.rprt-float-input.rprt-control-wrapper.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-float-input.rprt-control-wrapper .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group.rprt-float-input.rprt-control-wrapper .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input.rprt-small .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon.rprt-small, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-float-input .rprt-clear-icon {
    padding-right: 0;
    padding-top: 0
}

.rprt-input:not(:valid), .rprt-input:valid, .rprt-float-input.rprt-control-wrapper input:not(:valid), .rprt-float-input.rprt-control-wrapper input:valid, .rprt-float-input input:not(:valid), .rprt-float-input input:valid, .rprt-input-group input:not(:valid), .rprt-input-group input:valid, .rprt-input-group.rprt-control-wrapper input:not(:valid), .rprt-input-group.rprt-control-wrapper input:valid, .rprt-float-input.rprt-control-wrapper textarea:not(:valid), .rprt-float-input.rprt-control-wrapper textarea:valid, .rprt-float-input textarea:not(:valid), .rprt-float-input textarea:valid, .rprt-input-group.rprt-control-wrapper textarea:not(:valid), .rprt-input-group.rprt-control-wrapper textarea:valid, .rprt-input-group textarea:not(:valid), .rprt-input-group textarea:valid {
    box-shadow: none
}

.rprt-input-group .rprt-input-in-wrap, .rprt-input-group.rprt-control-wrapper .rprt-input-in-wrap, .rprt-float-input .rprt-input-in-wrap, .rprt-float-input.rprt-control-wrapper .rprt-input-in-wrap {
    width: 100%;
    display: flex;
    position: relative
}

    .rprt-float-input .rprt-input-in-wrap label.rprt-float-text, .rprt-float-input.rprt-control-wrapper .rprt-input-in-wrap label.rprt-float-text {
        right: 0;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
        white-space: nowrap
    }

.rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea label.rprt-float-text.rprt-label-top {
    font-size: 12px;
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-33px,0) scale(1)
}

.rprt-float-input.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text {
    font-size: 14px;
    top: 12px
}

.rprt-float-input.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text {
    font-size: 10px;
    top: 16px
}

.rprt-float-input.rprt-small.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea ~ label.rprt-label-top.rprt-float-text {
    font-size: 12px;
    top: 15px
}

.rprt-float-input textarea ~ .rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea ~ .rprt-float-text {
    top: 13px
}

.rprt-float-input.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px
}

.rprt-float-input.rprt-bigger textarea ~ label.rprt-float-text, .rprt-float-input textarea ~ label.rprt-float-text.rprt-bigger, .rprt-float-input textarea.rprt-bigger ~ label.rprt-float-text, .rprt-bigger .rprt-float-input textarea ~ label.rprt-float-text, .rprt-float-input.rprt-bigger textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-float-text.rprt-bigger, .rprt-float-input.rprt-control-wrapper textarea.rprt-bigger ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 16px;
    top: -11px
}

.rprt-float-input.rprt-small textarea ~ label.rprt-float-text, .rprt-float-input textarea ~ label.rprt-float-text.rprt-small, .rprt-float-input textarea.rprt-small ~ label.rprt-float-text, .rprt-small .rprt-float-input textarea ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-float-text.rprt-small, .rprt-float-input.rprt-control-wrapper textarea.rprt-small ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-float-text {
    font-size: 12px;
    top: 15px
}

.rprt-input-group:hover:not(.rprt-disabled), .rprt-input-group.rprt-control-wrapper:hover:not(.rprt-disabled), .rprt-float-input:hover:not(.rprt-disabled), .rprt-float-input:hover:not(.rprt-input-group):not(.rprt-disabled) input:not([disabled]), .rprt-float-input:hover:not(.rprt-input-group):not(.rprt-disabled) textarea:not([disabled]), .rprt-float-input:hover:not(.rprt-input-group):not(.rprt-disabled) input:not([disabled]), .rprt-float-input:hover:not(.rprt-input-group):not(.rprt-disabled) textarea:not([disabled]), .rprt-float-input.rprt-control-wrapper:hover:not(.rprt-disabled), .rprt-float-input.rprt-control-wrapper:hover:not(.rprt-input-group):not(.rprt-disabled) input:not([disabled]), .rprt-float-input.rprt-control-wrapper:hover:not(.rprt-input-group):not(.rprt-disabled) textarea:not([disabled]), .rprt-float-input.rprt-control-wrapper:hover:not(.rprt-input-group):not(.rprt-disabled) input:not([disabled]), .rprt-float-input.rprt-control-wrapper:hover:not(.rprt-input-group):not(.rprt-disabled) textarea:not([disabled]) {
    border-bottom-width: 1px
}

.rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    user-select: text
}

.rprt-bigger .rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 14px;
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-40px,0) scale(1);
    user-select: text
}

.rprt-small .rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 10px;
    user-select: text
}

.rprt-bigger .rprt-float-input.rprt-small:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-outline) input:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-input-focus):not(.rprt-outline) input:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    user-select: text
}

.rprt-bigger .rprt-float-input.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-bigger textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    font-style: normal
}

.rprt-float-input textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    left: 0;
    overflow: hidden;
    padding-left: 10px;
    pointer-events: none;
    position: absolute;
    text-overflow: ellipsis;
    top: -11px;
    transform: translate3d(0,16px,0) scale(1);
    transform-origin: left top;
    transition: .25s cubic-bezier(.25,.8,.25,1);
    user-select: none;
    white-space: nowrap;
    width: 100%
}

.rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-40px,0) scale(1);
    user-select: text
}

.rprt-small .rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 10px;
    user-select: text
}

.rprt-bigger .rprt-float-input.rprt-small textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 12px;
    user-select: text
}

.rprt-bigger .rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.rprt-float-text.rprt-label-bottom {
    font-size: 14px;
    user-select: text
}

.rprt-float-input.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger textarea label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea label.rprt-float-text.rprt-label-top, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea label.rprt-float-text.rprt-label-top {
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-35px,0) scale(1)
}

.rprt-float-input.rprt-small.rprt-bigger textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger textarea label.rprt-float-text.rprt-label-top, .rprt-bigger.rprt-small .rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger.rprt-small textarea label.rprt-float-text.rprt-label-top, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small.rprt-bigger .rprt-float-input.rprt-control-wrapper textarea label.rprt-float-text.rprt-label-top {
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-33px,0) scale(1)
}

.rprt-float-input.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small textarea label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input textarea:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input textarea:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small textarea label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-control-wrapper textarea:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper textarea label.rprt-float-text.rprt-label-top {
    font-weight: 500;
    padding-right: 0;
    transform: translate3d(-10px,-31px,0) scale(1)
}

.rprt-float-input textarea[disabled], .rprt-float-input textarea.rprt-disabled, .rprt-float-input.rprt-control-wrapper textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea.rprt-disabled {
    border-color: #9ca3af;
    border-style: solid
}

.rprt-float-input textarea[disabled], .rprt-float-input textarea.rprt-disabled, .rprt-float-input.rprt-control-wrapper textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea.rprt-disabled {
    background: transparent;
    background-image: none;
    cursor: not-allowed
}

textarea.rprt-input, .rprt-input-group textarea, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-input-focus textarea, .rprt-input-group.rprt-input-focus textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea, .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper textarea {
    line-height: 1.5;
    min-height: 32px;
    min-width: 0;
    padding: 4px 8px 4px 12px;
    resize: vertical
}

    .rprt-input-group.rprt-bigger textarea, .rprt-input-group.rprt-bigger textarea.rprt-input, .rprt-input-group textarea.rprt-bigger, .rprt-input-group textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea, .rprt-input-group.rprt-control-wrapper.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-bigger, .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group textarea, .rprt-bigger .rprt-input-group textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-float-input.rprt-bigger textarea, .rprt-float-input textarea.rprt-bigger, .rprt-float-input.rprt-control-wrapper.rprt-bigger textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-bigger, .rprt-bigger .rprt-float-input textarea, .rprt-bigger .rprt-float-input.rprt-control-wrapper textarea {
        font: inherit;
        line-height: 1.2;
        min-height: 36px;
        padding: 6px 12px 6px 16px
    }

        .rprt-input-group.rprt-input-focus.rprt-bigger textarea, .rprt-input-group.rprt-input-focus.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-input-focus textarea.rprt-bigger, .rprt-input-group.rprt-input-focus textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-bigger textarea, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-bigger, .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input.rprt-bigger, .rprt-bigger .rprt-input-group.rprt-input-focus textarea, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-bigger:focus, .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-bigger:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea:focus, .rprt-bigger .rprt-input-group.rprt-control-wrapper textarea.rprt-input:focus {
            font: inherit;
            line-height: 1.2;
            min-height: 36px;
            padding: 6px 12px 6px 16px
        }

    .rprt-input-group.rprt-small textarea, .rprt-input-group.rprt-small textarea.rprt-input, .rprt-input-group textarea.rprt-small, .rprt-input-group textarea.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-small textarea, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-small .rprt-input-group textarea, .rprt-small .rprt-input-group textarea.rprt-input, .rprt-float-input.rprt-small textarea, .rprt-float-input textarea.rprt-small, .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-float-input.rprt-control-wrapper textarea.rprt-small, .rprt-small .rprt-float-input textarea, .rprt-small .rprt-float-input.rprt-control-wrapper textarea {
        font: inherit;
        min-height: 26px;
        padding: 4px 8px 4px 8px
    }

    .rprt-input-group.rprt-input-focus.rprt-small textarea, .rprt-input-group.rprt-input-focus.rprt-small textarea.rprt-input, .rprt-input-group.rprt-input-focus textarea.rprt-small, .rprt-input-group.rprt-input-focus textarea.rprt-input.rprt-small, .rprt-input-group.rprt-input-focus textarea.rprt-input.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-small textarea, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-small textarea.rprt-input, .rprt-small .rprt-input-group.rprt-input-focus textarea, .rprt-small .rprt-input-group.rprt-input-focus textarea.rprt-input {
        font: inherit;
        min-height: 26px;
        padding: 4px 8px 4px 8px
    }

    .rprt-input-group.rprt-small textarea:focus, .rprt-input-group.rprt-small textarea.rprt-input:focus, .rprt-input-group textarea.rprt-small:focus, .rprt-input-group textarea.rprt-input.rprt-small:focus, .rprt-input-group.rprt-control-wrapper.rprt-small textarea:focus, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input:focus, .rprt-small .rprt-input-group textarea:focus, .rprt-small .rprt-input-group textarea.rprt-input:focus, .rprt-float-input.rprt-small textarea:focus, .rprt-float-input textarea.rprt-small:focus, .rprt-float-input.rprt-control-wrapper.rprt-small textarea:focus, .rprt-float-input.rprt-control-wrapper textarea.rprt-small:focus, .rprt-small .rprt-float-input textarea:focus, .rprt-small .rprt-float-input.rprt-control-wrapper textarea:focus {
        padding: 4px 8px 4px 8px
    }

    .rprt-input-group.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-small textarea.rprt-input.rprt-bigger, .rprt-input-group textarea.rprt-input.rprt-bigger.rprt-small, .rprt-input-group.rprt-bigger textarea.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input.rprt-bigger, .rprt-bigger.rprt-small .rprt-input-group textarea.rprt-input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-bigger .input-group textarea.rprt-small, .rprt-bigger .rprt-input-group.rprt-small textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-small textarea.rprt-input, .rprt-bigger .rprt-small.rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-small .input-group textarea.rprt-bigger, .rprt-small .rprt-input-group.rprt-bigger textarea.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper textarea.rprt-input.rprt-bigger, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input.rprt-bigger, .rprt-float-input textarea.rprt-bigger.rprt-small, .rprt-float-input.rprt-small.rprt-bigger textarea, .rprt-float-input.rprt-small textarea.rprt-bigger, .rprt-float-input.rprt-bigger textarea.rprt-small, .rprt-bigger .rprt-float-input.rprt-small textarea, .rprt-bigger.rprt-small .rprt-float-input textarea, .rprt-bigger .float-input textarea.rprt-small, .rprt-small .rprt-float-input.rprt-bigger textarea, .rprt-small .float-input textarea.rprt-bigger, .rprt-small .rprt-float-input.rprt-control-wrapper textarea.rprt-bigger, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger textarea, .rprt-float-input.rprt-control-wrapper.rprt-small textarea.rprt-bigger, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small textarea, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper textarea, .rprt-bigger .rprt-small.rprt-float-input.rprt-control-wrapper textarea {
        font: inherit;
        line-height: 1.2;
        min-height: 32px;
        padding: 4px 8px 4px 14px
    }

    .rprt-input-group.rprt-input-focus textarea.rprt-input.rprt-bigger.rprt-small, .rprt-input-group.rprt-input-focus.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-input-focus.rprt-small textarea.rprt-input.rprt-bigger, .rprt-input-group.rprt-input-focus.rprt-bigger textarea.rprt-small, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-small.rprt-bigger textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-small textarea.rprt-input.rprt-bigger, .rprt-bigger.rprt-small .rprt-input-group.rprt-input-focus textarea.rprt-input, .rprt-bigger .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-small textarea.rprt-input, .rprt-bigger.rprt-small .rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input, .rprt-bigger .rprt-small.rprt-input-group.rprt-control-wrapper.rprt-input-focus textarea.rprt-input, .rprt-small .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-bigger textarea.rprt-input {
        font: inherit;
        line-height: 1.2;
        min-height: 32px;
        padding: 4px 8px 4px 14px
    }

.rprt-filled.rprt-input-group, .rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-filled.rprt-float-input, .rprt-filled.rprt-float-input.rprt-control-wrapper {
    line-height: 1
}

    .rprt-filled textarea.rprt-input, .rprt-filled.rprt-input-group.rprt-multi-line-input textarea, .rprt-filled.rprt-input-group.rprt-control-wrapper.rprt-multi-line-input textarea, .rprt-filled.rprt-float-input.rprt-multi-line-input textarea, .rprt-filled.rprt-float-input.rprt-control-wrapper.rprt-multi-line-input textarea {
        box-sizing: border-box
    }

input.rprt-input, .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, textarea.rprt-input, .rprt-float-input input, .rprt-float-input.rprt-control-wrapper input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper textarea {
    background: #fff;
    border-color: #d1d5db;
    color: #111827
}

.rprt-input-group, .rprt-input-group.rprt-control-wrapper, .rprt-float-input, .rprt-float-input.rprt-input-group, .rprt-float-input.rprt-control-wrapper, .rprt-float-input.rprt-input-group.rprt-control-wrapper {
    background: #fff;
    color: #111827
}

    .rprt-input-group .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
        background: transparent;
        border-color: #d1d5db;
        color: #6b7280
    }

    .rprt-input-group.rprt-disabled .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-disabled .rprt-input-group-icon, .rprt-float-input.rprt-disabled .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-disabled .rprt-clear-icon, .rprt-input-group.rprt-disabled .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper.rprt-disabled .rprt-clear-icon {
        color: #d1d5db
    }

    .rprt-input[disabled], .rprt-input-group .rprt-input[disabled], .rprt-input-group.rprt-control-wrapper .rprt-input[disabled], .rprt-input-group.rprt-disabled, .rprt-input-group.rprt-control-wrapper.rprt-disabled, .rprt-float-input input[disabled], .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea[disabled], .rprt-float-input.rprt-disabled, .rprt-float-input.rprt-control-wrapper.rprt-disabled {
        -webkit-text-fill-color: #9ca3af;
        background: #f9fafb;
        color: #9ca3af;
        border-color: #9ca3af
    }

        .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-float-input input, .rprt-float-input.rprt-control-wrapper input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper textarea, .rprt-input-group .rprt-input[disabled], .rprt-input-group.rprt-control-wrapper .rprt-input[disabled], .rprt-input-group.rprt-disabled input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-disabled input.rprt-input, .rprt-input-group.rprt-disabled textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-disabled textarea.rprt-input {
            background: none;
            color: inherit
        }

            .rprt-input-group .rprt-input[readonly], .rprt-input-group.rprt-control-wrapper .rprt-input[readonly], .rprt-float-input input[readonly], .rprt-float-input.rprt-control-wrapper input[readonly], .rprt-float-input textarea[readonly], .rprt-float-input.rprt-control-wrapper textarea[readonly] {
                background: none;
                color: inherit
            }

            .rprt-float-input.rprt-disabled input, .rprt-float-input.rprt-control-wrapper.rprt-disabled input, .rprt-float-input.rprt-disabled textarea, .rprt-float-input.rprt-control-wrapper.rprt-disabled textarea, .rprt-float-input input[disabled], .rprt-float-input.rprt-control-wrapper input[disabled], .rprt-float-input textarea[disabled], .rprt-float-input.rprt-control-wrapper textarea[disabled] {
                color: inherit
            }

    .rprt-float-input:not(.rprt-disabled) input[disabled], .rprt-float-input.rprt-control-wrapper:not(.rprt-disabled) input[disabled], .rprt-float-input:not(.rprt-disabled) textarea[disabled], .rprt-float-input.rprt-control-wrapper:not(.rprt-disabled) textarea[disabled] {
        -webkit-text-fill-color: #9ca3af;
        color: #9ca3af
    }

    .rprt-input-group.rprt-disabled .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-disabled .rprt-input-group-icon {
        background: transparent;
        border-color: #9ca3af
    }

    .rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:hover {
        color: #374151
    }

    .rprt-input.rprt-success, .rprt-input.rprt-success:focus, .rprt-input-group.rprt-success input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-success input.rprt-input, .rprt-input-group.rprt-success .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-success .rprt-input-group-icon, .rprt-input-group.rprt-success textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-success textarea.rprt-input {
        border-color: #15803d
    }

    .rprt-input.rprt-warning, .rprt-input.rprt-warning:focus, .rprt-input-group.rprt-warning input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-warning input.rprt-input, .rprt-input-group.rprt-warning .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-warning .rprt-input-group-icon, .rprt-input-group.rprt-warning textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-warning textarea.rprt-input {
        border-color: #c2410c
    }

    .rprt-input.rprt-error, .rprt-input.rprt-error:focus, .rprt-input-group.rprt-error input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-error input.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-error .rprt-input-group-icon, .rprt-input-group.rprt-error .rprt-input-group-icon, .rprt-input-group.rprt-error textarea.rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-error textarea.rprt-input {
        border-color: #dc2626
    }

    label.rprt-float-text, .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
        color: #4b5563
    }

    .rprt-float-input.rprt-error label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-error label.rprt-float-text, .rprt-float-input.rprt-error input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-error input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-error.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-error.rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-error textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-error textarea:focus ~ label.rprt-float-text {
        color: #dc2626
    }

    .rprt-float-input input, .rprt-float-input textarea, .rprt-float-input.rprt-control-wrapper input, .rprt-float-input.rprt-control-wrapper textarea, .rprt-input-group, .rprt-input-group.rprt-control-wrapper {
        border-bottom-color: #d1d5db
    }

    .rprt-float-input.rprt-success input, .rprt-float-input.rprt-success textarea, .rprt-float-input.rprt-control-wrapper.rprt-success input, .rprt-float-input.rprt-control-wrapper.rprt-success textarea {
        border-color: #15803d
    }

    .rprt-float-input.rprt-warning input, .rprt-float-input.rprt-control-wrapper.rprt-warning input, .rprt-float-input.rprt-warning textarea, .rprt-float-input.rprt-control-wrapper.rprt-warning textarea {
        border-color: #c2410c
    }

    .rprt-float-input.rprt-error input, .rprt-float-input.rprt-control-wrapper.rprt-error input, .rprt-float-input.rprt-error textarea, .rprt-float-input.rprt-control-wrapper.rprt-error textarea {
        border-color: #dc2626
    }

    .rprt-float-input:not(.rprt-error):not(.rprt-input-focus):not(.rprt-disabled) input:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top), .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) textarea:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top), .rprt-float-input.rprt-control-wrapper:not(.rprt-error):not(.rprt-input-focus):not(.rprt-disabled) input:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top), input.rprt-input:-moz-placeholder, .rprt-input-group input.rprt-input:-moz-placeholder, .rprt-input-group input.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input:-moz-placeholder, input.rprt-input:-moz-placeholder, .rprt-input-group input.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input:-moz-placeholder, textarea.rprt-input:-moz-placeholder, .rprt-input-group textarea.rprt-input:-moz-placeholder, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:-moz-placeholder, input.rprt-input::-moz-placeholder, .rprt-input-group input.rprt-input::-moz-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input::-moz-placeholder, textarea.rprt-input::-moz-placeholder, .rprt-input-group textarea.rprt-input::-moz-placeholder, .rprt-input-group.rprt-control-wrapper textarea.rprt-input::-moz-placeholder, input.rprt-input:-ms-input-placeholder, .rprt-input-group input.rprt-input:-ms-input-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input:-ms-input-placeholder, textarea.rprt-input:-ms-input-placeholder, .rprt-input-group.rprt-control-wrapper textarea.rprt-input:-ms-input-placeholder, .rprt-input-group textarea.rprt-input:-ms-input-placeholder, input.rprt-input::-webkit-input-placeholder, .rprt-input-group.rprt-control-wrapper input.rprt-input::-webkit-input-placeholder, .rprt-input-group input.rprt-input::-webkit-input-placeholder, textarea.rprt-input::-webkit-input-placeholder, .rprt-input-group textarea.rprt-input::-webkit-input-placeholder, .rprt-input-group.rprt-control-wrapper textarea.rprt-input::-webkit-input-placeholder, .rprt-float-input:not(.rprt-input-focus):not(.rprt-disabled) textarea:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top), .rprt-float-input:not(.rprt-input-focus) textarea:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top), .rprt-float-input.rprt-control-wrapper:not(.rprt-input-focus):not(.rprt-disabled) textarea:not(:focus):not(:valid) ~ label.rprt-float-text:not(.rprt-label-top) {
        color: #6b7280
    }

    .rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:active, .rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:active {
        background: transparent;
        color: #6b7280
    }

    input.rprt-input::selection, textarea.rprt-input::selection, .rprt-input-group input.rprt-input::selection, .rprt-input-group.rprt-control-wrapper input.rprt-input::selection, .rprt-float-input input::selection, .rprt-float-input.rprt-control-wrapper input::selection, .rprt-input-group textarea.rprt-input::selection, .rprt-input-group.rprt-control-wrapper textarea.rprt-input::selection, .rprt-float-input textarea::selection, .rprt-float-input.rprt-control-wrapper textarea::selection, .rprt-float-input.rprt-small textarea::selection, .rprt-float-input textarea::selection {
        background: #4f46e5;
        color: #fff
    }

    .rprt-input-group::before, .rprt-input-group::after, .rprt-input-group.rprt-control-wrapper::before, .rprt-input-group.rprt-control-wrapper::after {
        content: ""
    }

    .rprt-input-group.rprt-success::before, .rprt-input-group.rprt-success::after, .rprt-input-group.rprt-control-wrapper.rprt-success::before, .rprt-input-group.rprt-control-wrapper.rprt-success::after {
        content: ""
    }

    .rprt-input-group.rprt-warning::before, .rprt-input-group.rprt-warning::after, .rprt-input-group.rprt-control-wrapper.rprt-warning::before, .rprt-input-group.rprt-control-wrapper.rprt-warning::after {
        content: ""
    }

    .rprt-input-group.rprt-error::before, .rprt-input-group.rprt-error::after, .rprt-input-group.rprt-control-wrapper.rprt-error::before, .rprt-input-group.rprt-control-wrapper.rprt-error::after {
        content: ""
    }

    .rprt-input-group.rprt-success .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-success .rprt-input-group-icon, .rprt-input-group.rprt-warning .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-warning .rprt-input-group-icon, .rprt-input-group.rprt-error .rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-error .rprt-input-group-icon {
        color: #6b7280
    }

    .rprt-input-group.rprt-success:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper.rprt-success:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover, .rprt-input-group.rprt-warning:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper.rprt-warning:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover, .rprt-input-group.rprt-error:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover, .rprt-input-group.rprt-control-wrapper.rprt-error:not(.rprt-disabled):not(:active) .rprt-input-group-icon:hover {
        color: #6b7280
    }

    .rprt-input-group input.rprt-input, .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-input-group textarea.rprt-input, .rprt-input-group.rprt-control-wrapper textarea.rprt-input, .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:focus, .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input {
        border-color: #d1d5db
    }

    .rprt-input:focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) input:focus, .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) textarea:focus, .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) input:focus, .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) textarea:focus, .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group).rprt-input-focus input, .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group).rprt-input-focus input {
        border-color: #4f46e5;
        border-radius: 4px;
        box-shadow: 0 0 0 1px #4f46e5
    }

    .rprt-input-group .rprt-input:focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-input-group .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) input:focus, .rprt-input-group .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) textarea:focus, .rprt-input-group .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) input:focus, .rprt-input-group .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group) textarea:focus, .rprt-input-group .rprt-float-input:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group).rprt-input-focus input, .rprt-input-group .rprt-float-input.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-input-group).rprt-input-focus input {
        box-shadow: none
    }

    .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error) input.rprt-input:focus, .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error) input.rprt-input:focus, .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-input-focus input.rprt-input, .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-input-focus input.rprt-input, .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error) textarea.rprt-input:focus, .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error) textarea.rprt-input:focus {
        border-color: transparent
    }

    .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
        border-color: #4f46e5;
        border-color: #4f46e5;
        border-radius: 4px;
        box-shadow: 0 0 0 1px #4f46e5
    }

        .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:first-child:focus, .rprt-input-group.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:last-child.rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:first-child:focus, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:last-child.rprt-input-group-icon {
            border-color: transparent
        }

        .rprt-input-group.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span.rprt-input-group-icon, .rprt-input-group.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon, .rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:first-child:focus, .rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:last-child:focus, .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span.rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span.rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon, .rprt-input-focus.rprt-control-wrapper.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:first-child:focus, .rprt-input-focus.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:last-child:focus, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span.rprt-input-group-icon {
            border-color: transparent
        }

        .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon, .rprt-input-group.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:last-child:focus, .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon, .rprt-input-group.rprt-control-wrapper.rprt-input-focus.rprt-rtl:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:last-child:focus, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) span:first-child.rprt-input-group-icon {
            border-color: transparent
        }

    .rprt-input-group:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
        border-color: #d1d5db;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:focus, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input:focus, .rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input, .rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error) .rprt-input {
        border-bottom-color: transparent;
        border-top-color: transparent
    }

    .rprt-input-group.rprt-success, .rprt-input-group.rprt-control-wrapper.rprt-success, .rprt-input-group.rprt-success:not(.rprt-float-icon-left), .rprt-input-group.rprt-control-wrapper.rprt-success:not(.rprt-float-icon-left) {
        border-color: #15803d
    }

    .rprt-input-group.rprt-warning, .rprt-input-group.rprt-control-wrapper.rprt-warning, .rprt-input-group.rprt-warning:not(.rprt-float-icon-left), .rprt-input-group.rprt-control-wrapper.rprt-warning:not(.rprt-float-icon-left) {
        border-color: #c2410c
    }

    .rprt-input-group.rprt-error, .rprt-input-group.rprt-control-wrapper.rprt-error, .rprt-input-group.rprt-error:not(.rprt-float-icon-left), .rprt-input-group.rprt-control-wrapper.rprt-error:not(.rprt-float-icon-left) {
        border-color: #dc2626
    }

    .rprt-float-input .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper .rprt-clear-icon, .rprt-input-group .rprt-clear-icon, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
        color: #6b7280
    }

        .rprt-float-input .rprt-clear-icon:hover, .rprt-float-input.rprt-control-wrapper .rprt-clear-icon:hover, .rprt-input-group .rprt-clear-icon:hover, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon:hover {
            color: #374151
        }

    .rprt-float-input.rprt-input-focus .rprt-input:focus, .rprt-float-input.rprt-control-wrapper.rprt-input-focus .rprt-input:focus {
        border-bottom-color: transparent;
        border-top-color: transparent
    }

    .rprt-float-input:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-bigger:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) input[readonly] ~ label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[readonly] ~ label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) textarea[readonly] ~ label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-error):not(.rprt-input-focus) input:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-small.rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-bigger.rprt-small .rprt-float-input.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text, .rprt-float-input.rprt-bigger.rprt-small.rprt-control-wrapper.rprt-autofill:not(.rprt-error) textarea:not(:focus):-webkit-autofill ~ label.rprt-float-text {
        color: #374151
    }

    .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input .rprt-control-wrapper:not(.rprt-error) input label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error).rprt-input-focus input ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text {
        color: #374151
    }

    .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:not(:focus):valid ~ label.rprt-float-text.rprt-label-bottom {
        color: #4b5563
    }

    .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[readonly] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[readonly] ~ label.rprt-float-text.rprt-label-top, .rprt-small .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:focus ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea:valid ~ label.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[readonly] ~ label.rprt-label-top.rprt-float-text, .rprt-bigger .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text {
        color: #374151
    }

        .rprt-float-input.rprt-input-group.rprt-disabled .rprt-float-text, .rprt-float-input.rprt-input-group.rprt-disabled .rprt-float-text.rprt-label-top, .rprt-float-input input[disabled] ~ label.rprt-float-text, .rprt-float-input input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-disabled label.rprt-float-text, .rprt-float-input.rprt-disabled label.rprt-float-text.rprt-label-top, .rprt-float-input:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input textarea[disabled] ~ label.rprt-float-text, .rprt-float-input textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-disabled .rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-disabled .rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled:not(.rprt-error) input[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small.rprt-bigger:not(.rprt-error) input[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled:not(.rprt-error) textarea[disabled] ~ label.rprt-label-top.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text, .rprt-float-input.rprt-control-wrapper.rprt-disabled.rprt-small.rprt-bigger:not(.rprt-error) textarea[disabled] ~ label.rprt-float-text.rprt-label-top {
            color: #9ca3af
        }

    .rprt-input-group.rprt-input-focus:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled), .rprt-input-group.rprt-control-wrapper.rprt-input-focus:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled), .rprt-float-input.rprt-input-focus:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled), .rprt-float-input.rprt-control-wrapper.rprt-input-focus:hover:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled), .rprt-float-input.rprt-input-focus:hover:not(.rprt-input-group):not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled) input:not([disabled]), .rprt-float-input.rprt-control-wrapper.rprt-input-focus:hover:not(.rprt-input-group):not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled) input:not([disabled]), .rprt-float-input.rprt-input-focus:hover:not(.rprt-input-group):not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled) textarea:not([disabled]), .rprt-float-input.rprt-control-wrapper.rprt-input-focus:hover:not(.rprt-input-group):not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-disabled) textarea:not([disabled]) {
        border-color: #4f46e5
    }

    .rprt-input-group textarea.rprt-input:-ms-input-placeholder, .rprt-input-group textarea.rprt-input:-moz-placeholder, .rprt-input-group .rprt-input:-ms-input-placeholder, input.rprt-input::-webkit-input-placeholder {
        color: #6b7280
    }

    .rprt-float-input .rprt-clear-icon::before, .rprt-float-input.rprt-control-wrapper .rprt-clear-icon::before {
        content: "";
        font-family: "e-icons"
    }

    .rprt-input-group .rprt-clear-icon::before, .rprt-input-group.rprt-control-wrapper .rprt-clear-icon::before {
        content: "";
        font-family: "e-icons"
    }

.rprt-popup {
    height: auto;
    position: absolute;
    width: auto;
    z-index: 1000
}

    .rprt-popup.rprt-popup-open {
        display: block
    }

    .rprt-popup.rprt-popup-close {
        display: none
    }

@keyframes material-spinner-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fabric-spinner-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.rprt-spinner-pane {
    align-items: center;
    display: inline-flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    user-select: none;
    vertical-align: middle;
    width: 100%;
    z-index: 1000
}

    .rprt-spinner-pane::after {
        content: "Tailwind";
        display: none
    }

    .rprt-spinner-pane.rprt-spin-left .rprt-spinner-inner {
        -webkit-transform: translateX(0%) translateY(-50%);
        left: 0;
        padding-left: 10px;
        transform: translateX(0%) translateY(-50%)
    }

    .rprt-spinner-pane.rprt-spin-right .rprt-spinner-inner {
        -webkit-transform: translateX(-100%) translateY(-50%);
        left: 100%;
        padding-right: 10px;
        transform: translateX(-100%) translateY(-50%)
    }

    .rprt-spinner-pane.rprt-spin-center .rprt-spinner-inner {
        -webkit-transform: translateX(-50%) translateY(-50%);
        left: 50%;
        transform: translateX(-50%) translateY(-50%)
    }

    .rprt-spinner-pane.rprt-spin-hide {
        display: none
    }

    .rprt-spinner-pane.rprt-spin-show {
        display: inline-flex
    }

    .rprt-spinner-pane .rprt-spinner-inner {
        -webkit-transform: translateX(-50%) translateY(-50%);
        left: 50%;
        margin: 0;
        position: absolute;
        text-align: center;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        z-index: 1000
    }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-label {
            font-family: "Inter";
            font-size: 14px;
            margin-top: 10px;
            text-align: center
        }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material3 {
            animation: material-spinner-rotate 1568.63ms linear infinite;
            display: block;
            margin: 0 auto
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material .rprt-path-circle, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material3 .rprt-path-circle {
                fill: none;
                stroke-linecap: square
            }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap4 {
            animation: material-spinner-rotate .75s linear infinite;
            border-radius: 50%;
            display: block;
            margin: 0 auto
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap4 .rprt-path-circle {
                fill: none;
                stroke-linecap: square;
                stroke-width: 4
            }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent2, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fabric {
            animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(.53,.21,.29,.67);
            display: block;
            margin: 0 auto;
            overflow: visible
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent .rprt-path-circle, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent2 .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent2 .rprt-path-circle, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fabric .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fabric .rprt-path-circle {
                fill: none;
                stroke-width: 1.5
            }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-tailwind {
            animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(.21,.21,.21,.21);
            display: block;
            margin: 0 auto;
            overflow: visible
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-tailwind .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-tailwind .rprt-path-circle {
                fill: none;
                stroke-width: 4.5
            }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap5 {
            animation: material-spinner-rotate .75s linear infinite;
            border-radius: 50%;
            display: block;
            margin: 0 auto
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap5 .rprt-path-circle {
                fill: none;
                stroke-linecap: square;
                stroke-width: 4
            }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap {
            display: block;
            margin: 0 auto
        }

        .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-high-contrast {
            animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(.53,.21,.29,.67);
            display: block;
            margin: 0 auto;
            overflow: visible
        }

            .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-high-contrast .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-high-contrast .rprt-path-circle {
                fill: none;
                stroke-width: 1.5
            }

.rprt-spinner-pane {
    background-color: transparent
}

    .rprt-spinner-pane.rprt-spin-overlay {
        background-color: rgba(107,114,128,.75)
    }

        .rprt-spinner-pane.rprt-spin-overlay .rprt-spinner-inner .rprt-spin-label {
            color: #fff
        }

        .rprt-spinner-pane.rprt-spin-overlay .rprt-spinner-inner .rprt-spin-bootstrap {
            fill: #4f46e5;
            stroke: #4f46e5
        }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-label {
        color: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent .rprt-path-circle, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent2 .rprt-path-circle, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fabric .rprt-path-circle {
        stroke: #dcdafa
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fluent2 .rprt-path-arc, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-fabric .rprt-path-arc {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-tailwind .rprt-path-circle {
        stroke: #dcdafa
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-tailwind .rprt-path-arc {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap5 {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-high-contrast .rprt-path-circle {
        stroke: #dcdafa
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-high-contrast .rprt-path-arc {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material, .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-material3 {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap4 {
        stroke: #4f46e5
    }

    .rprt-spinner-pane .rprt-spinner-inner .rprt-spin-bootstrap {
        fill: #4f46e5;
        stroke: #4f46e5
    }

.rprt-dropdownbase .rprt-list-item.rprt-active, .rprt-dropdownbase .rprt-list-item.rprt-active.rprt-hover {
    font-weight: 500
}

.rprt-dropdownbase .rprt-list-group-item, .rprt-fixed-head {
    font-size: 12px;
    text-transform: uppercase
}

.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-small .rprt-fixed-head, .rprt-small.rprt-dropdownbase .rprt-list-group-item, .rprt-small.rprt-fixed-head {
    font-size: 10px
}

.rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger .rprt-fixed-head, .rprt-bigger.rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-fixed-head {
    font-size: 14px
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-small .rprt-fixed-head, .rprt-bigger.rprt-small.rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-small.rprt-fixed-head {
    font-size: 12px
}

.rprt-dropdownbase .rprt-list-item .rprt-list-icon {
    padding: 0 8px 0 0
}

.rprt-bigger .rprt-dropdownbase .rprt-list-item .rprt-list-icon {
    padding: 0 12px 0 0
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-item .rprt-list-icon {
    padding: 0 8px 0 0
}

.rprt-small .rprt-dropdownbase .rprt-list-item .rprt-list-icon {
    padding: 0 4px 0 0
}

.rprt-bigger .rprt-dropdownbase, .rprt-dropdownbase.rprt-bigger {
    min-height: 45px
}

    .rprt-bigger .rprt-dropdownbase .rprt-list-item, .rprt-dropdownbase.rprt-bigger .rprt-list-item {
        line-height: 36px;
        text-indent: 16px
    }

    .rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger .rprt-dropdownbase .rprt-fixed-head, .rprt-dropdownbase.rprt-bigger .rprt-list-group-item, .rprt-dropdownbase.rprt-bigger .rprt-fixed-head {
        line-height: 36px
    }

    .rprt-bigger .rprt-dropdownbase .rprt-list-item .rprt-list-icon, .rprt-dropdownbase.rprt-bigger .rprt-list-item .rprt-list-icon {
        font-size: 20px
    }

.rprt-dropdownbase {
    display: block;
    height: 100%;
    min-height: 36px;
    position: relative;
    width: 100%
}

    .rprt-dropdownbase .rprt-list-parent {
        margin: 0;
        padding: 0
    }

    .rprt-dropdownbase .rprt-list-group-item, .rprt-dropdownbase .rprt-fixed-head {
        cursor: default
    }

    .rprt-dropdownbase .rprt-list-item {
        cursor: pointer;
        overflow: hidden;
        position: relative;
        text-overflow: ellipsis;
        vertical-align: middle;
        white-space: nowrap;
        width: 100%
    }

        .rprt-dropdownbase .rprt-list-item .rprt-list-icon {
            font-size: 16px;
            vertical-align: middle
        }

    .rprt-dropdownbase .rprt-fixed-head {
        position: absolute;
        top: 0
    }

    .rprt-dropdownbase.rprt-content {
        overflow: auto;
        position: relative
    }

.rprt-popup.rprt-ddl .rprt-dropdownbase.rprt-nodata, .rprt-popup.rprt-mention .rprt-dropdownbase.rprt-nodata {
    color: #111827;
    cursor: default;
    font-family: "Inter";
    font-size: 14px;
    padding: 14px 16px;
    text-align: center
}

.rprt-mention.rprt-popup {
    background: #fff;
    border: 0;
    box-shadow: 0 2px 3px 1px rgba(0,0,0,.21);
    margin-top: 2px;
    position: absolute
}

.rprt-mention .rprt-dropdownbase .rprt-list-item .rprt-highlight {
    display: inline;
    font-weight: bold;
    vertical-align: baseline
}

.rprt-mention .rprt-mention-chip, .rprt-mention .rprt-mention-chip:hover {
    background: #f3f4f6;
    border-radius: 2px;
    border: none;
    color: #4f46e5;
    cursor: default
}

.rprt-mention.rprt-editable-element {
    border: 2px solid #e5e7eb;
    height: auto;
    min-height: 120px;
    width: 100%
}

.rprt-form-mirror-div {
    white-space: pre-wrap
}

.rprt-bigger.rprt-ddl .rprt-dropdownbase.rprt-nodata, .rprt-bigger .rprt-ddl .rprt-dropdownbase.rprt-nodata {
    font-size: 16px
}

.rprt-small.rprt-ddl .rprt-dropdownbase.rprt-nodata, .rprt-small .rprt-ddl .rprt-dropdownbase.rprt-nodata {
    font-size: 12px
}

.rprt-bigger.rprt-small.rprt-ddl .rprt-dropdownbase.rprt-nodata, .rprt-bigger.rprt-small .rprt-ddl .rprt-dropdownbase.rprt-nodata {
    font-size: 14px
}

.rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 12px
}

.rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-left: 12px;
    text-indent: 0
}

.rprt-small .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-left: 8px;
    text-indent: 0
}

.rprt-bigger .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-left: 16px;
    text-indent: 0
}

.rprt-small.rprt-bigger .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-left: 14px;
    text-indent: 0
}

.rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-dropdownbase.rprt-dd-group .rprt-list-group-item {
    text-indent: 0
}

.rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-dropdownbase.rprt-dd-group .rprt-list-group-item {
    cursor: pointer;
    font-weight: normal;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%;
    font-weight: 500
}

.rprt-rtl.rprt-multiselect-group .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 12px
}

.rprt-rtl .rprt-dropdownbase .rprt-list-item {
    padding-left: 16px;
    padding-right: 0
}

.rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 12px
}

.rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-rtl .rprt-dropdownbase .rprt-fixed-head {
    padding-right: 12px
}

.rprt-small.rprt-rtl .rprt-dropdownbase .rprt-list-item, .rprt-small .rprt-rtl .rprt-dropdownbase .rprt-list-item, .rprt-rtl .rprt-small .rprt-dropdownbase .rprt-list-item {
    padding-left: 16px;
    padding-right: 0
}

.rprt-small.rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-small .rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-rtl .rprt-small .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 8px
}

.rprt-small.rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-small.rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-small .rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-small .rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-rtl .rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-rtl .rprt-small .rprt-dropdownbase .rprt-fixed-head {
    padding-right: 8px
}

.rprt-bigger.rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-bigger .rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger .rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-rtl .rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-rtl .rprt-bigger .rprt-dropdownbase .rprt-fixed-head {
    padding-right: 16px
}

.rprt-bigger.rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-bigger .rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-rtl .rprt-bigger .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 16px
}

.rprt-small.rprt-bigger.rprt-rtl .rprt-dropdownbase .rprt-list-item, .rprt-small.rprt-bigger .rprt-rtl .rprt-dropdownbase .rprt-list-item, .rprt-rtl .rprt-small.rprt-bigger .rprt-dropdownbase .rprt-list-item, .rprt-small .rprt-rtl.rprt-bigger .rprt-dropdownbase .rprt-list-item, .rprt-bigger .rprt-rtl.rprt-small .rprt-dropdownbase .rprt-list-item {
    padding-left: 16px;
    padding-right: 0
}

.rprt-small.rprt-bigger.rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-small.rprt-bigger .rprt-rtl .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-rtl .rprt-small.rprt-bigger .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-small .rprt-rtl.rprt-bigger .rprt-dropdownbase.rprt-dd-group .rprt-list-item, .rprt-bigger .rprt-rtl.rprt-small .rprt-dropdownbase.rprt-dd-group .rprt-list-item {
    padding-right: 14px
}

.rprt-small.rprt-bigger.rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-small.rprt-bigger.rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-small.rprt-bigger .rprt-rtl .rprt-dropdownbase .rprt-list-group-item, .rprt-small.rprt-bigger .rprt-rtl .rprt-dropdownbase .rprt-fixed-head, .rprt-rtl .rprt-small.rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-rtl .rprt-small.rprt-bigger .rprt-dropdownbase .rprt-fixed-head, .rprt-small .rprt-rtl.rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-small .rprt-rtl.rprt-bigger .rprt-dropdownbase .rprt-fixed-head, .rprt-bigger .rprt-rtl.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger .rprt-rtl.rprt-small .rprt-dropdownbase .rprt-fixed-head {
    padding-right: 14px
}

.rprt-dropdownbase {
    border-color: #e5e7eb
}

    .rprt-dropdownbase .rprt-list-item {
        -webkit-tap-highlight-color: transparent;
        border-bottom: 0;
        border-color: #e5e7eb;
        color: #111827;
        font-family: "Inter";
        font-size: 14px;
        line-height: 30px;
        min-height: 30px;
        padding-right: 16px;
        text-indent: 12px;
        background-color: #fff
    }

    .rprt-dropdownbase .rprt-list-group-item, .rprt-fixed-head {
        border-color: #e5e7eb;
        color: #6b7280;
        font-family: "Inter";
        font-size: 12px;
        font-weight: 500;
        line-height: 30px;
        min-height: 30px;
        padding-left: 12px;
        padding-right: 16px;
        background-color: #fff
    }

    .rprt-dropdownbase .rprt-list-item.rprt-active, .rprt-dropdownbase .rprt-list-item.rprt-active.rprt-hover {
        background-color: #e5e7eb;
        border-color: #fff;
        color: #111827
    }

    .rprt-dropdownbase .rprt-list-item.rprt-hover {
        background-color: #f3f4f6;
        border-color: #fff;
        color: #111827
    }

    .rprt-dropdownbase .rprt-list-item:last-child {
        border-bottom: 0
    }

    .rprt-dropdownbase .rprt-list-item.rprt-item-focus {
        background-color: #f3f4f6
    }

.rprt-bigger .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger .rprt-dropdownbase .rprt-fixed-head {
    font-size: 14px;
    padding-left: 16px
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open th, .rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open td {
    display: table-cell;
    overflow: hidden;
    padding-right: 16px;
    text-indent: 10px;
    text-overflow: ellipsis
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open th {
    line-height: 36px;
    text-align: left
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-ddl-header {
    background-color: #fff;
    border-color: #e5e7eb;
    border-style: solid;
    border-width: 0 0 1px 0;
    color: #6b7280;
    font-family: "Inter";
    font-size: 14px;
    font-weight: 500;
    text-indent: 10px
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-dropdownbase .rprt-list-item {
    padding-right: 0
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open.rprt-scroller .rprt-ddl-header {
    padding-right: 16px
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-ddl-header, .rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open.rprt-ddl-device .rprt-ddl-header {
    padding-right: 0
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-text-center {
    text-align: center
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-text-right {
    text-align: right
}

.rprt-multi-column.rprt-ddl.rprt-popup.rprt-popup-open .rprt-text-left {
    text-align: left
}

.rprt-small .rprt-dropdownbase .rprt-list-item, .rprt-dropdownbase.rprt-small .rprt-list-item {
    color: #111827;
    line-height: 24px;
    min-height: 24px;
    text-indent: 8px
}

.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-small .rprt-dropdownbase .rprt-fixed-head, .rprt-dropdownbase.rprt-small .rprt-list-group-item, .rprt-dropdownbase.rprt-small .rprt-fixed-head {
    font-size: 10px;
    line-height: 24px;
    min-height: 24px;
    padding-left: 8px
}

.rprt-small .rprt-dropdownbase .rprt-list-item .rprt-list-icon, .rprt-dropdownbase.rprt-small .rprt-list-item .rprt-list-icon {
    font-size: 14px
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-item, .rprt-dropdownbase.rprt-small.rprt-bigger .rprt-list-item {
    color: #111827;
    line-height: 32px;
    min-height: 32px;
    text-indent: 14px
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-small .rprt-dropdownbase .rprt-fixed-head, .rprt-dropdownbase.rprt-small.rprt-bigger .rprt-list-group-item, .rprt-dropdownbase.rprt-small.rprt-bigger .rprt-fixed-head {
    line-height: 32px;
    min-height: 32px;
    padding-left: 14px
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-item .rprt-list-icon, .rprt-dropdownbase.rprt-small.rprt-bigger .rprt-list-item .rprt-list-icon {
    font-size: 18px
}

.rprt-bigger.rprt-small .rprt-dropdownbase .rprt-list-group-item, .rprt-bigger.rprt-small .rprt-dropdownbase .rprt-fixed-head, .rprt-dropdownbase.rprt-bigger.rprt-small .rprt-list-group-item, .rprt-dropdownbase.rprt-bigger.rprt-small .rprt-fixed-head {
    font-size: 12px
}

.rprt-ddl.rprt-popup.rprt-multiselect-group .rprt-list-group-item {
    background-color: #fff;
    border-bottom: 0;
    border-color: #e5e7eb;
    color: #111827;
    font-family: "Inter";
    text-indent: 12px;
    color: #6b7280
}

    .rprt-ddl.rprt-popup.rprt-multiselect-group .rprt-list-group-item.rprt-item-focus {
        background-color: #f3f4f6
    }

    .rprt-ddl.rprt-popup.rprt-multiselect-group .rprt-list-group-item.rprt-active, .rprt-ddl.rprt-popup.rprt-multiselect-group .rprt-list-group-item.rprt-active.rprt-hover {
        background-color: #e5e7eb;
        border-color: #fff;
        color: #111827
    }

    .rprt-ddl.rprt-popup.rprt-multiselect-group .rprt-list-group-item.rprt-hover {
        background-color: #f3f4f6;
        border-color: #fff;
        color: #111827
    }

.rprt-dropdownbase .rprt-list-item .rprt-list-icon {
    color: #6b7280
}

.rprt-selectall-parent.rprt-item-focus {
    background-color: #f3f4f6
}

.rprt-message {
    border: 1px solid;
    border-radius: 4px;
    box-sizing: border-box;
    font-family: "Inter";
    font-weight: 400;
    font-style: normal;
    padding: 9px 7px;
    display: flex
}

    .rprt-message.rprt-hidden {
        display: none
    }

    .rprt-message .rprt-msg-icon, .rprt-message .rprt-msg-close-icon {
        box-sizing: border-box;
        display: flex;
        line-height: 16px
    }

    .rprt-message .rprt-msg-icon {
        font-size: 16px;
        height: 16px;
        margin: 3px 4px
    }

    .rprt-message .rprt-msg-close-icon {
        border-width: 0;
        cursor: pointer;
        font-size: 16px;
        margin: 1px 2px 1px auto;
        padding: 2px;
        height: 20px
    }

    .rprt-message .rprt-msg-content {
        box-sizing: border-box;
        font-size: 14px;
        line-height: 22px;
        padding: 0 4px;
        vertical-align: top
    }

    .rprt-message.rprt-content-right {
        justify-content: flex-end
    }

    .rprt-message.rprt-content-center .rprt-msg-content-wrap {
        display: flex;
        flex: 1;
        justify-content: center
    }

    .rprt-message.rprt-content-right .rprt-msg-close-icon, .rprt-message.rprt-content-center .rprt-msg-close-icon {
        margin: 3px 4px
    }

    .rprt-message.rprt-rtl .rprt-msg-close-icon {
        margin: 1px auto 1px 2px
    }

    .rprt-bigger .rprt-message, .rprt-message.rprt-bigger {
        padding: 13px 9px
    }

        .rprt-bigger .rprt-message .rprt-msg-icon, .rprt-bigger .rprt-message .rprt-msg-close-icon, .rprt-message.rprt-bigger .rprt-msg-icon, .rprt-message.rprt-bigger .rprt-msg-close-icon {
            line-height: 18px
        }

        .rprt-bigger .rprt-message .rprt-msg-icon, .rprt-message.rprt-bigger .rprt-msg-icon {
            font-size: 18px;
            height: 18px;
            margin: 3px 6px
        }

        .rprt-bigger .rprt-message .rprt-msg-close-icon, .rprt-message.rprt-bigger .rprt-msg-close-icon {
            font-size: 18px;
            margin: 1px 4px 1px auto;
            padding: 2px;
            height: 22px
        }

        .rprt-bigger .rprt-message .rprt-msg-content, .rprt-message.rprt-bigger .rprt-msg-content {
            line-height: 24px;
            font-size: 16px;
            padding: 0 6px
        }

        .rprt-bigger .rprt-message.rprt-content-right .rprt-msg-close-icon, .rprt-bigger .rprt-message.rprt-content-center .rprt-msg-close-icon, .rprt-message.rprt-bigger.rprt-content-right .rprt-msg-close-icon, .rprt-message.rprt-bigger.rprt-content-center .rprt-msg-close-icon {
            margin: 3px 6px
        }

        .rprt-bigger .rprt-message.rprt-rtl .rprt-msg-close-icon, .rprt-message.rprt-bigger.rprt-rtl .rprt-msg-close-icon {
            margin: 1px auto 1px 4px
        }

.rprt-message {
    background: #f3f4f6;
    border-color: #9ca3af;
    color: #111827
}

    .rprt-message .rprt-msg-icon {
        color: #111827
    }

    .rprt-message .rprt-msg-close-icon {
        background: transparent;
        color: #6b7280
    }

        .rprt-message .rprt-msg-close-icon:hover, .rprt-message .rprt-msg-close-icon:focus {
            background-color: rgba(107,114,128,.12);
            box-shadow: 0 0 0 2px rgba(107,114,128,.12);
            border-radius: 50%
        }

    .rprt-message.rprt-success {
        background-color: #f0fdf4;
        border-color: #15803d;
        color: #15803d
    }

        .rprt-message.rprt-success .rprt-msg-icon {
            color: #15803d
        }

        .rprt-message.rprt-success .rprt-msg-close-icon {
            color: #6b7280
        }

            .rprt-message.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-success .rprt-msg-close-icon:focus {
                background-color: rgba(107,114,128,.12);
                box-shadow: 0 0 0 2px rgba(107,114,128,.12)
            }

    .rprt-message.rprt-warning {
        background-color: #ffedd5;
        border-color: #c2410c;
        color: #c2410c
    }

        .rprt-message.rprt-warning .rprt-msg-icon {
            color: #c2410c
        }

        .rprt-message.rprt-warning .rprt-msg-close-icon {
            color: #6b7280
        }

            .rprt-message.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-warning .rprt-msg-close-icon:focus {
                background-color: rgba(107,114,128,.12);
                box-shadow: 0 0 0 2px rgba(107,114,128,.12)
            }

    .rprt-message.rprt-info {
        background-color: #ecfeff;
        border-color: #0e7490;
        color: #0e7490
    }

        .rprt-message.rprt-info .rprt-msg-icon {
            color: #0e7490
        }

        .rprt-message.rprt-info .rprt-msg-close-icon {
            color: #6b7280
        }

            .rprt-message.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-info .rprt-msg-close-icon:focus {
                background-color: rgba(107,114,128,.12);
                box-shadow: 0 0 0 2px rgba(107,114,128,.12)
            }

    .rprt-message.rprt-error {
        background-color: #fff5f5;
        border-color: #fc8181;
        color: #b91c1c
    }

        .rprt-message.rprt-error .rprt-msg-icon {
            color: #dc2626 !important
        }

        .rprt-message.rprt-error .rprt-msg-close-icon {
            color: #6b7280
        }

            .rprt-message.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-error .rprt-msg-close-icon:focus {
                background-color: rgba(107,114,128,.12);
                box-shadow: 0 0 0 2px rgba(107,114,128,.12)
            }

    .rprt-message.rprt-outlined {
        background: transparent;
        border-color: #9ca3af;
        color: #111827
    }

        .rprt-message.rprt-outlined .rprt-msg-icon {
            color: #111827
        }

        .rprt-message.rprt-outlined .rprt-msg-close-icon {
            color: #6b7280
        }

            .rprt-message.rprt-outlined .rprt-msg-close-icon:hover, .rprt-message.rprt-outlined .rprt-msg-close-icon:focus {
                background-color: rgba(107,114,128,.12);
                box-shadow: 0 0 0 2px rgba(107,114,128,.12)
            }

        .rprt-message.rprt-outlined.rprt-success {
            border-color: #15803d;
            color: #15803d
        }

            .rprt-message.rprt-outlined.rprt-success .rprt-msg-icon {
                color: #15803d
            }

            .rprt-message.rprt-outlined.rprt-success .rprt-msg-close-icon {
                color: #6b7280
            }

                .rprt-message.rprt-outlined.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-outlined.rprt-success .rprt-msg-close-icon:focus {
                    background-color: rgba(107,114,128,.12);
                    box-shadow: 0 0 0 2px rgba(107,114,128,.12)
                }

        .rprt-message.rprt-outlined.rprt-warning {
            border-color: #c2410c;
            color: #c2410c
        }

            .rprt-message.rprt-outlined.rprt-warning .rprt-msg-icon {
                color: #c2410c
            }

            .rprt-message.rprt-outlined.rprt-warning .rprt-msg-close-icon {
                color: #6b7280
            }

                .rprt-message.rprt-outlined.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-outlined.rprt-warning .rprt-msg-close-icon:focus {
                    background-color: rgba(107,114,128,.12);
                    box-shadow: 0 0 0 2px rgba(107,114,128,.12)
                }

        .rprt-message.rprt-outlined.rprt-info {
            border-color: #0e7490;
            color: #0e7490
        }

            .rprt-message.rprt-outlined.rprt-info .rprt-msg-icon {
                color: #0e7490
            }

            .rprt-message.rprt-outlined.rprt-info .rprt-msg-close-icon {
                color: #6b7280
            }

                .rprt-message.rprt-outlined.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-outlined.rprt-info .rprt-msg-close-icon:focus {
                    background-color: rgba(107,114,128,.12);
                    box-shadow: 0 0 0 2px rgba(107,114,128,.12)
                }

        .rprt-message.rprt-outlined.rprt-error {
            border-color: #dc2626;
            color: #dc2626
        }

            .rprt-message.rprt-outlined.rprt-error .rprt-msg-icon {
                color: #dc2626
            }

            .rprt-message.rprt-outlined.rprt-error .rprt-msg-close-icon {
                color: #6b7280
            }

                .rprt-message.rprt-outlined.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-outlined.rprt-error .rprt-msg-close-icon:focus {
                    background-color: rgba(107,114,128,.12);
                    box-shadow: 0 0 0 2px rgba(107,114,128,.12)
                }

    .rprt-message.rprt-filled {
        background: #9ca3af;
        border-color: #9ca3af;
        color: #111827
    }

        .rprt-message.rprt-filled .rprt-msg-icon {
            color: #111827
        }

        .rprt-message.rprt-filled .rprt-msg-close-icon {
            color: #000
        }

            .rprt-message.rprt-filled .rprt-msg-close-icon:hover, .rprt-message.rprt-filled .rprt-msg-close-icon:focus {
                background-color: rgba(0,0,0,.12);
                box-shadow: 0 0 0 2px rgba(0,0,0,.12)
            }

        .rprt-message.rprt-filled.rprt-success {
            background-color: #15803d;
            border-color: #15803d;
            color: #fff
        }

            .rprt-message.rprt-filled.rprt-success .rprt-msg-icon {
                color: #fff
            }

            .rprt-message.rprt-filled.rprt-success .rprt-msg-close-icon {
                color: #fff
            }

                .rprt-message.rprt-filled.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-filled.rprt-success .rprt-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

        .rprt-message.rprt-filled.rprt-warning {
            background-color: #c2410c;
            border-color: #c2410c;
            color: #fff
        }

            .rprt-message.rprt-filled.rprt-warning .rprt-msg-icon {
                color: #fff
            }

            .rprt-message.rprt-filled.rprt-warning .rprt-msg-close-icon {
                color: #fff
            }

                .rprt-message.rprt-filled.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-filled.rprt-warning .rprt-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

        .rprt-message.rprt-filled.rprt-info {
            background-color: #0e7490;
            border-color: #0e7490;
            color: #fff
        }

            .rprt-message.rprt-filled.rprt-info .rprt-msg-icon {
                color: #fff
            }

            .rprt-message.rprt-filled.rprt-info .rprt-msg-close-icon {
                color: #fff
            }

                .rprt-message.rprt-filled.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-filled.rprt-info .rprt-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

        .rprt-message.rprt-filled.rprt-error {
            background-color: #dc2626;
            border-color: #dc2626;
            color: #fff
        }

            .rprt-message.rprt-filled.rprt-error .rprt-msg-icon {
                color: #fff !important
            }

            .rprt-message.rprt-filled.rprt-error .rprt-msg-close-icon {
                color: #fff
            }

                .rprt-message.rprt-filled.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-filled.rprt-error .rprt-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

    .rprt-bigger .rprt-message .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-success .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-success .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-success .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-warning .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-warning .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-warning .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-info .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-info .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-info .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-error .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-error .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-error .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-outlined .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-outlined .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-outlined .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-outlined .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-outlined.rprt-success .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-outlined.rprt-success .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-outlined.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-outlined.rprt-success .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-outlined.rprt-warning .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-outlined.rprt-warning .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-outlined.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-outlined.rprt-warning .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-outlined.rprt-info .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-outlined.rprt-info .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-outlined.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-outlined.rprt-info .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-outlined.rprt-error .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-outlined.rprt-error .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-outlined.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-outlined.rprt-error .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(107,114,128,.12)
    }

    .rprt-bigger .rprt-message.rprt-filled .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-filled .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-filled .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-filled .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(0,0,0,.12)
    }

    .rprt-bigger .rprt-message.rprt-filled.rprt-success .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-filled.rprt-success .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-filled.rprt-success .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-filled.rprt-success .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(255,255,255,.12)
    }

    .rprt-bigger .rprt-message.rprt-filled.rprt-warning .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-filled.rprt-warning .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-filled.rprt-warning .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-filled.rprt-warning .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(255,255,255,.12)
    }

    .rprt-bigger .rprt-message.rprt-filled.rprt-info .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-filled.rprt-info .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-filled.rprt-info .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-filled.rprt-info .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(255,255,255,.12)
    }

    .rprt-bigger .rprt-message.rprt-filled.rprt-error .rprt-msg-close-icon:hover, .rprt-bigger .rprt-message.rprt-filled.rprt-error .rprt-msg-close-icon:focus, .rprt-message.rprt-bigger.rprt-filled.rprt-error .rprt-msg-close-icon:hover, .rprt-message.rprt-bigger.rprt-filled.rprt-error .rprt-msg-close-icon:focus {
        box-shadow: 0 0 0 4px rgba(255,255,255,.12)
    }

    .rprt-message .rprt-msg-icon::before, .rprt-message .rprt-msg-close-icon::before {
        font-family: "e-icons"
    }

    .rprt-message .rprt-msg-icon::before, .rprt-message.rprt-info .rprt-msg-icon::before {
        content: ""
    }

    .rprt-message .rprt-msg-close-icon::before {
        content: ""
    }

    .rprt-message.rprt-success .rprt-msg-icon::before {
        content: ""
    }

    .rprt-message.rprt-error .rprt-msg-icon::before {
        content: ""
    }

    .rprt-message.rprt-warning .rprt-msg-icon::before {
        content: ""
    }

.rprt-btn, .rprt-css.rprt-btn {
    -webkit-font-smoothing: antialiased;
    border: 1px solid;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-family: "Inter";
    font-size: 14px;
    font-weight: 500;
    justify-content: center;
    line-height: 1.429em;
    outline: none;
    padding: 4px 12px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap
}

    .rprt-btn:disabled, .rprt-css.rprt-btn:disabled {
        cursor: default
    }

    .rprt-btn:hover, .rprt-btn:focus, .rprt-css.rprt-btn:hover, .rprt-css.rprt-btn:focus {
        text-decoration: none
    }

    .rprt-btn::-moz-focus-inner, .rprt-css.rprt-btn::-moz-focus-inner {
        border: 0;
        padding: 0
    }

    .rprt-btn .rprt-btn-icon, .rprt-css.rprt-btn .rprt-btn-icon {
        display: inline-block;
        font-size: 18px;
        margin-top: -2px;
        vertical-align: middle;
        width: 1em
    }

        .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left {
            margin-left: -.5em;
            width: 2em;
            line-height: 0
        }

        .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right {
            width: 2em;
            margin-right: -.5em;
            line-height: 0
        }

        .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top {
            padding-bottom: 8px;
            display: block;
            margin-top: 0;
            width: auto
        }

        .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom {
            padding-top: 8px;
            display: block;
            margin-top: 0;
            width: auto
        }

    .rprt-btn.rprt-icon-btn, .rprt-css.rprt-btn.rprt-icon-btn {
        padding: 3px 11px
    }

    .rprt-btn.rprt-top-icon-btn, .rprt-btn.rprt-bottom-icon-btn, .rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-css.rprt-btn.rprt-bottom-icon-btn {
        line-height: 0;
        padding: 12px 12px
    }

    .rprt-btn.rprt-round, .rprt-css.rprt-btn.rprt-round {
        border-radius: 50%;
        height: 32px;
        line-height: 1;
        padding: 0;
        width: 32px
    }

        .rprt-btn.rprt-round .rprt-btn-icon, .rprt-css.rprt-btn.rprt-round .rprt-btn-icon {
            font-size: 14px;
            line-height: 0;
            margin-top: 0;
            width: auto
        }

    .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-css.rprt-btn.rprt-rtl .rprt-icon-right {
        margin-left: -.5em;
        margin-right: 0
    }

    .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-css.rprt-btn.rprt-rtl .rprt-icon-left {
        margin-left: 0;
        margin-right: -.5em
    }

    .rprt-btn.rprt-flat, .rprt-css.rprt-btn.rprt-flat {
        border: 1px solid
    }

    .rprt-btn.rprt-small, .rprt-css.rprt-btn.rprt-small {
        font-size: 12px;
        line-height: 1.5em;
        padding: 3px 8px
    }

        .rprt-btn.rprt-small .rprt-btn-icon, .rprt-css.rprt-btn.rprt-small .rprt-btn-icon {
            font-size: 16px;
            width: 1em
        }

            .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left, .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left {
                margin-left: -.57143em;
                width: 2em;
                line-height: 0
            }

            .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right, .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right {
                margin-right: -.57143em;
                width: 2em;
                line-height: 0
            }

            .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top, .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top {
                padding-bottom: 6px;
                width: auto
            }

            .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom, .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom {
                padding-top: 6px;
                width: auto
            }

        .rprt-btn.rprt-small.rprt-icon-btn, .rprt-css.rprt-btn.rprt-small.rprt-icon-btn {
            padding: 3px 7px
        }

        .rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-btn.rprt-small.rprt-bottom-icon-btn, .rprt-css.rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-css.rprt-btn.rprt-small.rprt-bottom-icon-btn {
            line-height: 0;
            padding: 12px 12px
        }

        .rprt-btn.rprt-small.rprt-round, .rprt-css.rprt-btn.rprt-small.rprt-round {
            height: 26px;
            line-height: 1;
            padding: 0;
            width: 26px
        }

            .rprt-btn.rprt-small.rprt-round .rprt-btn-icon, .rprt-css.rprt-btn.rprt-small.rprt-round .rprt-btn-icon {
                font-size: 14px;
                line-height: 0;
                width: auto
            }

        .rprt-btn.rprt-small.rprt-rtl .rprt-icon-right, .rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-right {
            margin-left: -.57143em;
            margin-right: 0
        }

        .rprt-btn.rprt-small.rprt-rtl .rprt-icon-left, .rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-left {
            margin-left: 0;
            margin-right: -.57143em
        }

    .rprt-btn.rprt-block, .rprt-css.rprt-btn.rprt-block {
        display: block;
        width: 100%
    }

.rprt-small .rprt-btn, .rprt-small.rprt-btn, .rprt-small .rprt-css.rprt-btn, .rprt-small.rprt-css.rprt-btn {
    font-size: 12px;
    line-height: 1.5em;
    padding: 3px 8px
}

    .rprt-small .rprt-btn .rprt-btn-icon, .rprt-small.rprt-btn .rprt-btn-icon, .rprt-small .rprt-css.rprt-btn .rprt-btn-icon, .rprt-small.rprt-css.rprt-btn .rprt-btn-icon {
        font-size: 16px;
        width: 1em
    }

        .rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-small.rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left {
            margin-left: -.57143em;
            width: 2em;
            line-height: 0
        }

        .rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-small.rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right {
            margin-right: -.57143em;
            width: 2em;
            line-height: 0
        }

        .rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-small.rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top {
            padding-bottom: 6px;
            width: auto
        }

        .rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-small.rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom {
            padding-top: 6px;
            width: auto
        }

    .rprt-small .rprt-btn.rprt-icon-btn, .rprt-small.rprt-btn.rprt-icon-btn, .rprt-small .rprt-css.rprt-btn.rprt-icon-btn, .rprt-small.rprt-css.rprt-btn.rprt-icon-btn {
        padding: 3px 7px
    }

    .rprt-small .rprt-btn.rprt-top-icon-btn, .rprt-small .rprt-btn.rprt-bottom-icon-btn, .rprt-small.rprt-btn.rprt-top-icon-btn, .rprt-small.rprt-btn.rprt-bottom-icon-btn, .rprt-small .rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-small .rprt-css.rprt-btn.rprt-bottom-icon-btn, .rprt-small.rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-small.rprt-css.rprt-btn.rprt-bottom-icon-btn {
        line-height: 0;
        padding: 12px 12px
    }

    .rprt-small .rprt-btn.rprt-round, .rprt-small.rprt-btn.rprt-round, .rprt-small .rprt-css.rprt-btn.rprt-round, .rprt-small.rprt-css.rprt-btn.rprt-round {
        height: 26px;
        line-height: 1;
        padding: 0;
        width: 26px;
        border-radius: 50%
    }

        .rprt-small .rprt-btn.rprt-round .rprt-btn-icon, .rprt-small.rprt-btn.rprt-round .rprt-btn-icon, .rprt-small .rprt-css.rprt-btn.rprt-round .rprt-btn-icon, .rprt-small.rprt-css.rprt-btn.rprt-round .rprt-btn-icon {
            font-size: 14px;
            line-height: 0;
            width: auto
        }

    .rprt-small .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-small.rprt-btn.rprt-rtl .rprt-icon-right, .rprt-small .rprt-css.rprt-btn.rprt-rtl .rprt-icon-right, .rprt-small.rprt-css.rprt-btn.rprt-rtl .rprt-icon-right {
        margin-left: -.57143em;
        margin-right: 0
    }

    .rprt-small .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-small.rprt-btn.rprt-rtl .rprt-icon-left, .rprt-small .rprt-css.rprt-btn.rprt-rtl .rprt-icon-left, .rprt-small.rprt-css.rprt-btn.rprt-rtl .rprt-icon-left {
        margin-left: 0;
        margin-right: -.57143em
    }

.rprt-bigger.rprt-small .rprt-btn, .rprt-bigger.rprt-small .rprt-btn, .rprt-bigger.rprt-small .rprt-css.rprt-btn, .rprt-bigger.rprt-small.rprt-css.rprt-btn {
    font-size: 14px;
    line-height: 1.572em;
    padding: 5px 14px;
    border-radius: 4px
}

    .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-small .rprt-css.rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-small.rprt-css.rprt-btn .rprt-btn-icon {
        font-size: 20px;
        width: 1em
    }

        .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger.rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger.rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left {
            margin-left: -.5em;
            width: 2em;
            line-height: 0
        }

        .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger.rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger.rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right {
            margin-right: -.5em;
            width: 2em;
            line-height: 0
        }

        .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger.rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger.rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top {
            padding-bottom: 6px;
            width: auto
        }

        .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger.rprt-small .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger.rprt-small .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger.rprt-small.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom {
            padding-top: 6px;
            width: auto
        }

    .rprt-bigger.rprt-small .rprt-btn.rprt-icon-btn, .rprt-bigger.rprt-small .rprt-btn.rprt-icon-btn, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-icon-btn, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-icon-btn {
        padding: 6px 13px
    }

    .rprt-bigger.rprt-small .rprt-btn.rprt-top-icon-btn, .rprt-bigger.rprt-small .rprt-btn.rprt-bottom-icon-btn, .rprt-bigger.rprt-small .rprt-btn.rprt-top-icon-btn, .rprt-bigger.rprt-small .rprt-btn.rprt-bottom-icon-btn, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-bottom-icon-btn, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-bottom-icon-btn {
        line-height: 0;
        padding: 16px 16px
    }

    .rprt-bigger.rprt-small .rprt-btn.rprt-round, .rprt-bigger.rprt-small .rprt-btn.rprt-round, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-round, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-round {
        height: 34px;
        line-height: 1;
        padding: 0;
        width: 34px
    }

        .rprt-bigger.rprt-small .rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger.rprt-small .rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-round .rprt-btn-icon {
            font-size: 14px;
            line-height: 0;
            width: auto
        }

    .rprt-bigger.rprt-small .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger.rprt-small .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-rtl .rprt-icon-right {
        margin-left: -.5em;
        margin-right: 0
    }

    .rprt-bigger.rprt-small .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger.rprt-small .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger.rprt-small .rprt-css.rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger.rprt-small.rprt-css.rprt-btn.rprt-rtl .rprt-icon-left {
        margin-left: 0;
        margin-right: -.5em
    }

.rprt-bigger .rprt-btn, .rprt-bigger .rprt-btn, .rprt-bigger .rprt-css.rprt-btn, .rprt-bigger.rprt-css.rprt-btn {
    font-size: 16px;
    line-height: 1.5em;
    padding: 6px 16px;
    border-radius: 4px
}

    .rprt-bigger .rprt-btn .rprt-btn-icon, .rprt-bigger .rprt-btn .rprt-btn-icon, .rprt-bigger .rprt-css.rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-css.rprt-btn .rprt-btn-icon {
        font-size: 22px;
        width: 1em
    }

        .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left, .rprt-bigger.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-left {
            margin-left: -.6111em;
            width: 2em;
            line-height: 0
        }

        .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right, .rprt-bigger.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-right {
            margin-right: -.6111em;
            width: 2em;
            line-height: 0
        }

        .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top, .rprt-bigger.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-top {
            padding-bottom: 8px;
            width: auto
        }

        .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger .rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger .rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger.rprt-css.rprt-btn .rprt-btn-icon.rprt-icon-bottom {
            padding-top: 8px;
            width: auto
        }

    .rprt-bigger .rprt-btn.rprt-icon-btn, .rprt-bigger .rprt-btn.rprt-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-icon-btn {
        padding: 5px 15px
    }

    .rprt-bigger .rprt-btn.rprt-top-icon-btn, .rprt-bigger .rprt-btn.rprt-bottom-icon-btn, .rprt-bigger .rprt-btn.rprt-top-icon-btn, .rprt-bigger .rprt-btn.rprt-bottom-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-bottom-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-top-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-bottom-icon-btn {
        line-height: 0;
        padding: 16px 16px
    }

    .rprt-bigger .rprt-btn.rprt-round, .rprt-bigger .rprt-btn.rprt-round, .rprt-bigger .rprt-css.rprt-btn.rprt-round, .rprt-bigger.rprt-css.rprt-btn.rprt-round {
        height: 38px;
        line-height: 1;
        padding: 0;
        width: 38px;
        border-radius: 50%
    }

        .rprt-bigger .rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger .rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger .rprt-css.rprt-btn.rprt-round .rprt-btn-icon, .rprt-bigger.rprt-css.rprt-btn.rprt-round .rprt-btn-icon {
            font-size: 16px;
            line-height: 0;
            width: auto
        }

    .rprt-bigger .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger .rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger .rprt-css.rprt-btn.rprt-rtl .rprt-icon-right, .rprt-bigger.rprt-css.rprt-btn.rprt-rtl .rprt-icon-right {
        margin-left: -.6111em;
        margin-right: 0
    }

    .rprt-bigger .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger .rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger .rprt-css.rprt-btn.rprt-rtl .rprt-icon-left, .rprt-bigger.rprt-css.rprt-btn.rprt-rtl .rprt-icon-left {
        margin-left: 0;
        margin-right: -.6111em
    }

    .rprt-bigger .rprt-btn.rprt-small, .rprt-bigger .rprt-btn.rprt-small, .rprt-bigger .rprt-css.rprt-btn.rprt-small, .rprt-bigger.rprt-css.rprt-btn.rprt-small {
        font-size: 14px;
        line-height: 1.572em;
        padding: 5px 14px
    }

        .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon, .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon, .rprt-bigger .rprt-css.rprt-btn.rprt-small .rprt-btn-icon, .rprt-bigger.rprt-css.rprt-btn.rprt-small .rprt-btn-icon {
            font-size: 20px;
            width: 1em
        }

            .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left, .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left, .rprt-bigger .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left, .rprt-bigger.rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-left {
                margin-left: -.5em;
                width: 2em;
                line-height: 0
            }

            .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right, .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right, .rprt-bigger .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right, .rprt-bigger.rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-right {
                margin-right: -.5em;
                width: 2em;
                line-height: 0
            }

            .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top, .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top, .rprt-bigger .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top, .rprt-bigger.rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-top {
                padding-bottom: 6px;
                width: auto
            }

            .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger .rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger .rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom, .rprt-bigger.rprt-css.rprt-btn.rprt-small .rprt-btn-icon.rprt-icon-bottom {
                padding-top: 6px;
                width: auto
            }

        .rprt-bigger .rprt-btn.rprt-small.rprt-icon-btn, .rprt-bigger .rprt-btn.rprt-small.rprt-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-icon-btn {
            padding: 6px 13px
        }

        .rprt-bigger .rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-bigger .rprt-btn.rprt-small.rprt-bottom-icon-btn, .rprt-bigger .rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-bigger .rprt-btn.rprt-small.rprt-bottom-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-bottom-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-top-icon-btn, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-bottom-icon-btn {
            line-height: 0;
            padding: 16px 16px
        }

        .rprt-bigger .rprt-btn.rprt-small.rprt-round, .rprt-bigger .rprt-btn.rprt-small.rprt-round, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-round, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-round {
            height: 34px;
            line-height: 1;
            padding: 0;
            width: 34px
        }

            .rprt-bigger .rprt-btn.rprt-small.rprt-round .rprt-btn-icon, .rprt-bigger .rprt-btn.rprt-small.rprt-round .rprt-btn-icon, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-round .rprt-btn-icon, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-round .rprt-btn-icon {
                font-size: 14px;
                line-height: 0;
                width: auto
            }

        .rprt-bigger .rprt-btn.rprt-small.rprt-rtl .rprt-icon-right, .rprt-bigger .rprt-btn.rprt-small.rprt-rtl .rprt-icon-right, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-right, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-right {
            margin-left: -.5em;
            margin-right: 0
        }

        .rprt-bigger .rprt-btn.rprt-small.rprt-rtl .rprt-icon-left, .rprt-bigger .rprt-btn.rprt-small.rprt-rtl .rprt-icon-left, .rprt-bigger .rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-left, .rprt-bigger.rprt-css.rprt-btn.rprt-small.rprt-rtl .rprt-icon-left {
            margin-left: 0;
            margin-right: -.5em
        }

.rprt-btn, .rprt-css.rprt-btn {
    -webkit-tap-highlight-color: transparent;
    background: #fff;
    border-color: #d1d5db;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    color: #374151;
    transition: box-shadow 280ms cubic-bezier(.4,0,.2,1)
}

    .rprt-btn:hover, .rprt-css.rprt-btn:hover {
        background: #f3f4f6;
        border-color: #d1d5db;
        box-shadow: none;
        color: #374151
    }

    .rprt-btn:focus, .rprt-css.rprt-btn:focus {
        background: #f3f4f6;
        border-color: #d1d5db;
        color: #374151;
        outline: #fff 0 solid;
        outline-offset: 0;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

    .rprt-btn:active, .rprt-css.rprt-btn:active {
        background: #e5e7eb;
        border-color: #d1d5db;
        color: #374151;
        outline: #fff 0 solid;
        outline-offset: 0
    }

    .rprt-btn.rprt-active, .rprt-css.rprt-btn.rprt-active {
        background: #e5e7eb;
        border-color: #d1d5db;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
        color: #374151
    }

    .rprt-btn:disabled, .rprt-btn.rprt-disabled, .rprt-css.rprt-btn:disabled, .rprt-css.rprt-btn.rprt-disabled {
        background: #fff;
        border-color: #e5e7eb;
        box-shadow: none;
        color: #9ca3af
    }

    .rprt-btn .rprt-ripple-element, .rprt-css.rprt-btn .rprt-ripple-element {
        background: transparent
    }

    .rprt-btn.rprt-round, .rprt-btn.rprt-round-edge, .rprt-css.rprt-btn.rprt-round, .rprt-css.rprt-btn.rprt-round-edge {
        background: #fff;
        border-color: #d1d5db;
        color: #374151
    }

        .rprt-btn.rprt-round:hover, .rprt-btn.rprt-round-edge:hover, .rprt-css.rprt-btn.rprt-round:hover, .rprt-css.rprt-btn.rprt-round-edge:hover {
            background: #f3f4f6;
            border-color: #d1d5db;
            color: #374151
        }

        .rprt-btn.rprt-round:focus, .rprt-btn.rprt-round-edge:focus, .rprt-css.rprt-btn.rprt-round:focus, .rprt-css.rprt-btn.rprt-round-edge:focus {
            background: #f3f4f6;
            border-color: #d1d5db;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            color: #374151;
            outline: #fff 0 solid;
            outline-offset: 0
        }

        .rprt-btn.rprt-round:active, .rprt-btn.rprt-round-edge:active, .rprt-css.rprt-btn.rprt-round:active, .rprt-css.rprt-btn.rprt-round-edge:active {
            background: #e5e7eb;
            border-color: #d1d5db;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            color: #374151;
            outline: #fff 0 solid;
            outline-offset: 0
        }

        .rprt-btn.rprt-round:disabled, .rprt-btn.rprt-round.rprt-disabled, .rprt-btn.rprt-round-edge:disabled, .rprt-btn.rprt-round-edge.rprt-disabled, .rprt-css.rprt-btn.rprt-round:disabled, .rprt-css.rprt-btn.rprt-round.rprt-disabled, .rprt-css.rprt-btn.rprt-round-edge:disabled, .rprt-css.rprt-btn.rprt-round-edge.rprt-disabled {
            background: #fff;
            border-color: #e5e7eb;
            box-shadow: none;
            color: #9ca3af
        }

        .rprt-btn.rprt-round.rprt-primary:hover, .rprt-btn.rprt-round-edge.rprt-primary:hover, .rprt-css.rprt-btn.rprt-round.rprt-primary:hover, .rprt-css.rprt-btn.rprt-round-edge.rprt-primary:hover {
            border-color: #4f46e5
        }

        .rprt-btn.rprt-round.rprt-primary:focus, .rprt-btn.rprt-round-edge.rprt-primary:focus, .rprt-css.rprt-btn.rprt-round.rprt-primary:focus, .rprt-css.rprt-btn.rprt-round-edge.rprt-primary:focus {
            outline: #fff 0 solid
        }

        .rprt-btn.rprt-round.rprt-success:hover, .rprt-btn.rprt-round-edge.rprt-success:hover, .rprt-css.rprt-btn.rprt-round.rprt-success:hover, .rprt-css.rprt-btn.rprt-round-edge.rprt-success:hover {
            border-color: #15803d
        }

        .rprt-btn.rprt-round.rprt-success:focus, .rprt-btn.rprt-round-edge.rprt-success:focus, .rprt-css.rprt-btn.rprt-round.rprt-success:focus, .rprt-css.rprt-btn.rprt-round-edge.rprt-success:focus {
            outline: #fff 0 solid
        }

        .rprt-btn.rprt-round.rprt-info:hover, .rprt-btn.rprt-round-edge.rprt-info:hover, .rprt-css.rprt-btn.rprt-round.rprt-info:hover, .rprt-css.rprt-btn.rprt-round-edge.rprt-info:hover {
            border-color: #0e7490
        }

        .rprt-btn.rprt-round.rprt-info:focus, .rprt-btn.rprt-round-edge.rprt-info:focus, .rprt-css.rprt-btn.rprt-round.rprt-info:focus, .rprt-css.rprt-btn.rprt-round-edge.rprt-info:focus {
            outline: #fff 0 solid
        }

        .rprt-btn.rprt-round.rprt-warning:hover, .rprt-btn.rprt-round-edge.rprt-warning:hover, .rprt-css.rprt-btn.rprt-round.rprt-warning:hover, .rprt-css.rprt-btn.rprt-round-edge.rprt-warning:hover {
            border-color: #c2410c
        }

        .rprt-btn.rprt-round.rprt-warning:focus, .rprt-btn.rprt-round-edge.rprt-warning:focus, .rprt-css.rprt-btn.rprt-round.rprt-warning:focus, .rprt-css.rprt-btn.rprt-round-edge.rprt-warning:focus {
            outline: #fff 0 solid
        }

        .rprt-btn.rprt-round.rprt-danger:hover, .rprt-btn.rprt-round-edge.rprt-danger:hover, .rprt-css.rprt-btn.rprt-round.rprt-danger:hover, .rprt-css.rprt-btn.rprt-round-edge.rprt-danger:hover {
            border-color: #dc2626
        }

        .rprt-btn.rprt-round.rprt-danger:focus, .rprt-btn.rprt-round-edge.rprt-danger:focus, .rprt-css.rprt-btn.rprt-round.rprt-danger:focus, .rprt-css.rprt-btn.rprt-round-edge.rprt-danger:focus {
            outline: #fff 0 solid
        }

    .rprt-btn.rprt-primary, .rprt-css.rprt-btn.rprt-primary {
        background: #4f46e5;
        border-color: #4f46e5;
        color: #fff
    }

        .rprt-btn.rprt-primary:hover, .rprt-css.rprt-btn.rprt-primary:hover {
            background: #433bcd;
            border-color: #433bcd;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-primary:focus, .rprt-css.rprt-btn.rprt-primary:focus {
            background: #433bcd;
            border-color: #4f46e5;
            color: #fff;
            outline: #fff 0 solid;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-primary:active, .rprt-css.rprt-btn.rprt-primary:active {
            background: #37319f;
            border-color: #37319f;
            color: #fff;
            outline: #fff 0 solid;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-primary.rprt-active, .rprt-css.rprt-btn.rprt-primary.rprt-active {
            background: #37319f;
            border-color: #37319f;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn.rprt-primary:disabled, .rprt-btn.rprt-primary.rprt-disabled, .rprt-css.rprt-btn.rprt-primary:disabled, .rprt-css.rprt-btn.rprt-primary.rprt-disabled {
            background: #b9b5f5;
            border-color: #b9b5f5;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-primary .rprt-ripple-element, .rprt-css.rprt-btn.rprt-primary .rprt-ripple-element {
            background: transparent
        }

    .rprt-btn.rprt-success, .rprt-css.rprt-btn.rprt-success {
        background: #15803d;
        border-color: #15803d;
        color: #fff
    }

        .rprt-btn.rprt-success:hover, .rprt-css.rprt-btn.rprt-success:hover {
            background: #166534;
            border-color: #166534;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-success:focus, .rprt-css.rprt-btn.rprt-success:focus {
            background: #166534;
            border-color: #15803d;
            color: #fff;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-success:active, .rprt-btn.rprt-success.rprt-active, .rprt-css.rprt-btn.rprt-success:active, .rprt-css.rprt-btn.rprt-success.rprt-active {
            background: #14532d;
            border-color: #14532d;
            color: #fff;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-success:disabled, .rprt-btn.rprt-success.rprt-disabled, .rprt-css.rprt-btn.rprt-success:disabled, .rprt-css.rprt-btn.rprt-success.rprt-disabled {
            background: #86efac;
            border-color: #86efac;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-success .rprt-ripple-element, .rprt-css.rprt-btn.rprt-success .rprt-ripple-element {
            background: transparent
        }

    .rprt-btn.rprt-info, .rprt-css.rprt-btn.rprt-info {
        background: #0e7490;
        border-color: #0e7490;
        color: #fff
    }

        .rprt-btn.rprt-info:hover, .rprt-css.rprt-btn.rprt-info:hover {
            background: #155e75;
            border-color: #155e75;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-info:focus, .rprt-css.rprt-btn.rprt-info:focus {
            background: #155e75;
            border-color: #0e7490;
            color: #fff;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-info:active, .rprt-btn.rprt-info.rprt-active, .rprt-css.rprt-btn.rprt-info:active, .rprt-css.rprt-btn.rprt-info.rprt-active {
            background: #164e63;
            color: #fff;
            border-color: #164e63;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-info:disabled, .rprt-btn.rprt-info.rprt-disabled, .rprt-css.rprt-btn.rprt-info:disabled, .rprt-css.rprt-btn.rprt-info.rprt-disabled {
            background: #67e8f9;
            border-color: #67e8f9;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-info .rprt-ripple-element, .rprt-css.rprt-btn.rprt-info .rprt-ripple-element {
            background: transparent
        }

    .rprt-btn.rprt-warning, .rprt-css.rprt-btn.rprt-warning {
        background: #c2410c;
        border-color: #c2410c;
        color: #fff
    }

        .rprt-btn.rprt-warning:hover, .rprt-css.rprt-btn.rprt-warning:hover {
            background: #9a3412;
            border-color: #9a3412;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-warning:focus, .rprt-css.rprt-btn.rprt-warning:focus {
            background: #9a3412;
            border-color: #c2410c;
            color: #fff;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-warning:active, .rprt-btn.rprt-warning.rprt-active, .rprt-css.rprt-btn.rprt-warning:active, .rprt-css.rprt-btn.rprt-warning.rprt-active {
            background: #7c2d12;
            border-color: #7c2d12;
            color: #fff;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-warning:disabled, .rprt-btn.rprt-warning.rprt-disabled, .rprt-css.rprt-btn.rprt-warning:disabled, .rprt-css.rprt-btn.rprt-warning.rprt-disabled {
            background: #fdba74;
            border-color: #fdba74;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-warning .rprt-ripple-element, .rprt-css.rprt-btn.rprt-warning .rprt-ripple-element {
            background: transparent
        }

    .rprt-btn.rprt-danger, .rprt-css.rprt-btn.rprt-danger {
        background: #dc2626;
        border-color: #dc2626;
        color: #fff
    }

        .rprt-btn.rprt-danger:hover, .rprt-css.rprt-btn.rprt-danger:hover {
            background: #b91c1c;
            border-color: #b91c1c;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-danger:focus, .rprt-css.rprt-btn.rprt-danger:focus {
            background: #b91c1c;
            border-color: #dc2626;
            color: #fff;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-danger:active, .rprt-css.rprt-btn.rprt-danger:active {
            background: #991b1b;
            border-color: #991b1b;
            color: #fff;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-danger.rprt-active, .rprt-css.rprt-btn.rprt-danger.rprt-active {
            background: #991b1b;
            border-color: #991b1b;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn.rprt-danger:disabled, .rprt-btn.rprt-danger.rprt-disabled, .rprt-css.rprt-btn.rprt-danger:disabled, .rprt-css.rprt-btn.rprt-danger.rprt-disabled {
            background: #fca5a5;
            border-color: #fca5a5;
            box-shadow: none;
            color: #fff
        }

        .rprt-btn.rprt-danger .rprt-ripple-element, .rprt-css.rprt-btn.rprt-danger .rprt-ripple-element {
            background: transparent
        }

    .rprt-btn.rprt-flat, .rprt-css.rprt-btn.rprt-flat {
        background: transparent;
        border-color: transparent;
        box-shadow: none;
        color: #374151
    }

        .rprt-btn.rprt-flat:hover, .rprt-css.rprt-btn.rprt-flat:hover {
            background: #f3f4f6;
            border-color: #d1d5db;
            box-shadow: none;
            color: #374151
        }

        .rprt-btn.rprt-flat:focus, .rprt-css.rprt-btn.rprt-flat:focus {
            background: #f3f4f6;
            border-color: #d1d5db;
            color: #374151;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-flat:active, .rprt-btn.rprt-flat.rprt-active, .rprt-css.rprt-btn.rprt-flat:active, .rprt-css.rprt-btn.rprt-flat.rprt-active {
            background: #e5e7eb;
            border-color: #d1d5db;
            color: #374151;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

        .rprt-btn.rprt-flat:disabled, .rprt-btn.rprt-flat.rprt-disabled, .rprt-css.rprt-btn.rprt-flat:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-disabled {
            background: #fff;
            border-color: #e5e7eb;
            box-shadow: none;
            color: #9ca3af
        }

        .rprt-btn.rprt-flat .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat .rprt-ripple-element {
            background: transparent
        }

        .rprt-btn.rprt-flat.rprt-primary, .rprt-css.rprt-btn.rprt-flat.rprt-primary {
            background: transparent;
            border-color: transparent;
            color: #4f46e5
        }

            .rprt-btn.rprt-flat.rprt-primary:hover, .rprt-css.rprt-btn.rprt-flat.rprt-primary:hover {
                background: #433bcd;
                border-color: #433bcd;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-primary:focus, .rprt-css.rprt-btn.rprt-flat.rprt-primary:focus {
                background: #433bcd;
                border-color: transparent;
                color: #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-flat.rprt-primary:active, .rprt-btn.rprt-flat.rprt-primary.rprt-active, .rprt-css.rprt-btn.rprt-flat.rprt-primary:active, .rprt-css.rprt-btn.rprt-flat.rprt-primary.rprt-active {
                background: #37319f;
                border-color: #37319f;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-primary:disabled, .rprt-btn.rprt-flat.rprt-primary.rprt-disabled, .rprt-css.rprt-btn.rprt-flat.rprt-primary:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-primary.rprt-disabled {
                background: #b9b5f5;
                border-color: transparent;
                box-shadow: none;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-primary .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat.rprt-primary .rprt-ripple-element {
                background: transparent
            }

        .rprt-btn.rprt-flat.rprt-success, .rprt-css.rprt-btn.rprt-flat.rprt-success {
            background: transparent;
            border-color: transparent;
            color: #15803d
        }

            .rprt-btn.rprt-flat.rprt-success:hover, .rprt-css.rprt-btn.rprt-flat.rprt-success:hover {
                background: #166534;
                border-color: #166534;
                box-shadow: none;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-success:focus, .rprt-css.rprt-btn.rprt-flat.rprt-success:focus {
                background: #166534;
                border-color: transparent;
                color: #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-flat.rprt-success:active, .rprt-btn.rprt-flat.rprt-success.rprt-active, .rprt-css.rprt-btn.rprt-flat.rprt-success:active, .rprt-css.rprt-btn.rprt-flat.rprt-success.rprt-active {
                background: #14532d;
                border-color: #14532d;
                color: #fff;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

            .rprt-btn.rprt-flat.rprt-success:disabled, .rprt-btn.rprt-flat.rprt-success.rprt-disabled, .rprt-css.rprt-btn.rprt-flat.rprt-success:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-success.rprt-disabled {
                background: #86efac;
                border-color: #86efac;
                color: rgba(21,128,61,.65)
            }

            .rprt-btn.rprt-flat.rprt-success .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat.rprt-success .rprt-ripple-element {
                background: transparent
            }

        .rprt-btn.rprt-flat.rprt-info, .rprt-css.rprt-btn.rprt-flat.rprt-info {
            background: transparent;
            border-color: transparent;
            color: #0e7490
        }

            .rprt-btn.rprt-flat.rprt-info:hover, .rprt-css.rprt-btn.rprt-flat.rprt-info:hover {
                background: #155e75;
                border-color: #155e75;
                box-shadow: none;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-info:focus, .rprt-css.rprt-btn.rprt-flat.rprt-info:focus {
                background: #155e75;
                border-color: transparent;
                color: #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-flat.rprt-info:active, .rprt-btn.rprt-flat.rprt-info.rprt-active, .rprt-css.rprt-btn.rprt-flat.rprt-info:active, .rprt-css.rprt-btn.rprt-flat.rprt-info.rprt-active {
                background: #164e63;
                border-color: #164e63;
                color: #fff;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

            .rprt-btn.rprt-flat.rprt-info:disabled, .rprt-btn.rprt-flat.rprt-info.rprt-disabled, .rprt-css.rprt-btn.rprt-flat.rprt-info:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-info.rprt-disabled {
                background: #67e8f9;
                border-color: #67e8f9;
                color: rgba(14,116,144,.65)
            }

            .rprt-btn.rprt-flat.rprt-info .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat.rprt-info .rprt-ripple-element {
                background: transparent
            }

        .rprt-btn.rprt-flat.rprt-warning, .rprt-css.rprt-btn.rprt-flat.rprt-warning {
            background: transparent;
            border-color: transparent;
            color: #c2410c
        }

            .rprt-btn.rprt-flat.rprt-warning:hover, .rprt-css.rprt-btn.rprt-flat.rprt-warning:hover {
                background: #9a3412;
                border-color: #9a3412;
                box-shadow: none;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-warning:focus, .rprt-css.rprt-btn.rprt-flat.rprt-warning:focus {
                background: #9a3412;
                border-color: transparent;
                color: #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-flat.rprt-warning:active, .rprt-btn.rprt-flat.rprt-warning.rprt-active, .rprt-css.rprt-btn.rprt-flat.rprt-warning:active, .rprt-css.rprt-btn.rprt-flat.rprt-warning.rprt-active {
                background: #7c2d12;
                border-color: #7c2d12;
                color: #fff;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

            .rprt-btn.rprt-flat.rprt-warning:disabled, .rprt-btn.rprt-flat.rprt-warning.rprt-disabled, .rprt-css.rprt-btn.rprt-flat.rprt-warning:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-warning.rprt-disabled {
                background: #fdba74;
                border-color: #fdba74;
                color: rgba(194,65,12,.65)
            }

            .rprt-btn.rprt-flat.rprt-warning .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat.rprt-warning .rprt-ripple-element {
                background: transparent
            }

        .rprt-btn.rprt-flat.rprt-danger, .rprt-css.rprt-btn.rprt-flat.rprt-danger {
            background: transparent;
            border-color: transparent;
            color: #dc2626
        }

            .rprt-btn.rprt-flat.rprt-danger:hover, .rprt-css.rprt-btn.rprt-flat.rprt-danger:hover {
                background: #b91c1c;
                border-color: #b91c1c;
                box-shadow: none;
                color: #fff
            }

            .rprt-btn.rprt-flat.rprt-danger:focus, .rprt-css.rprt-btn.rprt-flat.rprt-danger:focus {
                background: #b91c1c;
                border-color: transparent;
                color: #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-flat.rprt-danger:active, .rprt-btn.rprt-flat.rprt-danger.rprt-active, .rprt-css.rprt-btn.rprt-flat.rprt-danger:active, .rprt-css.rprt-btn.rprt-flat.rprt-danger.rprt-active {
                background: #991b1b;
                border-color: #991b1b;
                color: #fff;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

            .rprt-btn.rprt-flat.rprt-danger:disabled, .rprt-btn.rprt-flat.rprt-danger.rprt-disabled, .rprt-css.rprt-btn.rprt-flat.rprt-danger:disabled, .rprt-css.rprt-btn.rprt-flat.rprt-danger.rprt-disabled {
                background: #fca5a5;
                border-color: #fca5a5;
                color: rgba(220,38,38,.65)
            }

            .rprt-btn.rprt-flat.rprt-danger .rprt-ripple-element, .rprt-css.rprt-btn.rprt-flat.rprt-danger .rprt-ripple-element {
                background: transparent
            }

    .rprt-btn.rprt-outline, .rprt-css.rprt-btn.rprt-outline {
        background: transparent;
        border-color: #d1d5db;
        box-shadow: none;
        color: #374151
    }

        .rprt-btn.rprt-outline:hover, .rprt-css.rprt-btn.rprt-outline:hover {
            background: #f3f4f6;
            border-color: #d1d5db;
            box-shadow: none;
            color: #374151
        }

        .rprt-btn.rprt-outline:focus, .rprt-css.rprt-btn.rprt-outline:focus {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn.rprt-outline:active, .rprt-btn.rprt-outline.rprt-active, .rprt-css.rprt-btn.rprt-outline:active, .rprt-css.rprt-btn.rprt-outline.rprt-active {
            background: #e5e7eb;
            border-color: #d1d5db;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #374151
        }

        .rprt-btn.rprt-outline:disabled, .rprt-css.rprt-btn.rprt-outline:disabled {
            background: transparent;
            border-color: #e5e7eb;
            color: #9ca3af
        }

        .rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn.rprt-outline.rprt-primary {
            background: transparent;
            border-color: #4f46e5;
            color: #4f46e5
        }

            .rprt-btn.rprt-outline.rprt-primary:hover, .rprt-css.rprt-btn.rprt-outline.rprt-primary:hover {
                background: #433bcd;
                border-color: #4f46e5;
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-primary:focus, .rprt-css.rprt-btn.rprt-outline.rprt-primary:focus {
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-outline.rprt-primary:active, .rprt-btn.rprt-outline.rprt-primary.rprt-active, .rprt-css.rprt-btn.rprt-outline.rprt-primary:active, .rprt-css.rprt-btn.rprt-outline.rprt-primary.rprt-active {
                background: #37319f;
                border-color: #4f46e5;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-primary:disabled, .rprt-btn.rprt-outline.rprt-primary.rprt-disabled, .rprt-css.rprt-btn.rprt-outline.rprt-primary:disabled, .rprt-css.rprt-btn.rprt-outline.rprt-primary.rprt-disabled {
                background: transparent;
                border-color: rgba(79,70,229,.65);
                box-shadow: none;
                color: rgba(79,70,229,.65)
            }

        .rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn.rprt-outline.rprt-success {
            background: transparent;
            border-color: #15803d;
            color: #15803d
        }

            .rprt-btn.rprt-outline.rprt-success:hover, .rprt-css.rprt-btn.rprt-outline.rprt-success:hover {
                background: #166534;
                border-color: #166534;
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-success:focus, .rprt-css.rprt-btn.rprt-outline.rprt-success:focus {
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-outline.rprt-success:active, .rprt-btn.rprt-outline.rprt-success.rprt-active, .rprt-css.rprt-btn.rprt-outline.rprt-success:active, .rprt-css.rprt-btn.rprt-outline.rprt-success.rprt-active {
                background: #14532d;
                border-color: #14532d;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-success:disabled, .rprt-btn.rprt-outline.rprt-success.rprt-disabled, .rprt-css.rprt-btn.rprt-outline.rprt-success:disabled, .rprt-css.rprt-btn.rprt-outline.rprt-success.rprt-disabled {
                background: transparent;
                border-color: rgba(21,128,61,.65);
                box-shadow: none;
                color: rgba(21,128,61,.65)
            }

        .rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn.rprt-outline.rprt-info {
            background: transparent;
            border-color: #0e7490;
            color: #0e7490
        }

            .rprt-btn.rprt-outline.rprt-info:hover, .rprt-css.rprt-btn.rprt-outline.rprt-info:hover {
                background: #155e75;
                border-color: #155e75;
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-info:focus, .rprt-css.rprt-btn.rprt-outline.rprt-info:focus {
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-outline.rprt-info:active, .rprt-btn.rprt-outline.rprt-info.rprt-active, .rprt-css.rprt-btn.rprt-outline.rprt-info:active, .rprt-css.rprt-btn.rprt-outline.rprt-info.rprt-active {
                background: #164e63;
                border-color: #164e63;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-info:disabled, .rprt-btn.rprt-outline.rprt-info.rprt-disabled, .rprt-css.rprt-btn.rprt-outline.rprt-info:disabled, .rprt-css.rprt-btn.rprt-outline.rprt-info.rprt-disabled {
                background: transparent;
                border-color: rgba(14,116,144,.65);
                box-shadow: none;
                color: rgba(14,116,144,.65)
            }

        .rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn.rprt-outline.rprt-warning {
            background: transparent;
            border-color: #c2410c;
            color: #c2410c
        }

            .rprt-btn.rprt-outline.rprt-warning:hover, .rprt-css.rprt-btn.rprt-outline.rprt-warning:hover {
                background: #9a3412;
                border-color: #9a3412;
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-warning:focus, .rprt-css.rprt-btn.rprt-outline.rprt-warning:focus {
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-outline.rprt-warning:active, .rprt-btn.rprt-outline.rprt-warning.rprt-active, .rprt-css.rprt-btn.rprt-outline.rprt-warning:active, .rprt-css.rprt-btn.rprt-outline.rprt-warning.rprt-active {
                background: #7c2d12;
                border-color: #7c2d12;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-warning:disabled, .rprt-btn.rprt-outline.rprt-warning.rprt-disabled, .rprt-css.rprt-btn.rprt-outline.rprt-warning:disabled, .rprt-css.rprt-btn.rprt-outline.rprt-warning.rprt-disabled {
                background: transparent;
                border-color: rgba(194,65,12,.65);
                box-shadow: none;
                color: rgba(194,65,12,.65)
            }

        .rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn.rprt-outline.rprt-danger {
            background: transparent;
            border-color: #dc2626;
            color: #dc2626
        }

            .rprt-btn.rprt-outline.rprt-danger:hover, .rprt-css.rprt-btn.rprt-outline.rprt-danger:hover {
                background: #b91c1c;
                border-color: #b91c1c;
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-danger:focus, .rprt-css.rprt-btn.rprt-outline.rprt-danger:focus {
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

            .rprt-btn.rprt-outline.rprt-danger:active, .rprt-btn.rprt-outline.rprt-danger.rprt-active, .rprt-css.rprt-btn.rprt-outline.rprt-danger:active, .rprt-css.rprt-btn.rprt-outline.rprt-danger.rprt-active {
                background: #991b1b;
                border-color: #991b1b;
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                color: #fff
            }

            .rprt-btn.rprt-outline.rprt-danger:disabled, .rprt-btn.rprt-outline.rprt-danger.rprt-disabled, .rprt-css.rprt-btn.rprt-outline.rprt-danger:disabled, .rprt-css.rprt-btn.rprt-outline.rprt-danger.rprt-disabled {
                background: transparent;
                border-color: rgba(220,38,38,.65);
                box-shadow: none;
                color: rgba(220,38,38,.65)
            }

    .rprt-btn.rprt-link, .rprt-css.rprt-btn.rprt-link {
        background: transparent;
        border-color: transparent;
        border-radius: 0;
        box-shadow: none;
        color: #4f46e5
    }

        .rprt-btn.rprt-link:hover, .rprt-css.rprt-btn.rprt-link:hover {
            border-radius: 0;
            color: #37319f;
            text-decoration: underline
        }

        .rprt-btn.rprt-link:focus, .rprt-css.rprt-btn.rprt-link:focus {
            border-radius: 0;
            text-decoration: underline;
            color: #37319f
        }

            .rprt-btn.rprt-link:focus:not(:focus-visible), .rprt-css.rprt-btn.rprt-link:focus:not(:focus-visible) {
                outline: none !important
            }

        .rprt-btn.rprt-link:disabled, .rprt-css.rprt-btn.rprt-link:disabled {
            color: #9ca3af;
            background: transparent;
            box-shadow: none;
            text-decoration: none
        }

    .rprt-btn.rprt-inherit, .rprt-css.rprt-btn.rprt-inherit {
        color: inherit;
        background: inherit;
        border-color: transparent;
        box-shadow: none
    }

        .rprt-btn.rprt-inherit:hover, .rprt-btn.rprt-inherit:focus, .rprt-btn.rprt-inherit:active, .rprt-btn.rprt-inherit.rprt-active, .rprt-css.rprt-btn.rprt-inherit:hover, .rprt-css.rprt-btn.rprt-inherit:focus, .rprt-css.rprt-btn.rprt-inherit:active, .rprt-css.rprt-btn.rprt-inherit.rprt-active {
            background: rgba(0,0,0,.056);
            border-color: transparent;
            box-shadow: none;
            color: inherit;
            outline: none
        }

        .rprt-btn.rprt-inherit:disabled, .rprt-css.rprt-btn.rprt-inherit:disabled {
            background: inherit;
            color: inherit;
            border-color: transparent;
            box-shadow: none;
            opacity: .5
        }

ejs-calendar {
    display: block
}

.rprt-calendar.rprt-disabled .rprt-header .rprt-prev, .rprt-calendar.rprt-disabled .rprt-header .rprt-next {
    cursor: default;
    pointer-events: none;
    touch-action: none
}

.rprt-calendar.rprt-disabled .rprt-header .rprt-title {
    cursor: default;
    pointer-events: none;
    touch-action: none
}

.rprt-calendar.rprt-disabled .rprt-content td {
    pointer-events: none;
    touch-action: none
}

.rprt-calendar.rprt-disabled .rprt-btn.rprt-today {
    pointer-events: none;
    touch-action: none
}

.rprt-calendar, .rprt-bigger.rprt-small .rprt-calendar {
    -webkit-tap-highlight-color: transparent;
    border-radius: 4px;
    display: block;
    overflow: auto;
    user-select: none
}

    .rprt-calendar.rprt-rtl .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar.rprt-rtl .rprt-header .rprt-title {
        float: right;
        text-align: right
    }

    .rprt-calendar.rprt-rtl .rprt-header .rprt-icon-container, .rprt-bigger.rprt-small .rprt-calendar.rprt-rtl .rprt-header .rprt-icon-container {
        float: left
    }

    .rprt-calendar .rprt-header, .rprt-bigger.rprt-small .rprt-calendar .rprt-header {
        background: none;
        display: table;
        font-weight: 400;
        position: relative;
        text-align: center;
        width: 100%
    }

        .rprt-calendar .rprt-header button, .rprt-bigger.rprt-small .rprt-calendar .rprt-header button {
            background: transparent;
            border: 0;
            margin-right: 0;
            padding: 0;
            text-decoration: none
        }

        .rprt-calendar .rprt-header span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header span {
            cursor: pointer;
            display: inline-block;
            font-size: 20px;
            font-weight: 400;
            line-height: 16px;
            padding: 0;
            vertical-align: middle
        }

            .rprt-calendar .rprt-header span.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-header span.rprt-disabled {
                cursor: default
            }

    .rprt-calendar .rprt-week-header, .rprt-bigger.rprt-small .rprt-calendar .rprt-week-header {
        padding: 0 0 6px
    }

    .rprt-calendar th, .rprt-bigger.rprt-small .rprt-calendar th {
        cursor: default;
        font-size: 12px;
        font-weight: normal;
        text-align: center
    }

    .rprt-calendar .rprt-content .rprt-selected, .rprt-calendar .rprt-content .rprt-state-hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-selected, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-state-hover {
        border-radius: 0
    }

    .rprt-calendar .rprt-content span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content span.rprt-day {
        border-radius: 0;
        cursor: pointer;
        display: inline-block;
        font-size: 14px;
        overflow: hidden;
        padding: 0;
        text-align: center;
        text-decoration: none;
        vertical-align: middle
    }

    .rprt-calendar .rprt-content th, .rprt-calendar .rprt-content td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content th, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td {
        box-sizing: border-box
    }

        .rprt-calendar .rprt-content td.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-disabled {
            opacity: 1;
            pointer-events: none;
            touch-action: none
        }

    .rprt-calendar .rprt-content td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td {
        cursor: pointer;
        padding: 0;
        text-align: center
    }

        .rprt-calendar .rprt-content td.rprt-week-number, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-week-number {
            color: #374151;
            font-size: 14px;
            font-style: italic;
            font-weight: 500
        }

        .rprt-calendar .rprt-content td.rprt-overlay, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-overlay {
            background: none;
            width: initial
        }

    .rprt-calendar .rprt-content table, .rprt-bigger.rprt-small .rprt-calendar .rprt-content table {
        border-collapse: separate;
        border-spacing: 0;
        border-width: 0;
        float: left;
        margin: 0;
        outline: 0;
        padding: 0 8px 8px 8px;
        table-layout: fixed;
        width: 100%
    }

    .rprt-calendar .rprt-content td.rprt-other-month > span.rprt-day, .rprt-calendar .rprt-content td.rprt-other-year > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-month > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-year > span.rprt-day {
        display: inline-block;
        font-weight: 400
    }

    .rprt-calendar .rprt-content tr.rprt-month-hide, .rprt-bigger.rprt-small .rprt-calendar .rprt-content tr.rprt-month-hide {
        display: none;
        font-weight: 400
    }

    .rprt-calendar .rprt-content tr.rprt-month-hide, .rprt-calendar .rprt-content td.rprt-other-month, .rprt-calendar .rprt-content td.rprt-other-year, .rprt-bigger.rprt-small .rprt-calendar .rprt-content tr.rprt-month-hide, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-month, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-year {
        pointer-events: initial;
        touch-action: initial
    }

        .rprt-calendar .rprt-content tr.rprt-month-hide, .rprt-calendar .rprt-content td.rprt-other-month.rprt-disabled, .rprt-calendar .rprt-content td.rprt-other-year.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-content tr.rprt-month-hide, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-month.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-other-year.rprt-disabled {
            pointer-events: none;
            touch-action: none
        }

    .rprt-calendar .rprt-content td.rprt-week-number:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-week-number:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-week-number:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-week-number:hover {
        background-color: #fff;
        cursor: default
    }

    .rprt-calendar .rprt-header .rprt-prev, .rprt-calendar .rprt-header .rprt-next, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next {
        border-radius: 4px;
        display: inline-block;
        font-size: 14px;
        vertical-align: middle
    }

    .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title {
        cursor: pointer;
        display: inline-block;
        float: left;
        font-size: 16px;
        font-weight: 500;
        text-align: left;
        padding: 0 5px;
        border: none;
        border-radius: 4px
    }

    .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title {
        margin-left: 0
    }

    .rprt-calendar .rprt-header .rprt-prev:hover, .rprt-calendar .rprt-header .rprt-next:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next:hover {
        cursor: pointer
    }

    .rprt-calendar .rprt-header .rprt-prev.rprt-overlay, .rprt-calendar .rprt-header .rprt-next.rprt-overlay, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev.rprt-overlay, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next.rprt-overlay {
        background: none
    }

    .rprt-calendar .rprt-header.rprt-decade .rprt-title, .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-decade .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-year .rprt-title {
        margin-left: 0
    }

    .rprt-calendar .rprt-header.rprt-decade .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        cursor: default
    }

    .rprt-calendar .rprt-header .rprt-icon-container, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-icon-container {
        display: inline-block;
        float: right;
        padding-top: 0
    }

    .rprt-calendar .rprt-footer-container, .rprt-bigger.rprt-small .rprt-calendar .rprt-footer-container {
        text-transform: uppercase
    }

.rprt-calendar, .rprt-bigger.rprt-small .rprt-calendar {
    border-spacing: 0;
    max-width: 236px;
    min-width: 236px;
    padding: 0
}

    .rprt-calendar.rprt-calendar-day-header-lg, .rprt-bigger.rprt-small .rprt-calendar.rprt-calendar-day-header-lg {
        max-width: 100%;
        min-width: 540px
    }

    .rprt-calendar.rprt-week-number, .rprt-bigger.rprt-small .rprt-calendar.rprt-week-number {
        min-width: 262px
    }

    .rprt-calendar.rprt-week, .rprt-bigger.rprt-small .rprt-calendar.rprt-week {
        max-width: 294px;
        min-width: 288px
    }

    .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title {
        line-height: 24px
    }

    .rprt-calendar.rprt-rtl .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar.rprt-rtl .rprt-header .rprt-title {
        text-align: right;
        text-indent: 4px
    }

    .rprt-calendar .rprt-header, .rprt-bigger.rprt-small .rprt-calendar .rprt-header {
        height: 24px
    }

        .rprt-calendar .rprt-header.rprt-month, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-month {
            padding: 8px 12px 6px 16px
        }

        .rprt-calendar .rprt-header.rprt-year, .rprt-calendar .rprt-header.rprt-decade, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-year, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-decade {
            padding: 8px 12px 6px 16px
        }

    .rprt-calendar th, .rprt-bigger.rprt-small .rprt-calendar th {
        font-weight: 500;
        height: 30px;
        text-transform: uppercase
    }

    .rprt-calendar .rprt-content .rprt-selected, .rprt-calendar .rprt-content .rprt-state-hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-selected, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-state-hover {
        border-radius: 0
    }

    .rprt-calendar .rprt-content span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content span.rprt-day {
        border: none;
        font-size: 14px;
        font-weight: 400;
        height: 30px;
        line-height: 30px;
        width: 30px
    }

    .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day {
        line-height: 30px
    }

    .rprt-calendar .rprt-content.rprt-year table, .rprt-calendar .rprt-content.rprt-decade table, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-year table, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade table {
        border-spacing: 0;
        padding: 0 8px 8px 8px
    }

    .rprt-calendar .rprt-content.rprt-month td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-month td {
        height: 30px;
        padding: 0
    }

    .rprt-calendar .rprt-content .tfooter > tr > td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .tfooter > tr > td {
        height: 36px;
        line-height: 36px
    }

    .rprt-calendar .rprt-content.rprt-year td, .rprt-calendar .rprt-content.rprt-decade td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-year td, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade td {
        height: 50px;
        padding: 0
    }

        .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day {
            font-weight: 400;
            height: 50px;
            line-height: 50px;
            width: 50px
        }

    .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-calendar .rprt-header .rprt-icon-container .rprt-next, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-next {
        height: 24px;
        width: 24px
    }

    .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev {
        margin: 0 8px
    }

    .rprt-calendar .rprt-footer-container, .rprt-bigger.rprt-small .rprt-calendar .rprt-footer-container {
        background-color: #f9fafb;
        border-top: none;
        cursor: default;
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        padding: 8px 8px;
        text-align: center;
        width: 100%
    }

.rprt-small.rprt-bigger.rprt-calendar, .rprt-small.rprt-bigger .rprt-calendar {
    max-width: 275px;
    min-width: 275px
}

    .rprt-small.rprt-bigger.rprt-calendar .rprt-footer-container, .rprt-small.rprt-bigger .rprt-calendar .rprt-footer-container {
        padding: 10px 12px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-year span.rprt-day, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-year span.rprt-day {
        font-size: 14px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-header.rprt-month, .rprt-small.rprt-bigger.rprt-calendar .rprt-header.rprt-year, .rprt-small.rprt-bigger.rprt-calendar .rprt-header.rprt-decade, .rprt-small.rprt-bigger .rprt-calendar .rprt-header.rprt-month, .rprt-small.rprt-bigger .rprt-calendar .rprt-header.rprt-year, .rprt-small.rprt-bigger .rprt-calendar .rprt-header.rprt-decade {
        padding: 8px 12px 6px 20px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-small.rprt-bigger .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev {
        margin: 0 10px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-month table, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-month table {
        padding: 0 12px 12px 12px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-year table, .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-decade table, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-year table, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-decade table {
        padding: 0 12px 12px 12px
    }

    .rprt-small.rprt-bigger.rprt-calendar th, .rprt-small.rprt-bigger .rprt-calendar th {
        height: 34px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content span.rprt-day, .rprt-small.rprt-bigger .rprt-calendar .rprt-content span.rprt-day {
        height: 34px;
        line-height: 34px;
        width: 34px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day {
        line-height: 34px
    }

    .rprt-small.rprt-bigger.rprt-calendar .rprt-content.rprt-month td, .rprt-small.rprt-bigger .rprt-calendar .rprt-content.rprt-month td {
        height: 34px
    }

.rprt-bigger.rprt-calendar, *.rprt-bigger .rprt-calendar {
    max-width: 292px;
    min-width: 292px;
    padding: 0
}

    .rprt-bigger.rprt-calendar.rprt-calendar-day-header-lg, *.rprt-bigger .rprt-calendar.rprt-calendar-day-header-lg {
        max-width: 100%;
        min-width: 540px
    }

    .rprt-bigger.rprt-calendar.rprt-week, *.rprt-bigger .rprt-calendar.rprt-week {
        max-width: 320px;
        min-width: 314px
    }

    .rprt-bigger.rprt-calendar.rprt-week-number, *.rprt-bigger .rprt-calendar.rprt-week-number {
        min-width: 325px
    }

    .rprt-bigger.rprt-calendar .rprt-header .rprt-title, *.rprt-bigger .rprt-calendar .rprt-header .rprt-title {
        font-size: 18px;
        line-height: 28px;
        width: 60%
    }

    .rprt-bigger.rprt-calendar.rprt-rtl .rprt-header .rprt-title, *.rprt-bigger .rprt-calendar.rprt-rtl .rprt-header .rprt-title {
        line-height: 28px;
        text-indent: 6px
    }

    .rprt-bigger.rprt-calendar .rprt-header, *.rprt-bigger .rprt-calendar .rprt-header {
        height: 28px;
        padding: 16px 16px 8px 24px
    }

        .rprt-bigger.rprt-calendar .rprt-header button, *.rprt-bigger .rprt-calendar .rprt-header button {
            margin-right: 0
        }

            .rprt-bigger.rprt-calendar .rprt-header button span, *.rprt-bigger .rprt-calendar .rprt-header button span {
                font-size: 24px;
                padding: 0
            }

        .rprt-bigger.rprt-calendar .rprt-header.rprt-year, .rprt-bigger.rprt-calendar .rprt-header.rprt-decade, *.rprt-bigger .rprt-calendar .rprt-header.rprt-year, *.rprt-bigger .rprt-calendar .rprt-header.rprt-decade {
            padding: 16px 16px 8px 24px
        }

    .rprt-bigger.rprt-calendar th, *.rprt-bigger .rprt-calendar th {
        font-size: 14px;
        height: 36px;
        text-transform: uppercase
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-year span.rprt-day, *.rprt-bigger .rprt-calendar .rprt-content.rprt-year span.rprt-day {
        font-size: 16px;
        font-weight: 400
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-month table, *.rprt-bigger .rprt-calendar .rprt-content.rprt-month table {
        padding: 0 16px 12px 16px
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-year table, .rprt-bigger.rprt-calendar .rprt-content.rprt-decade table, *.rprt-bigger .rprt-calendar .rprt-content.rprt-year table, *.rprt-bigger .rprt-calendar .rprt-content.rprt-decade table {
        padding: 0 16px 16px
    }

    .rprt-bigger.rprt-calendar .rprt-content .rprt-selected, .rprt-bigger.rprt-calendar .rprt-content .rprt-state-hover, *.rprt-bigger .rprt-calendar .rprt-content .rprt-selected, *.rprt-bigger .rprt-calendar .rprt-content .rprt-state-hover {
        border-radius: 0
    }

    .rprt-bigger.rprt-calendar .rprt-content span.rprt-day, *.rprt-bigger .rprt-calendar .rprt-content span.rprt-day {
        font-size: 16px;
        height: 36px;
        line-height: 36px;
        width: 36px
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day, *.rprt-bigger .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day {
        line-height: 36px
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-month td, *.rprt-bigger .rprt-calendar .rprt-content.rprt-month td {
        height: 0;
        padding: 0
    }

    .rprt-bigger.rprt-calendar .rprt-content.rprt-year td, .rprt-bigger.rprt-calendar .rprt-content.rprt-decade td, *.rprt-bigger .rprt-calendar .rprt-content.rprt-year td, *.rprt-bigger .rprt-calendar .rprt-content.rprt-decade td {
        height: 60px;
        padding: 0
    }

        .rprt-bigger.rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-bigger.rprt-calendar .rprt-content.rprt-decade td > span.rprt-day, *.rprt-bigger .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, *.rprt-bigger .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day {
            height: 60px;
            line-height: 60px;
            width: 60px
        }

    .rprt-bigger.rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-bigger.rprt-calendar .rprt-header .rprt-icon-container .rprt-next, *.rprt-bigger .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, *.rprt-bigger .rprt-calendar .rprt-header .rprt-icon-container .rprt-next {
        height: 28px;
        width: 28px
    }

    .rprt-bigger.rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, *.rprt-bigger .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev {
        margin: 0 12px
    }

    .rprt-bigger.rprt-calendar .rprt-footer-container, *.rprt-bigger .rprt-calendar .rprt-footer-container {
        border-top: none;
        padding: 12px 16px
    }

.rprt-small.rprt-calendar, .rprt-small .rprt-calendar {
    max-width: 200px;
    min-width: 200px;
    padding: 0;
    min-height: 220px
}

    .rprt-small.rprt-calendar .rprt-footer-container, .rprt-small .rprt-calendar .rprt-footer-container {
        padding: 4px
    }

    .rprt-small.rprt-calendar.rprt-calendar-day-header-lg, .rprt-small .rprt-calendar.rprt-calendar-day-header-lg {
        max-width: 100%;
        min-width: 540px
    }

    .rprt-small.rprt-calendar .rprt-content span.rprt-day, .rprt-small .rprt-calendar .rprt-content span.rprt-day {
        font-size: 12px;
        height: 26px;
        line-height: 26px;
        width: 26px
    }

    .rprt-small.rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day, .rprt-small .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day {
        line-height: 26px
    }

    .rprt-small.rprt-calendar .rprt-content.rprt-month td, .rprt-small .rprt-calendar .rprt-content.rprt-month td {
        height: 26px
    }

    .rprt-small.rprt-calendar .rprt-header, .rprt-small .rprt-calendar .rprt-header {
        height: 24px
    }

        .rprt-small.rprt-calendar .rprt-header button span, .rprt-small .rprt-calendar .rprt-header button span {
            font-size: 18px;
            padding: 0;
            line-height: 14px
        }

        .rprt-small.rprt-calendar .rprt-header .rprt-title, .rprt-small .rprt-calendar .rprt-header .rprt-title {
            font-size: 16px;
            line-height: 24px
        }

        .rprt-small.rprt-calendar .rprt-header.rprt-month, .rprt-small.rprt-calendar .rprt-header.rprt-year, .rprt-small.rprt-calendar .rprt-header.rprt-decade, .rprt-small .rprt-calendar .rprt-header.rprt-month, .rprt-small .rprt-calendar .rprt-header.rprt-year, .rprt-small .rprt-calendar .rprt-header.rprt-decade {
            padding: 8px 8px 6px 12px
        }

    .rprt-small.rprt-calendar .rprt-content.rprt-month table, .rprt-small.rprt-calendar .rprt-content.rprt-year table, .rprt-small.rprt-calendar .rprt-content.rprt-decade table, .rprt-small .rprt-calendar .rprt-content.rprt-month table, .rprt-small .rprt-calendar .rprt-content.rprt-year table, .rprt-small .rprt-calendar .rprt-content.rprt-decade table {
        padding: 0 4px 4px 4px
    }

    .rprt-small.rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-small.rprt-calendar .rprt-header .rprt-icon-container .rprt-next, .rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-next {
        height: 24px;
        width: 24px
    }

    .rprt-small.rprt-calendar .rprt-header .rprt-icon-container .rprt-prev, .rprt-small .rprt-calendar .rprt-header .rprt-icon-container .rprt-prev {
        margin: 0 8px
    }

    .rprt-small.rprt-calendar th, .rprt-small .rprt-calendar th {
        font-size: 12px;
        height: 24px
    }

    .rprt-small.rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-small.rprt-calendar .rprt-content.rprt-decade td > span.rprt-day, .rprt-small .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-small .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day {
        height: 42px;
        line-height: 42px;
        width: 42px
    }

.rprt-calendar .rprt-btn.rprt-today.rprt-flat.rprt-disabled, .rprt-calendar .rprt-btn.rprt-today.rprt-flat.rprt-disabled:hover, .rprt-calendar .rprt-btn.rprt-today.rprt-flat.rprt-disabled:active, .rprt-calendar .rprt-btn.rprt-today.rprt-flat.rprt-disabled:focus, .rprt-calendar .rprt-btn.rprt-today.rprt-flat.rprt-disabled:hover:active {
    background: #f9fafb;
    border-color: rgba(255,255,255,.65);
    box-shadow: none;
    color: rgba(55,65,81,.65);
    cursor: default;
    opacity: 1;
    outline: none;
    pointer-events: none;
    touch-action: none
}

.rprt-content-placeholder.rprt-calendar.rprt-placeholder-calendar {
    background-size: 250px 336px;
    min-height: 336px
}

.rprt-bigger .rprt-content-placeholder.rprt-calendar.rprt-placeholder-calendar, .rprt-bigger.rprt-content-placeholder.rprt-calendar.rprt-placeholder-calendar {
    background-size: 300px 392px;
    min-height: 392px
}

.rprt-calendar, .rprt-bigger.rprt-small .rprt-calendar {
    background-color: #fff;
    border: 1px solid #e5e7eb;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
}

    .rprt-calendar .rprt-date-icon-prev, .rprt-calendar .rprt-date-icon-next, .rprt-bigger.rprt-small .rprt-calendar .rprt-date-icon-prev, .rprt-bigger.rprt-small .rprt-calendar .rprt-date-icon-next {
        color: #6b7280
    }

    .rprt-calendar th, .rprt-bigger.rprt-small .rprt-calendar th {
        border-bottom: 0;
        color: #6b7280
    }

    .rprt-calendar .rprt-header, .rprt-bigger.rprt-small .rprt-calendar .rprt-header {
        border-bottom: 0
    }

        .rprt-calendar .rprt-header a span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header a span {
            border: none;
            color: #374151
        }

        .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title {
            color: #374151
        }

            .rprt-calendar .rprt-header .rprt-title:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title:hover {
                background: none;
                cursor: pointer;
                text-decoration: none
            }

            .rprt-calendar .rprt-header .rprt-title:focus, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title:focus {
                box-shadow: 0 0 0 1px #9ca3af;
                background: none;
                text-decoration: none
            }

            .rprt-calendar .rprt-header .rprt-title:active, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-title:active {
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
                background: none;
                text-decoration: none
            }

        .rprt-calendar .rprt-header .rprt-prev:hover > span, .rprt-calendar .rprt-header .rprt-next:hover > span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev:hover > span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next:hover > span {
            border: #f3f4f6;
            color: #374151;
            cursor: pointer
        }

        .rprt-calendar .rprt-header .rprt-prev:hover, .rprt-calendar .rprt-header .rprt-next:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next:hover {
            background: transparent
        }

        .rprt-calendar .rprt-header .rprt-prev:focus, .rprt-calendar .rprt-header .rprt-next:focus, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev:focus, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next:focus {
            box-shadow: 0 0 0 1px #9ca3af
        }

        .rprt-calendar .rprt-header .rprt-prev:active, .rprt-calendar .rprt-header .rprt-next:active, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev:active, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next:active {
            background: transparent;
            color: #fff
        }

        .rprt-calendar .rprt-header button.rprt-prev:active span, .rprt-calendar .rprt-header button.rprt-next:active span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header button.rprt-prev:active span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header button.rprt-next:active span {
            border: none;
            color: #6b7280
        }

        .rprt-calendar .rprt-header.rprt-decade .rprt-title, .rprt-bigger.rprt-small .rprt-calendar .rprt-header.rprt-decade .rprt-title {
            color: #374151;
            cursor: default
        }

        .rprt-calendar .rprt-header .rprt-next.rprt-disabled span, .rprt-calendar .rprt-header .rprt-prev.rprt-disabled span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next.rprt-disabled span, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev.rprt-disabled span {
            color: #9ca3af;
            font-weight: 400
        }

        .rprt-calendar .rprt-header .rprt-next.rprt-disabled, .rprt-calendar .rprt-header .rprt-prev.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-next.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-header .rprt-prev.rprt-disabled {
            opacity: 1
        }

    .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell:first-child span.rprt-day, .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell:last-child span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell:first-child span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell:last-child span.rprt-day {
        color: #6b7280
    }

    .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell:first-child.rprt-selected span.rprt-day, .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell:last-child.rprt-selected span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell:first-child.rprt-selected span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell:last-child.rprt-selected span.rprt-day {
        color: #fff
    }

    .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell.rprt-disabled:first-child span.rprt-day, .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell.rprt-disabled:last-child span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:first-child .rprt-cell.rprt-disabled:first-child span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade tr:last-child .rprt-cell.rprt-disabled:last-child span.rprt-day {
        color: #9ca3af
    }

    .rprt-calendar .rprt-content.rprt-year td.rprt-selected:hover span.rprt-day, .rprt-calendar .rprt-content.rprt-decade td.rprt-selected:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-year td.rprt-selected:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade td.rprt-selected:hover span.rprt-day {
        background-color: #291fd9
    }

    .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-year td > span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content.rprt-decade td > span.rprt-day {
        background: none
    }

    .rprt-calendar .rprt-content .rprt-week-number span, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-week-number span {
        color: #9ca3af
    }

    .rprt-calendar .rprt-content td.rprt-focused-date span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date:focus span.rprt-day {
        background: #e5e7eb;
        border: none;
        border-radius: 4px;
        box-shadow: none
    }

    .rprt-calendar .rprt-content td.rprt-focused-date:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date:hover span.rprt-day {
        background-color: #f3f4f6;
        border: none;
        border-radius: 4px;
        color: #374151
    }

    .rprt-calendar .rprt-content td.rprt-today span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today span.rprt-day {
        background: none;
        border: none;
        border-radius: 4px;
        box-shadow: inset 1px 0 #4f46e5,inset 0 1px #4f46e5,inset -1px 0 #4f46e5,inset 0 -1px #4f46e5;
        color: #4f46e5
    }

    .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today span.rprt-day {
        background: #f3f4f6;
        border: none;
        box-shadow: inset 1px 0 #4f46e5,inset 0 1px #4f46e5,inset -1px 0 #4f46e5,inset 0 -1px #4f46e5;
        color: #374151
    }

    .rprt-calendar .rprt-content td.rprt-today:focus span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-today:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:focus span.rprt-day {
        background-color: #f3f4f6;
        border: none;
        border-radius: 4px;
        color: #374151
    }

    .rprt-calendar .rprt-content td.rprt-today:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-today:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-focused-date.rprt-today:focus span.rprt-day {
        background-color: #f3f4f6;
        border: none;
        color: #374151
    }

    .rprt-calendar .rprt-content td.rprt-today.rprt-selected span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-today.rprt-selected span.rprt-day {
        background-color: #4f46e5;
        border: none;
        box-shadow: inset 1px 0 #4f46e5,inset 0 1px #4f46e5,inset -1px 0 #4f46e5,inset 0 -1px #4f46e5;
        color: #fff
    }

    .rprt-calendar .rprt-content td.rprt-today.rprt-selected:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-selected:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-selected.rprt-focused-date span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-today.rprt-selected:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-selected:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-selected.rprt-focused-date span.rprt-day {
        background-color: #291fd9;
        color: #fff
    }

    .rprt-calendar .rprt-content span, .rprt-bigger.rprt-small .rprt-calendar .rprt-content span {
        color: #374151
    }

    .rprt-calendar .rprt-content .rprt-disabled span.rprt-day:hover, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-disabled span.rprt-day:hover {
        background: none;
        border: 0;
        color: #9ca3af
    }

    .rprt-calendar .rprt-content .rprt-other-month:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-other-month:hover span.rprt-day {
        color: #6b7280
    }

    .rprt-calendar .rprt-content .rprt-other-month span.rprt-day, .rprt-calendar .rprt-content .rprt-other-month.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-other-month span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-other-month.rprt-today span.rprt-day {
        color: #6b7280
    }

    .rprt-calendar .rprt-content .rprt-other-month.rprt-today:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-other-month.rprt-today:hover span.rprt-day {
        background-color: #f3f4f6;
        color: #6b7280
    }

    .rprt-calendar .rprt-content thead, .rprt-bigger.rprt-small .rprt-calendar .rprt-content thead {
        background: none;
        border-bottom: 0
    }

    .rprt-calendar .rprt-content td:hover span.rprt-day, .rprt-calendar .rprt-content td:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td:focus span.rprt-day {
        background-color: #f3f4f6;
        border: none;
        border-radius: 4px;
        color: #374151
    }

    .rprt-calendar .rprt-content td:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td:focus span.rprt-day {
        background-color: #f3f4f6;
        color: #374151;
        border: none;
        border-radius: 4px
    }

    .rprt-calendar .rprt-content td.rprt-disabled span.rprt-day, .rprt-calendar .rprt-content td.rprt-disabled:hover span.rprt-day, .rprt-calendar .rprt-content td.rprt-disabled:focus span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-disabled span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-disabled:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-disabled:focus span.rprt-day {
        background: none;
        border: none;
        color: #9ca3af
    }

    .rprt-calendar .rprt-content td.rprt-selected span.rprt-day, .rprt-bigger.rprt-small .rprt-calendar .rprt-content td.rprt-selected span.rprt-day {
        background-color: #4f46e5;
        color: #fff;
        border: none;
        border-radius: 4px
    }

    .rprt-calendar .rprt-content .rprt-footer, .rprt-bigger.rprt-small .rprt-calendar .rprt-content .rprt-footer {
        color: #4f46e5
    }

    .rprt-calendar.rprt-device .rprt-prev:hover, .rprt-calendar.rprt-device .rprt-next:hover, .rprt-calendar.rprt-device .rprt-prev:active, .rprt-calendar.rprt-device .rprt-next:active, .rprt-calendar.rprt-device .rprt-prev:focus, .rprt-calendar.rprt-device .rprt-next:focus, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-prev:hover, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-next:hover, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-prev:active, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-next:active, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-prev:focus, .rprt-bigger.rprt-small .rprt-calendar.rprt-device .rprt-next:focus {
        background: none
    }

    .rprt-calendar.rprt-device button.rprt-prev:active span, .rprt-calendar.rprt-device button.rprt-next:active span, .rprt-bigger.rprt-small .rprt-calendar.rprt-device button.rprt-prev:active span, .rprt-bigger.rprt-small .rprt-calendar.rprt-device button.rprt-next:active span {
        color: #6b7280
    }

    .rprt-calendar .rprt-footer-container .rprt-btn.rprt-today.rprt-flat.rprt-primary:not(:hover), .rprt-bigger.rprt-small .rprt-calendar .rprt-footer-container .rprt-btn.rprt-today.rprt-flat.rprt-primary:not(:hover) {
        -webkit-tap-highlight-color: transparent;
        background-color: #4f46e5;
        border-color: #4f46e5;
        color: #fff
    }

    .rprt-calendar .rprt-footer-container .rprt-btn.rprt-today.rprt-flat.rprt-primary.rprt-disabled, .rprt-bigger.rprt-small .rprt-calendar .rprt-footer-container .rprt-btn.rprt-today.rprt-flat.rprt-primary.rprt-disabled {
        -webkit-tap-highlight-color: transparent;
        background-color: #b9b5f5;
        border-color: #b9b5f5;
        color: #fff
    }

.rprt-small.rprt-calendar .rprt-header .rprt-title, .rprt-small .rprt-calendar .rprt-header .rprt-title {
    color: #374151
}

.rprt-calendar.rprt-disabled .rprt-footer-container .rprt-btn.rprt-today.rprt-flat.rprt-primary {
    -webkit-tap-highlight-color: transparent;
    background-color: #b9b5f5;
    border-color: #b9b5f5;
    color: #fff
}

.rprt-calendar .rprt-zoomin {
    animation: animatezoom .3s
}

@keyframes animatezoom {
    from {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

.rprt-calendar .rprt-calendar-content-table .rprt-cell.rprt-focused-cell span.rprt-day {
    box-shadow: 0 0 0 1px #9ca3af;
    border-radius: 4px
}

.rprt-calendar .rprt-header .rprt-date-icon-prev::before {
    content: ""
}

.rprt-calendar .rprt-header .rprt-date-icon-next::before {
    content: ""
}

.rprt-checkbox-wrapper, .rprt-css.rprt-checkbox-wrapper {
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    outline: none;
    user-select: none
}

    .rprt-checkbox-wrapper label, .rprt-css.rprt-checkbox-wrapper label {
        cursor: pointer;
        display: inline-block;
        line-height: 0;
        margin: 0;
        position: relative;
        white-space: nowrap
    }

    .rprt-checkbox-wrapper:focus .rprt-frame, .rprt-checkbox-wrapper.rprt-focus .rprt-frame, .rprt-css.rprt-checkbox-wrapper:focus .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-focus .rprt-frame {
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

    .rprt-checkbox-wrapper .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper .rprt-ripple-container {
        border-radius: 50%;
        bottom: -9px;
        height: 36px;
        left: -9px;
        pointer-events: none;
        position: absolute;
        right: -9px;
        top: -9px;
        width: 36px;
        z-index: 1
    }

    .rprt-checkbox-wrapper .rprt-label, .rprt-css.rprt-checkbox-wrapper .rprt-label {
        cursor: pointer;
        display: inline-block;
        font-family: "Inter";
        font-size: 14px;
        font-weight: normal;
        line-height: 16px;
        user-select: none;
        vertical-align: middle;
        white-space: normal
    }

    .rprt-checkbox-wrapper .rprt-checkbox, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox {
        height: 1px;
        opacity: 0;
        position: absolute;
        width: 1px
    }

        .rprt-checkbox-wrapper .rprt-checkbox + .rprt-label, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox + .rprt-label {
            margin-right: 12px
        }

    .rprt-checkbox-wrapper .rprt-frame, .rprt-css.rprt-checkbox-wrapper .rprt-frame {
        border: 1px solid;
        border-radius: 4px;
        box-sizing: border-box;
        cursor: pointer;
        display: inline-block;
        font-family: "e-icons";
        height: 16px;
        line-height: 15px;
        padding: 0;
        text-align: center;
        vertical-align: middle;
        width: 16px
    }

        .rprt-checkbox-wrapper .rprt-frame + .rprt-label, .rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-label {
            margin-left: 12px
        }

        .rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container {
            left: auto
        }

    .rprt-checkbox-wrapper .rprt-check, .rprt-css.rprt-checkbox-wrapper .rprt-check {
        font-size: 10px
    }

    .rprt-checkbox-wrapper .rprt-stop, .rprt-css.rprt-checkbox-wrapper .rprt-stop {
        font-size: 10px;
        line-height: 15px
    }

    .rprt-checkbox-wrapper.rprt-checkbox-disabled, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled {
        cursor: default;
        pointer-events: none
    }

        .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame {
            cursor: default
        }

        .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-label, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-label {
            cursor: default
        }

    .rprt-checkbox-wrapper.rprt-rtl .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-ripple-container {
        right: -9px
    }

    .rprt-checkbox-wrapper.rprt-rtl .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame {
        margin: 0
    }

        .rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover {
            background-color: #fff;
            border-color: #d1d5db
        }

        .rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container {
            left: -9px;
            right: auto
        }

    .rprt-checkbox-wrapper.rprt-rtl .rprt-label, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-label {
        margin-left: 0;
        margin-right: 12px
    }

        .rprt-checkbox-wrapper.rprt-rtl .rprt-label + .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-label + .rprt-frame {
            margin: 0
        }

    .rprt-checkbox-wrapper.rprt-rtl .rprt-checkbox + .rprt-label, .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-checkbox + .rprt-label {
        margin-left: 12px;
        margin-right: 0
    }

    .rprt-checkbox-wrapper.rprt-small .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-frame {
        height: 14px;
        line-height: 13px;
        width: 14px
    }

    .rprt-checkbox-wrapper.rprt-small .rprt-check, .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-check {
        font-size: 8px
    }

    .rprt-checkbox-wrapper.rprt-small .rprt-stop, .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-stop {
        font-size: 8px;
        line-height: 13px
    }

    .rprt-checkbox-wrapper.rprt-small .rprt-label, .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-label {
        font-size: 12px;
        line-height: 14px
    }

    .rprt-checkbox-wrapper.rprt-small .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-ripple-container {
        bottom: -13px;
        height: 30px;
        left: -13px;
        right: -13px;
        top: -13px;
        width: 30px
    }

    .rprt-checkbox-wrapper[readonly] {
        pointer-events: none
    }

.rprt-small .rprt-checkbox-wrapper .rprt-frame, .rprt-small.rprt-checkbox-wrapper .rprt-frame, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-frame, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame {
    height: 14px;
    line-height: 13px;
    width: 14px
}

    .rprt-small .rprt-checkbox-wrapper .rprt-frame:hover, .rprt-small.rprt-checkbox-wrapper .rprt-frame:hover, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-frame:hover, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame:hover {
        background-color: #fff;
        border-color: #d1d5db
    }

.rprt-small .rprt-checkbox-wrapper .rprt-check, .rprt-small.rprt-checkbox-wrapper .rprt-check, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-check, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-check {
    font-size: 8px
}

.rprt-small .rprt-checkbox-wrapper .rprt-stop, .rprt-small.rprt-checkbox-wrapper .rprt-stop, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-stop, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop {
    font-size: 8px;
    line-height: 13px
}

.rprt-small .rprt-checkbox-wrapper .rprt-label, .rprt-small.rprt-checkbox-wrapper .rprt-label, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-label, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-label {
    font-size: 12px;
    line-height: 14px
}

.rprt-small .rprt-checkbox-wrapper .rprt-ripple-container, .rprt-small.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-ripple-container {
    bottom: -13px;
    height: 30px;
    left: -13px;
    right: -13px;
    top: -13px;
    width: 30px
}

.rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-frame, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-frame, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-frame, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame {
    height: 16px;
    line-height: 15px;
    width: 16px
}

    .rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-frame:hover.rprt-check, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-frame:hover.rprt-check, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-frame:hover.rprt-check, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame:hover.rprt-check {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

.rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-check, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-check, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-check, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-check {
    font-size: 10px
}

.rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-stop, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-stop, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-stop, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop {
    font-size: 10px;
    line-height: 15px
}

.rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-label, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-label, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-label, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-label {
    font-size: 15px;
    line-height: 16px
}

.rprt-bigger.rprt-small .rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger.rprt-small.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-ripple-container {
    bottom: -16px;
    height: 38px;
    left: -16px;
    right: -16px;
    top: -16px;
    width: 38px
}

.rprt-bigger .rprt-checkbox-wrapper .rprt-frame, .rprt-bigger.rprt-checkbox-wrapper .rprt-frame, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-frame, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-frame {
    height: 18px;
    line-height: 17px;
    width: 18px
}

    .rprt-bigger .rprt-checkbox-wrapper .rprt-frame:hover, .rprt-bigger.rprt-checkbox-wrapper .rprt-frame:hover, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-frame:hover, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-frame:hover {
        background-color: #fff;
        border-color: #d1d5db
    }

    .rprt-bigger .rprt-checkbox-wrapper .rprt-frame + .rprt-label, .rprt-bigger.rprt-checkbox-wrapper .rprt-frame + .rprt-label, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-label, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-label {
        font-size: 16px;
        line-height: 18px;
        margin-left: 16px
    }

    .rprt-bigger .rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-frame + .rprt-ripple-container {
        left: auto
    }

.rprt-bigger .rprt-checkbox-wrapper .rprt-check, .rprt-bigger.rprt-checkbox-wrapper .rprt-check, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-check, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-check {
    font-size: 12px
}

.rprt-bigger .rprt-checkbox-wrapper .rprt-stop, .rprt-bigger.rprt-checkbox-wrapper .rprt-stop, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-stop, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-stop {
    font-size: 12px;
    line-height: 17px
}

.rprt-bigger .rprt-checkbox-wrapper .rprt-label, .rprt-bigger.rprt-checkbox-wrapper .rprt-label, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-label, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-label {
    font-size: 16px
}

.rprt-bigger .rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger .rprt-css.rprt-checkbox-wrapper .rprt-ripple-container, .rprt-bigger.rprt-css.rprt-checkbox-wrapper .rprt-ripple-container {
    bottom: -15px;
    height: 38px;
    left: -15px;
    right: -15px;
    top: -15px;
    width: 38px
}

.rprt-bigger .rprt-checkbox-wrapper.rprt-rtl .rprt-frame, .rprt-bigger.rprt-checkbox-wrapper.rprt-rtl .rprt-frame, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame {
    margin: 0
}

    .rprt-bigger .rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover.rprt-check, .rprt-bigger.rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover.rprt-check, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover.rprt-check, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame:hover.rprt-check {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

    .rprt-bigger .rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-label, .rprt-bigger.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-label, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-label, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-label {
        margin-left: 0;
        margin-right: 16px
    }

    .rprt-bigger .rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container {
        left: auto
    }

    .rprt-bigger .rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-rtl .rprt-frame + .rprt-ripple-container {
        right: auto
    }

.rprt-bigger .rprt-checkbox-wrapper.rprt-small .rprt-frame, .rprt-bigger.rprt-checkbox-wrapper.rprt-small .rprt-frame, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-frame, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-frame {
    height: 16px;
    line-height: 15px;
    width: 16px
}

.rprt-bigger .rprt-checkbox-wrapper.rprt-small .rprt-check, .rprt-bigger.rprt-checkbox-wrapper.rprt-small .rprt-check, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-check, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-check {
    font-size: 10px
}

.rprt-bigger .rprt-checkbox-wrapper.rprt-small .rprt-stop, .rprt-bigger.rprt-checkbox-wrapper.rprt-small .rprt-stop, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-stop, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-stop {
    font-size: 10px;
    line-height: 15px
}

.rprt-bigger .rprt-checkbox-wrapper.rprt-small .rprt-label, .rprt-bigger.rprt-checkbox-wrapper.rprt-small .rprt-label, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-label, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-label {
    font-size: 15px;
    line-height: 16px
}

.rprt-bigger .rprt-checkbox-wrapper.rprt-small .rprt-ripple-container, .rprt-bigger.rprt-checkbox-wrapper.rprt-small .rprt-ripple-container, .rprt-bigger .rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-ripple-container, .rprt-bigger.rprt-css.rprt-checkbox-wrapper.rprt-small .rprt-ripple-container {
    bottom: -16px;
    height: 38px;
    left: -16px;
    right: -16px;
    top: -16px;
    width: 38px
}

.rprt-checkbox-wrapper, .rprt-css.rprt-checkbox-wrapper {
    -webkit-tap-highlight-color: transparent
}

    .rprt-checkbox-wrapper .rprt-frame, .rprt-css.rprt-checkbox-wrapper .rprt-frame {
        background-color: #fff;
        border-color: #d1d5db
    }

        .rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper .rprt-frame.rprt-check {
            background-color: #4f46e5;
            border-color: #4f46e5;
            color: #fff
        }

        .rprt-checkbox-wrapper .rprt-frame.rprt-stop, .rprt-css.rprt-checkbox-wrapper .rprt-frame.rprt-stop {
            background-color: #4f46e5;
            border-color: #4f46e5;
            color: #fff
        }

    .rprt-checkbox-wrapper .rprt-ripple-element, .rprt-css.rprt-checkbox-wrapper .rprt-ripple-element {
        background: transparent
    }

    .rprt-checkbox-wrapper .rprt-ripple-check .rprt-ripple-element, .rprt-css.rprt-checkbox-wrapper .rprt-ripple-check .rprt-ripple-element {
        background: transparent
    }

    .rprt-checkbox-wrapper:active .rprt-ripple-element, .rprt-css.rprt-checkbox-wrapper:active .rprt-ripple-element {
        background: transparent
    }

    .rprt-checkbox-wrapper:active .rprt-ripple-check .rprt-ripple-element, .rprt-css.rprt-checkbox-wrapper:active .rprt-ripple-check .rprt-ripple-element {
        background: transparent
    }

    .rprt-checkbox-wrapper .rprt-label, .rprt-css.rprt-checkbox-wrapper .rprt-label {
        color: #111827
    }

    .rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame, .rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame {
        background-color: #fff;
        border-color: #d1d5db;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

        .rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame.rprt-check, .rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame.rprt-check {
            background-color: #4f46e5;
            border-color: #4f46e5;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            color: #fff
        }

        .rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame.rprt-stop, .rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame.rprt-stop, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:focus + .rprt-frame.rprt-stop, .rprt-css.rprt-checkbox-wrapper .rprt-checkbox:active + .rprt-frame.rprt-stop {
            background-color: #4f46e5;
            border-color: #4f46e5;
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            color: #fff
        }

    .rprt-checkbox-wrapper:hover .rprt-frame, .rprt-css.rprt-checkbox-wrapper:hover .rprt-frame {
        background-color: #fff;
        border-color: #d1d5db
    }

        .rprt-checkbox-wrapper:hover .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper:hover .rprt-frame.rprt-check {
            background-color: #4f46e5;
            border-color: #4f46e5;
            color: #fff
        }

        .rprt-checkbox-wrapper:hover .rprt-frame.rprt-stop, .rprt-css.rprt-checkbox-wrapper:hover .rprt-frame.rprt-stop {
            background-color: #4f46e5;
            border-color: #4f46e5
        }

    .rprt-checkbox-wrapper:hover .rprt-label, .rprt-css.rprt-checkbox-wrapper:hover .rprt-label {
        color: #111827
    }

    .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame {
        background-color: #fff;
        border-color: #e5e7eb;
        color: #9ca3af
    }

        .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame.rprt-check {
            background-color: #726bea;
            border-color: #726bea;
            color: #fff
        }

        .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame.rprt-stop, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-frame.rprt-stop {
            background-color: #726bea;
            border-color: #726bea;
            color: #fff
        }

    .rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-label, .rprt-css.rprt-checkbox-wrapper.rprt-checkbox-disabled .rprt-label {
        color: #9ca3af
    }

    .rprt-checkbox-wrapper.rprt-focus .rprt-ripple-container, .rprt-css.rprt-checkbox-wrapper.rprt-focus .rprt-ripple-container {
        background-color: transparent
    }

        .rprt-checkbox-wrapper.rprt-focus .rprt-ripple-container.rprt-ripple-check, .rprt-css.rprt-checkbox-wrapper.rprt-focus .rprt-ripple-container.rprt-ripple-check {
            background-color: transparent
        }

    .rprt-checkbox-wrapper.rprt-focus .rprt-frame, .rprt-checkbox-wrapper.rprt-focus .rprt-frame.rprt-check, .rprt-css.rprt-checkbox-wrapper.rprt-focus .rprt-frame, .rprt-css.rprt-checkbox-wrapper.rprt-focus .rprt-frame.rprt-check {
        outline: rgba(79,70,229,.25);
        outline-offset: 0
    }

.rprt-bigger.rprt-small .rprt-checkbox-wrapper:hover .rprt-frame, .rprt-bigger.rprt-small.rprt-checkbox-wrapper:hover .rprt-frame, .rprt-bigger.rprt-small .rprt-css.rprt-checkbox-wrapper:hover .rprt-frame, .rprt-bigger.rprt-small.rprt-css.rprt-checkbox-wrapper:hover .rprt-frame {
    background-color: #4f46e5;
    border-color: #4f46e5
}

.rprt-checkbox-wrapper .rprt-check::before, .rprt-css.rprt-checkbox-wrapper .rprt-check::before {
    content: ""
}

.rprt-checkbox-wrapper .rprt-stop::before, .rprt-css.rprt-checkbox-wrapper .rprt-stop::before {
    content: ""
}

.rprt-chip-list {
    display: flex;
    padding: 0
}

    .rprt-chip-list.rprt-chip, .rprt-chip-list .rprt-chip {
        -webkit-tap-highlight-color: transparent;
        border: 0 solid;
        border-radius: 0;
        font-size: 14px;
        margin: 4px;
        align-items: center;
        justify-content: center;
        line-height: 1;
        box-shadow: none;
        box-sizing: border-box;
        cursor: pointer;
        display: inline-flex;
        font-weight: 400;
        height: 22px;
        line-height: 22px;
        outline: none;
        overflow: hidden;
        padding: 0 8px;
        position: relative;
        transition: box-shadow 300ms cubic-bezier(.4,0,.2,1);
        user-select: none
    }

        .rprt-chip-list.rprt-chip .rprt-chip-avatar, .rprt-chip-list .rprt-chip .rprt-chip-avatar {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 20px;
            width: 20px;
            border-radius: 0;
            font-size: 12px;
            margin: 0 3px 0 -8px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .rprt-chip-list.rprt-chip .rprt-chip-avatar-wrap, .rprt-chip-list.rprt-chip.rprt-chip-avatar-wrap, .rprt-chip-list .rprt-chip .rprt-chip-avatar-wrap, .rprt-chip-list .rprt-chip.rprt-chip-avatar-wrap {
            border-radius: 0
        }

        .rprt-chip-list.rprt-chip .rprt-chip-icon, .rprt-chip-list .rprt-chip .rprt-chip-icon {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 16px;
            width: 16px;
            border-radius: 50%;
            font-size: 12px;
            margin: 0 4px 0 0;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .rprt-chip-list.rprt-chip .rprt-chip-text, .rprt-chip-list .rprt-chip .rprt-chip-text {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .rprt-chip-list.rprt-chip .rprt-chip-delete, .rprt-chip-list .rprt-chip .rprt-chip-delete {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 14px;
            width: 14px;
            border-radius: 50%;
            font-size: 14px;
            margin: 0 -4px 0 4px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

            .rprt-chip-list.rprt-chip .rprt-chip-delete.rprt-dlt-btn::before, .rprt-chip-list .rprt-chip .rprt-chip-delete.rprt-dlt-btn::before {
                font-family: "e-icons"
            }

        .rprt-chip-list.rprt-chip .image-url, .rprt-chip-list .rprt-chip .image-url {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 16px;
            width: 16px;
            border-radius: 50%;
            font-size: 12px;
            margin: 0 4px 0 0;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .rprt-chip-list.rprt-chip .trailing-icon-url, .rprt-chip-list .rprt-chip .trailing-icon-url {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 14px;
            width: 14px;
            border-radius: 50%;
            font-size: 14px;
            margin: 0 -4px 0 4px;
            align-items: center;
            justify-content: center;
            line-height: 1;
            font-family: "e-icons"
        }

    .rprt-chip-list:not(.rprt-chip) {
        flex-wrap: wrap
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip::before {
        align-items: center;
        justify-content: center;
        line-height: 1;
        display: flex;
        font-family: "e-icons";
        height: 16px;
        width: 16px;
        margin: 0 4px 0 -4px;
        margin-top: 0;
        overflow: hidden;
        transition: width 300ms cubic-bezier(.4,0,.2,1)
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip:not(.rprt-chip-icon-wrap):not(.rprt-chip-avatar-wrap)::before {
        width: 0
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-chip-icon-wrap::before, .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before {
        display: none
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before {
        height: 20px;
        width: 20px;
        margin: 0 3px 0 -8px;
        margin-top: 0
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active .rprt-chip-avatar {
        display: none
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active.rprt-chip-icon-wrap::before, .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active.rprt-chip-avatar-wrap::before {
        display: flex
    }

    .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active:not(.rprt-chip-icon-wrap):not(.rprt-chip-avatar-wrap)::before {
        width: 16px
    }

    .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar, .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar {
        margin: 0 -7px 0 3px
    }

    .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-icon, .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-icon {
        margin: 0 0 0 4px
    }

    .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-delete, .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-delete {
        margin: 0 4px 0 -4px
    }

    .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar-wrap, .rprt-chip-list.rprt-rtl.rprt-chip.rprt-chip-avatar-wrap, .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar-wrap, .rprt-chip-list.rprt-rtl .rprt-chip.rprt-chip-avatar-wrap {
        border-radius: 0
    }

    .rprt-chip-list.rprt-rtl.rprt-chip .trailing-icon-url, .rprt-chip-list.rprt-rtl .rprt-chip .trailing-icon-url {
        margin: 0 4px 0 -4px
    }

    .rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip::before {
        margin: 0 0 0 4px;
        margin-top: 0
    }

    .rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before {
        margin: 0 -7px 0 3px;
        margin-top: 0
    }

.rprt-bigger .rprt-chip-list.rprt-chip, .rprt-bigger .rprt-chip-list .rprt-chip, .rprt-bigger.rprt-chip-list.rprt-chip, .rprt-bigger.rprt-chip-list .rprt-chip {
    border-radius: 0;
    font-size: 16px;
    height: 30px;
    padding: 0 12px
}

.rprt-bigger .rprt-chip-list .rprt-chip-avatar, .rprt-bigger.rprt-chip-list .rprt-chip-avatar {
    height: 28px;
    width: 28px;
    margin: 0 8px 0 -12px;
    font-size: 16px
}

.rprt-bigger .rprt-chip-list .rprt-chip-avatar-wrap, .rprt-bigger .rprt-chip-list.rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list .rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list.rprt-chip-avatar-wrap {
    border-radius: 0
}

.rprt-bigger .rprt-chip-list .rprt-chip-icon, .rprt-bigger.rprt-chip-list .rprt-chip-icon {
    font-size: 16px;
    height: 20px;
    width: 20px;
    margin: 0 8px 0 -4px
}

.rprt-bigger .rprt-chip-list .rprt-chip-delete, .rprt-bigger.rprt-chip-list .rprt-chip-delete {
    height: 16px;
    width: 16px;
    margin: 0 -4px 0 8px;
    font-size: 16px
}

.rprt-bigger .rprt-chip-list .trailing-icon-url, .rprt-bigger.rprt-chip-list .trailing-icon-url {
    height: 16px;
    width: 16px;
    margin: 0 -4px 0 8px;
    font-size: 16px
}

.rprt-bigger .rprt-chip-list.rprt-multi-selection .rprt-chip::before, .rprt-bigger.rprt-chip-list.rprt-multi-selection .rprt-chip::before {
    height: 20px;
    width: 20px;
    margin: 0 4px 0 -4px;
    margin-top: 0
}

.rprt-bigger .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before, .rprt-bigger.rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before {
    height: 28px;
    width: 28px;
    margin: 0 8px 0 -12px;
    margin-top: 0
}

.rprt-bigger .rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active:not(.rprt-chip-icon-wrap):not(.rprt-chip-avatar-wrap)::before, .rprt-bigger.rprt-chip-list.rprt-multi-selection .rprt-chip.rprt-active:not(.rprt-chip-icon-wrap):not(.rprt-chip-avatar-wrap)::before {
    width: 20px
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar, .rprt-bigger .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar, .rprt-bigger.rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar {
    margin: 0 -12px 0 8px
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-icon, .rprt-bigger .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-icon, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-icon, .rprt-bigger.rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-icon {
    margin: 0 -4px 0 8px
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-delete, .rprt-bigger .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-delete, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-delete, .rprt-bigger.rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-delete {
    margin: 0 8px 0 -4px
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar-wrap, .rprt-bigger .rprt-chip-list.rprt-rtl.rprt-chip.rprt-chip-avatar-wrap, .rprt-bigger .rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar-wrap, .rprt-bigger .rprt-chip-list.rprt-rtl .rprt-chip.rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-chip .rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-chip.rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list.rprt-rtl .rprt-chip .rprt-chip-avatar-wrap, .rprt-bigger.rprt-chip-list.rprt-rtl .rprt-chip.rprt-chip-avatar-wrap {
    border-radius: 0
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip::before, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip::before {
    margin: 0 -4px 0 8px;
    margin-top: 0
}

.rprt-bigger .rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before, .rprt-bigger.rprt-chip-list.rprt-rtl.rprt-multi-selection .rprt-chip.rprt-chip-avatar-wrap::before {
    margin: 0 -12px 0 8px;
    margin-top: 0
}

.rprt-bigger .rprt-chip-list.rprt-rtl .trailing-icon-url, .rprt-bigger.rprt-chip-list.rprt-rtl .trailing-icon-url {
    margin: 0 8px 0 -4px
}

.rprt-chip-list.rprt-selection .rprt-chip.rprt-active {
    background: #4f46e5;
    border-color: #4f46e5;
    color: #fff
}

    .rprt-chip-list.rprt-selection .rprt-chip.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active .rprt-chip-delete {
        color: #fff
    }

    .rprt-chip-list.rprt-selection .rprt-chip.rprt-active .rprt-chip-avatar {
        background-color: #4f46e5;
        color: #fff
    }

    .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-focused {
        background: #4f46e5;
        border-color: #9ca3af;
        color: #fff
    }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-focused .rprt-chip-delete {
            color: #fff
        }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-focused .rprt-chip-avatar {
            background-color: #4f46e5;
            color: #fff
        }

    .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-disabled {
        background: #e5e7eb;
        border-color: #e5e7eb;
        color: #9ca3af
    }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-disabled .rprt-chip-delete {
            color: #9ca3af
        }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-disabled .rprt-chip-avatar {
            background-color: #e5e7eb;
            color: #9ca3af
        }

    .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline {
        background: #4f46e5;
        border-color: #4f46e5;
        color: #fff
    }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline .rprt-chip-delete {
            color: #fff
        }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline .rprt-chip-avatar {
            background-color: #4f46e5;
            color: #fff
        }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-focused {
            background: #4f46e5;
            border-color: #4f46e5;
            color: #fff
        }

            .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-focused .rprt-chip-avatar {
                background-color: #4f46e5;
                color: #fff
            }

        .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-disabled {
            background: transparent;
            border-color: #e5e7eb;
            color: #9ca3af
        }

            .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-disabled .rprt-chip-delete {
                color: #9ca3af
            }

            .rprt-chip-list.rprt-selection .rprt-chip.rprt-active.rprt-outline.rprt-disabled .rprt-chip-avatar {
                background-color: transparent;
                color: #9ca3af
            }

.rprt-chip-list.rprt-selection .rprt-chip:active {
    background: #9ca3af;
    border-color: #9ca3af;
    color: #111827
}

    .rprt-chip-list.rprt-selection .rprt-chip:active .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip:active .rprt-chip-delete {
        color: #6b7280
    }

    .rprt-chip-list.rprt-selection .rprt-chip:active .rprt-chip-avatar {
        background-color: #d1d5db;
        color: #111827
    }

    .rprt-chip-list.rprt-selection .rprt-chip:active.rprt-outline {
        background: #e5e7eb;
        border-color: #e5e7eb;
        color: #111827
    }

        .rprt-chip-list.rprt-selection .rprt-chip:active.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-selection .rprt-chip:active.rprt-outline .rprt-chip-delete {
            color: #6b7280
        }

        .rprt-chip-list.rprt-selection .rprt-chip:active.rprt-outline .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

.rprt-chip-list.rprt-chip, .rprt-chip-list .rprt-chip {
    background: #e5e7eb;
    border-color: #e5e7eb;
    color: #111827
}

    .rprt-chip-list.rprt-chip .rprt-chip-icon, .rprt-chip-list.rprt-chip .rprt-chip-delete, .rprt-chip-list .rprt-chip .rprt-chip-icon, .rprt-chip-list .rprt-chip .rprt-chip-delete {
        color: #6b7280
    }

        .rprt-chip-list.rprt-chip .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip .rprt-chip-delete.rprt-dlt-btn {
            color: #6b7280
        }

    .rprt-chip-list.rprt-chip .rprt-chip-avatar, .rprt-chip-list .rprt-chip .rprt-chip-avatar {
        background-color: #d1d5db;
        color: #111827
    }

    .rprt-chip-list.rprt-chip .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip .rprt-chip-delete.rprt-dlt-btn:hover {
        color: #374151
    }

    .rprt-chip-list.rprt-chip .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip .rprt-chip-delete.rprt-dlt-btn:active {
        color: #111827
    }

    .rprt-chip-list.rprt-chip:hover, .rprt-chip-list .rprt-chip:hover {
        background: #d1d5db;
        border-color: #d1d5db;
        color: #111827
    }

        .rprt-chip-list.rprt-chip:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip:hover .rprt-chip-delete {
            color: #6b7280
        }

        .rprt-chip-list.rprt-chip:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip:hover .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

    .rprt-chip-list.rprt-chip.rprt-focused, .rprt-chip-list .rprt-chip.rprt-focused {
        box-shadow: none;
        background: #d1d5db;
        border-color: #d1d5db;
        color: #111827
    }

        .rprt-chip-list.rprt-chip.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-focused .rprt-chip-delete {
            color: #6b7280
        }

        .rprt-chip-list.rprt-chip.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-focused .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

        .rprt-chip-list.rprt-chip.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-focused.rprt-active {
            background: #9ca3af;
            border-color: #9ca3af;
            color: #111827;
            box-shadow: none
        }

            .rprt-chip-list.rprt-chip.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-focused.rprt-active .rprt-chip-delete {
                color: #6b7280
            }

            .rprt-chip-list.rprt-chip.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-focused.rprt-active .rprt-chip-avatar {
                background-color: #d1d5db;
                color: #6b7280
            }

    .rprt-chip-list.rprt-chip.rprt-active, .rprt-chip-list .rprt-chip.rprt-active {
        background: #9ca3af;
        border-color: #9ca3af;
        color: #111827;
        box-shadow: none
    }

        .rprt-chip-list.rprt-chip.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-active .rprt-chip-delete {
            color: #6b7280
        }

            .rprt-chip-list.rprt-chip.rprt-active .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-active .rprt-chip-delete.rprt-dlt-btn {
                color: #111827
            }

        .rprt-chip-list.rprt-chip.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-active .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

    .rprt-chip-list.rprt-chip:active, .rprt-chip-list .rprt-chip:active {
        background: #9ca3af;
        border-color: #9ca3af;
        color: #111827;
        box-shadow: none
    }

        .rprt-chip-list.rprt-chip:active .rprt-chip-icon, .rprt-chip-list.rprt-chip:active .rprt-chip-delete, .rprt-chip-list .rprt-chip:active .rprt-chip-icon, .rprt-chip-list .rprt-chip:active .rprt-chip-delete {
            color: #6b7280
        }

        .rprt-chip-list.rprt-chip:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip:active .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

    .rprt-chip-list.rprt-chip.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-disabled {
        background: #e5e7eb;
        border-color: #e5e7eb;
        color: #9ca3af;
        opacity: 1;
        pointer-events: none
    }

        .rprt-chip-list.rprt-chip.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-disabled .rprt-chip-delete {
            color: #9ca3af
        }

        .rprt-chip-list.rprt-chip.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-disabled .rprt-chip-avatar {
            background-color: #e5e7eb;
            color: #9ca3af
        }

    .rprt-chip-list.rprt-chip.rprt-outline, .rprt-chip-list .rprt-chip.rprt-outline {
        background: transparent;
        border-color: #e5e7eb;
        color: #111827;
        border-width: 1px
    }

        .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-delete {
            color: #6b7280
        }

            .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                color: #6b7280
            }

        .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-avatar {
            background-color: #d1d5db;
            color: #111827
        }

        .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #374151
        }

        .rprt-chip-list.rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
            color: #6b7280
        }

        .rprt-chip-list.rprt-chip.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-outline:hover {
            background: #d1d5db;
            border-color: #d1d5db;
            color: #111827
        }

            .rprt-chip-list.rprt-chip.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline:hover .rprt-chip-delete {
                color: #6b7280
            }

            .rprt-chip-list.rprt-chip.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline:hover .rprt-chip-avatar {
                background-color: #d1d5db;
                color: #111827
            }

        .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused {
            background: #d1d5db;
            border-color: #d1d5db;
            color: #111827
        }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused .rprt-chip-delete {
                color: #6b7280
            }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused .rprt-chip-avatar {
                background-color: #d1d5db;
                color: #111827
            }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused.rprt-active {
                background: #e5e7eb;
                border-color: #d1d5db;
                color: #111827
            }

                .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #6b7280
                }

                .rprt-chip-list.rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #d1d5db;
                    color: #111827
                }

        .rprt-chip-list.rprt-chip.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-outline.rprt-active {
            background: #e5e7eb;
            border-color: #e5e7eb;
            color: #111827
        }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline.rprt-active .rprt-chip-delete {
                color: #6b7280
            }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline.rprt-active .rprt-chip-avatar {
                background-color: #d1d5db;
                color: #111827
            }

        .rprt-chip-list.rprt-chip.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-outline:active {
            background: #e5e7eb;
            border-color: #e5e7eb;
            color: #111827
        }

            .rprt-chip-list.rprt-chip.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline:active .rprt-chip-delete {
                color: #6b7280
            }

            .rprt-chip-list.rprt-chip.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline:active .rprt-chip-avatar {
                background-color: #d1d5db;
                color: #111827
            }

        .rprt-chip-list.rprt-chip.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-outline.rprt-disabled {
            background: transparent;
            border-color: #e5e7eb;
            color: #9ca3af
        }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-outline.rprt-disabled .rprt-chip-delete {
                color: #9ca3af
            }

            .rprt-chip-list.rprt-chip.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-outline.rprt-disabled .rprt-chip-avatar {
                background-color: transparent;
                color: #9ca3af
            }

    .rprt-chip-list.rprt-chip.rprt-primary, .rprt-chip-list .rprt-chip.rprt-primary {
        background: #4f46e5;
        border-color: #4f46e5;
        color: #fff
    }

        .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-delete {
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn {
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-avatar {
            background-color: #4f46e5;
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-primary .rprt-chip-delete.rprt-dlt-btn:active {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-primary:hover, .rprt-chip-list .rprt-chip.rprt-primary:hover {
            background: #433bcd;
            border-color: #433bcd;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary:hover .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary:hover .rprt-chip-avatar {
                background-color: #433bcd;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused {
            background: #433bcd;
            border-color: #433bcd;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused .rprt-chip-avatar {
                background-color: #433bcd;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused.rprt-active {
                background: #37319f;
                border-color: #37319f;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #37319f;
                    color: #fff
                }

        .rprt-chip-list.rprt-chip.rprt-primary.rprt-active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-active {
            background: #37319f;
            border-color: #37319f;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-active .rprt-chip-avatar {
                background-color: #37319f;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-primary:active, .rprt-chip-list .rprt-chip.rprt-primary:active {
            background: #37319f;
            border-color: #37319f;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary:active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary:active .rprt-chip-avatar {
                background-color: #37319f;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-primary.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-primary.rprt-disabled {
            background: #b9b5f5;
            border-color: #b9b5f5;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-disabled .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-disabled .rprt-chip-avatar {
                background-color: #b9b5f5;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline {
            background: transparent;
            border-color: #4f46e5;
            color: #4f46e5
        }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete {
                color: #4f46e5
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                    color: #4f46e5
                }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-avatar {
                background-color: #4f46e5;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:hover {
                background: #433bcd;
                border-color: #433bcd;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:hover .rprt-chip-avatar {
                    background-color: #4f46e5;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused {
                background: #433bcd;
                border-color: #433bcd;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused .rprt-chip-avatar {
                    background-color: #433bcd;
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active {
                    background: #37319f;
                    border-color: #4f46e5;
                    color: #fff
                }

                    .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete {
                        color: #fff
                    }

                    .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar {
                        background-color: #37319f;
                        color: #fff
                    }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-active {
                background: #37319f;
                border-color: #37319f;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-active .rprt-chip-avatar {
                    background-color: #37319f;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:active {
                background: #37319f;
                border-color: #37319f;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline:active .rprt-chip-avatar {
                    background-color: #37319f;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-disabled {
                background: transparent;
                border-color: #e5e7eb;
                color: #9ca3af
            }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-delete {
                    color: #9ca3af
                }

                .rprt-chip-list.rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-primary.rprt-outline.rprt-disabled .rprt-chip-avatar {
                    background-color: transparent;
                    color: #9ca3af
                }

    .rprt-chip-list.rprt-chip.rprt-success, .rprt-chip-list .rprt-chip.rprt-success {
        background: #15803d;
        border-color: #15803d;
        color: #fff
    }

        .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-delete {
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn {
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-avatar {
            background-color: #15803d;
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-success .rprt-chip-delete.rprt-dlt-btn:active {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-success:hover, .rprt-chip-list .rprt-chip.rprt-success:hover {
            background: #166534;
            border-color: #166534;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success:hover .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success:hover .rprt-chip-avatar {
                background-color: #166534;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-success.rprt-focused, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused {
            background: #166534;
            border-color: #166534;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused .rprt-chip-avatar {
                background-color: #166534;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused.rprt-active {
                background: #14532d;
                border-color: #14532d;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #14532d;
                    color: #fff
                }

        .rprt-chip-list.rprt-chip.rprt-success.rprt-active, .rprt-chip-list .rprt-chip.rprt-success.rprt-active {
            background: #14532d;
            border-color: #15803d;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-active .rprt-chip-avatar {
                background-color: #14532d;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-success:active, .rprt-chip-list .rprt-chip.rprt-success:active {
            background: #14532d;
            border-color: #14532d;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success:active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success:active .rprt-chip-avatar {
                background-color: #14532d;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-success.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-success.rprt-disabled {
            background: #86efac;
            border-color: #86efac;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-disabled .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-disabled .rprt-chip-avatar {
                background-color: #86efac;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-success.rprt-outline, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline {
            background: transparent;
            border-color: #15803d;
            color: #15803d
        }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-delete {
                color: #15803d
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                    color: #15803d
                }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-avatar {
                background-color: #15803d;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:hover {
                background: #166534;
                border-color: #166534;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:hover .rprt-chip-avatar {
                    background-color: #166534;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused {
                background: #166534;
                border-color: #166534;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused .rprt-chip-avatar {
                    background-color: #166534;
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active {
                    background: #15803d;
                    border-color: #15803d;
                    color: #fff
                }

                    .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete {
                        color: #fff
                    }

                    .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar {
                        background-color: #15803d;
                        color: #fff
                    }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-active {
                background: #15803d;
                border-color: #15803d;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-active .rprt-chip-avatar {
                    background-color: #15803d;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:active {
                background: #15803d;
                border-color: #15803d;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline:active .rprt-chip-avatar {
                    background-color: #15803d;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-disabled {
                background: transparent;
                border-color: #e5e7eb;
                color: #9ca3af
            }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-delete {
                    color: #9ca3af
                }

                .rprt-chip-list.rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-success.rprt-outline.rprt-disabled .rprt-chip-avatar {
                    background-color: transparent;
                    color: #9ca3af
                }

    .rprt-chip-list.rprt-chip.rprt-info, .rprt-chip-list .rprt-chip.rprt-info {
        background: #0e7490;
        border-color: #0e7490;
        color: #fff
    }

        .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-delete {
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn {
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-avatar {
            background-color: #0e7490;
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-info .rprt-chip-delete.rprt-dlt-btn:active {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-info:hover, .rprt-chip-list .rprt-chip.rprt-info:hover {
            background: #155e75;
            border-color: #155e75;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info:hover .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info:hover .rprt-chip-avatar {
                background-color: #155e75;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-info.rprt-focused, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused {
            background: #155e75;
            border-color: #155e75;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused .rprt-chip-avatar {
                background-color: #155e75;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused.rprt-active {
                background: #164e63;
                border-color: #164e63;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #164e63;
                    color: #fff
                }

        .rprt-chip-list.rprt-chip.rprt-info.rprt-active, .rprt-chip-list .rprt-chip.rprt-info.rprt-active {
            background: #164e63;
            border-color: #164e63;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-active .rprt-chip-avatar {
                background-color: #164e63;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-info:active, .rprt-chip-list .rprt-chip.rprt-info:active {
            background: #164e63;
            border-color: #164e63;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info:active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info:active .rprt-chip-avatar {
                background-color: #164e63;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-info.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-info.rprt-disabled {
            background: #67e8f9;
            border-color: #67e8f9;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-disabled .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-disabled .rprt-chip-avatar {
                background-color: #67e8f9;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-info.rprt-outline, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline {
            background: transparent;
            border-color: #0e7490;
            color: #0e7490
        }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-delete {
                color: #0e7490
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                    color: #0e7490
                }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-avatar {
                background-color: #0e7490;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:hover {
                background: #155e75;
                border-color: #155e75;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:hover .rprt-chip-avatar {
                    background-color: #155e75;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused {
                background: #155e75;
                border-color: #155e75;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused .rprt-chip-avatar {
                    background-color: #155e75;
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active {
                    background: #0e7490;
                    border-color: #0e7490;
                    color: #fff
                }

                    .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete {
                        color: #fff
                    }

                    .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar {
                        background-color: #0e7490;
                        color: #fff
                    }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-active {
                background: #0e7490;
                border-color: #0e7490;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-active .rprt-chip-avatar {
                    background-color: #0e7490;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:active {
                background: #0e7490;
                border-color: #0e7490;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline:active .rprt-chip-avatar {
                    background-color: #0e7490;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-disabled {
                background: transparent;
                border-color: #e5e7eb;
                color: #9ca3af
            }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-delete {
                    color: #9ca3af
                }

                .rprt-chip-list.rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-info.rprt-outline.rprt-disabled .rprt-chip-avatar {
                    background-color: transparent;
                    color: #9ca3af
                }

    .rprt-chip-list.rprt-chip.rprt-warning, .rprt-chip-list .rprt-chip.rprt-warning {
        background: #c2410c;
        border-color: #c2410c;
        color: #fff
    }

        .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-delete {
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn {
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-avatar {
            background-color: #c2410c;
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-warning .rprt-chip-delete.rprt-dlt-btn:active {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-warning:hover, .rprt-chip-list .rprt-chip.rprt-warning:hover {
            background: #9a3412;
            border-color: #9a3412;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning:hover .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning:hover .rprt-chip-avatar {
                background-color: #9a3412;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused {
            background: #9a3412;
            border-color: #9a3412;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused .rprt-chip-avatar {
                background-color: #9a3412;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused.rprt-active {
                background: #7c2d12;
                border-color: #7c2d12;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #7c2d12;
                    color: #fff
                }

        .rprt-chip-list.rprt-chip.rprt-warning.rprt-active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-active {
            background: #7c2d12;
            border-color: #7c2d12;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-active .rprt-chip-avatar {
                background-color: #7c2d12;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-warning:active, .rprt-chip-list .rprt-chip.rprt-warning:active {
            background: #7c2d12;
            border-color: #7c2d12;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning:active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning:active .rprt-chip-avatar {
                background-color: #7c2d12;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-warning.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-warning.rprt-disabled {
            background: #fdba74;
            border-color: #fdba74;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-disabled .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-disabled .rprt-chip-avatar {
                background-color: #fdba74;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline {
            background: transparent;
            border-color: #c2410c;
            color: #c2410c
        }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete {
                color: #c2410c
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                    color: #c2410c
                }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-avatar {
                background-color: #c2410c;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:hover {
                background: #9a3412;
                border-color: #9a3412;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:hover .rprt-chip-avatar {
                    background-color: #9a3412;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused {
                background: #9a3412;
                border-color: #9a3412;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused .rprt-chip-avatar {
                    background-color: #9a3412;
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active {
                    background: #c2410c;
                    border-color: #c2410c;
                    color: #fff
                }

                    .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-delete {
                        color: #fff
                    }

                    .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-focused.rprt-active .rprt-chip-avatar {
                        background-color: #c2410c;
                        color: #fff
                    }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-active {
                background: #c2410c;
                border-color: #c2410c;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-active .rprt-chip-avatar {
                    background-color: #c2410c;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:active {
                background: #c2410c;
                border-color: #c2410c;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline:active .rprt-chip-avatar {
                    background-color: #c2410c;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-disabled {
                background: transparent;
                border-color: #e5e7eb;
                color: #9ca3af
            }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-delete {
                    color: #9ca3af
                }

                .rprt-chip-list.rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-warning.rprt-outline.rprt-disabled .rprt-chip-avatar {
                    background-color: transparent;
                    color: #9ca3af
                }

    .rprt-chip-list.rprt-chip.rprt-danger, .rprt-chip-list .rprt-chip.rprt-danger {
        background: #dc2626;
        border-color: #dc2626;
        color: #fff
    }

        .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-delete {
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn {
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-avatar {
            background-color: #dc2626;
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn:hover {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-danger .rprt-chip-delete.rprt-dlt-btn:active {
            color: #fff
        }

        .rprt-chip-list.rprt-chip.rprt-danger:hover, .rprt-chip-list .rprt-chip.rprt-danger:hover {
            background: #b91c1c;
            border-color: #b91c1c;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger:hover .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger:hover .rprt-chip-avatar {
                background-color: #b91c1c;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused {
            background: #b91c1c;
            border-color: #b91c1c;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused .rprt-chip-avatar {
                background-color: #b91c1c;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused.rprt-active {
                background: #991b1b;
                border-color: #991b1b;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-focused.rprt-active .rprt-chip-avatar {
                    background-color: #991b1b;
                    color: #fff
                }

        .rprt-chip-list.rprt-chip.rprt-danger.rprt-active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-active {
            background: #991b1b;
            border-color: #991b1b;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-active .rprt-chip-avatar {
                background-color: #991b1b;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-danger:active, .rprt-chip-list .rprt-chip.rprt-danger:active {
            background: #991b1b;
            border-color: #991b1b;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger:active .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger:active .rprt-chip-avatar {
                background-color: #991b1b;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-danger.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-danger.rprt-disabled {
            background: #fca5a5;
            border-color: #fca5a5;
            color: #fff
        }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-disabled .rprt-chip-delete {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-disabled .rprt-chip-avatar {
                background-color: #fca5a5;
                color: #fff
            }

        .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline {
            background: transparent;
            border-color: #dc2626;
            color: #dc2626
        }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete {
                color: #dc2626
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn {
                    color: #dc2626
                }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-avatar {
                background-color: #dc2626;
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn:hover {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline .rprt-chip-delete.rprt-dlt-btn:active {
                color: #fff
            }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:hover, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:hover {
                background: #b91c1c;
                border-color: #b91c1c;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:hover .rprt-chip-avatar {
                    background-color: #b91c1c;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused {
                background: #b91c1c;
                border-color: #b91c1c;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused .rprt-chip-avatar {
                    background-color: #b91c1c;
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active {
                    background: #dc2626;
                    border-color: #dc2626;
                    color: #fff
                }

                    .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-delete {
                        color: #fff
                    }

                    .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-focused.rprt-focused.rprt-active .rprt-chip-avatar {
                        background-color: #dc2626;
                        color: #fff
                    }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-active {
                background: #dc2626;
                border-color: #dc2626;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-active .rprt-chip-avatar {
                    background-color: #dc2626;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:active, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:active {
                background: #dc2626;
                border-color: #dc2626;
                color: #fff
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-delete {
                    color: #fff
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline:active .rprt-chip-avatar {
                    background-color: #dc2626;
                    color: #fff
                }

            .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-disabled, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-disabled {
                background: transparent;
                border-color: #e5e7eb;
                color: #9ca3af
            }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-delete, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-icon, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-delete {
                    color: #9ca3af
                }

                .rprt-chip-list.rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-avatar, .rprt-chip-list .rprt-chip.rprt-danger.rprt-outline.rprt-disabled .rprt-chip-avatar {
                    background-color: transparent;
                    color: #9ca3af
                }

.rprt-chip-list .rprt-chip-delete.rprt-dlt-btn::before {
    content: ""
}

.rprt-chip-list.rprt-multi-selection .rprt-chip::before {
    content: ""
}

.rprt-dropdown-btn, .rprt-dropdown-btn.rprt-btn {
    box-shadow: none;
    text-transform: none;
    white-space: normal
}

    .rprt-dropdown-btn:hover, .rprt-dropdown-btn.rprt-btn:hover {
        box-shadow: none
    }

    .rprt-dropdown-btn:focus, .rprt-dropdown-btn.rprt-btn:focus {
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

    .rprt-dropdown-btn:active, .rprt-dropdown-btn.rprt-btn:active {
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-dropdown-btn .rprt-btn-icon, .rprt-dropdown-btn.rprt-btn .rprt-btn-icon {
        font-size: 14px
    }

    .rprt-dropdown-btn .rprt-caret, .rprt-dropdown-btn.rprt-btn .rprt-caret {
        font-size: 18px
    }

    .rprt-dropdown-btn.rprt-vertical, .rprt-dropdown-btn.rprt-btn.rprt-vertical {
        line-height: 1;
        padding: 6px 12px
    }

    .rprt-dropdown-btn.rprt-caret-hide .rprt-caret, .rprt-dropdown-btn.rprt-btn.rprt-caret-hide .rprt-caret {
        display: none
    }

    .rprt-dropdown-btn.rprt-small .rprt-dropdown-popup ul, .rprt-dropdown-btn.rprt-btn.rprt-small .rprt-dropdown-popup ul {
        padding: 4px 0
    }

        .rprt-dropdown-btn.rprt-small .rprt-dropdown-popup ul .rprt-item, .rprt-dropdown-btn.rprt-btn.rprt-small .rprt-dropdown-popup ul .rprt-item {
            padding: 0 8px
        }

    .rprt-dropdown-btn.rprt-small.rprt-vertical, .rprt-dropdown-btn.rprt-btn.rprt-small.rprt-vertical {
        line-height: 1;
        padding: 6px 12px
    }

.rprt-bigger .rprt-dropdown-btn .rprt-btn-icon, .rprt-bigger.rprt-dropdown-btn .rprt-btn-icon {
    font-size: 16px
}

.rprt-bigger .rprt-dropdown-btn .rprt-caret, .rprt-bigger.rprt-dropdown-btn .rprt-caret {
    font-size: 22px
}

.rprt-bigger .rprt-dropdown-btn.rprt-vertical, .rprt-bigger.rprt-dropdown-btn.rprt-vertical {
    line-height: 1;
    padding: 8px 16px
}

.rprt-bigger .rprt-dropdown-btn.rprt-small.rprt-vertical, .rprt-bigger.rprt-dropdown-btn.rprt-small.rprt-vertical {
    line-height: 1;
    padding: 8px 16px
}

.rprt-dropdown-popup {
    position: absolute;
    border-radius: 4px;
    margin-top: 4px
}

    .rprt-dropdown-popup ul {
        border: 1px solid #e5e7eb;
        border-radius: 4px;
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
        box-sizing: border-box;
        font-size: 14px;
        font-weight: 400;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0;
        min-width: 120px;
        overflow: hidden;
        padding: 4px 0;
        user-select: none;
        white-space: nowrap
    }

        .rprt-dropdown-popup ul .rprt-item {
            cursor: pointer;
            display: flex;
            height: 30px;
            line-height: 30px;
            padding: 0 12px
        }

            .rprt-dropdown-popup ul .rprt-item.rprt-separator {
                padding: 0 !important
            }

            .rprt-dropdown-popup ul .rprt-item.rprt-url {
                padding: 0
            }

            .rprt-dropdown-popup ul .rprt-item .rprt-menu-url {
                display: block;
                padding: 0 12px;
                text-decoration: none;
                width: 100%
            }

            .rprt-dropdown-popup ul .rprt-item .rprt-menu-icon {
                float: left;
                font-size: 18px;
                line-height: 30px;
                margin-right: 12px;
                vertical-align: middle;
                width: 1em
            }

            .rprt-dropdown-popup ul .rprt-item.rprt-disabled {
                cursor: auto;
                pointer-events: none
            }

            .rprt-dropdown-popup ul .rprt-item.rprt-separator {
                border-bottom-style: solid;
                border-bottom-width: 1px;
                cursor: auto;
                height: auto;
                line-height: normal;
                margin: 3px 0;
                pointer-events: none
            }

    .rprt-dropdown-popup.rprt-transparent {
        background: transparent;
        box-shadow: none
    }

        .rprt-dropdown-popup.rprt-transparent .rprt-dropdown-menu {
            border: 0;
            height: 1px;
            min-width: 0;
            padding: 0;
            width: 1px
        }

.rprt-rtl.rprt-dropdown-popup .rprt-item .rprt-menu-icon {
    float: right;
    margin-left: 12px;
    margin-right: 0
}

*.rprt-bigger .rprt-dropdown-popup {
    background-color: transparent;
    border-radius: 4px
}

    *.rprt-bigger .rprt-dropdown-popup ul, *.rprt-bigger.rprt-dropdown-popup ul {
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
        font-size: 16px;
        max-width: 202px;
        min-width: 112px;
        padding: 4px 0;
        background-color: #fff;
        margin-top: 4px
    }

        *.rprt-bigger .rprt-dropdown-popup ul .rprt-item, *.rprt-bigger.rprt-dropdown-popup ul .rprt-item {
            height: 36px;
            line-height: 36px;
            padding: 0 16px
        }

            *.rprt-bigger .rprt-dropdown-popup ul .rprt-item.rprt-url, *.rprt-bigger.rprt-dropdown-popup ul .rprt-item.rprt-url {
                padding: 0
            }

            *.rprt-bigger .rprt-dropdown-popup ul .rprt-item .rprt-menu-icon, *.rprt-bigger.rprt-dropdown-popup ul .rprt-item .rprt-menu-icon {
                font-size: 22px;
                line-height: 36px
            }

            *.rprt-bigger .rprt-dropdown-popup ul .rprt-item.rprt-separator, *.rprt-bigger.rprt-dropdown-popup ul .rprt-item.rprt-separator {
                height: auto;
                line-height: normal
            }

.rprt-dropdown-popup {
    background: #fff;
    color: #374151
}

    .rprt-dropdown-popup ul .rprt-item .rprt-menu-url {
        color: #374151
    }

    .rprt-dropdown-popup ul .rprt-item .rprt-menu-icon {
        color: #374151
    }

    .rprt-dropdown-popup ul .rprt-item.rprt-focused {
        background: #f3f4f6;
        box-shadow: none
    }

    .rprt-dropdown-popup ul .rprt-item:hover {
        background: #f3f4f6;
        color: #111827
    }

    .rprt-dropdown-popup ul .rprt-item:active, .rprt-dropdown-popup ul .rprt-item.rprt-selected {
        background: #e5e7eb;
        color: #111827
    }

        .rprt-dropdown-popup ul .rprt-item:active .rprt-menu-url, .rprt-dropdown-popup ul .rprt-item.rprt-selected .rprt-menu-url {
            color: #111827
        }

        .rprt-dropdown-popup ul .rprt-item:active .rprt-menu-icon, .rprt-dropdown-popup ul .rprt-item.rprt-selected .rprt-menu-icon {
            color: #111827
        }

    .rprt-dropdown-popup ul .rprt-separator {
        border-bottom-color: #e5e7eb
    }

.rprt-dropdown-btn.rprt-inherit, .rprt-dropdown-btn.rprt-btn.rprt-inherit {
    background: inherit;
    border-color: transparent;
    box-shadow: none;
    color: inherit
}

    .rprt-dropdown-btn.rprt-inherit:hover, .rprt-dropdown-btn.rprt-inherit:focus, .rprt-dropdown-btn.rprt-inherit:active, .rprt-dropdown-btn.rprt-inherit.rprt-active, .rprt-dropdown-btn.rprt-btn.rprt-inherit:hover, .rprt-dropdown-btn.rprt-btn.rprt-inherit:focus, .rprt-dropdown-btn.rprt-btn.rprt-inherit:active, .rprt-dropdown-btn.rprt-btn.rprt-inherit.rprt-active {
        background: rgba(0,0,0,.056);
        border-color: transparent;
        box-shadow: none;
        color: inherit
    }

.rprt-dropdown-btn .rprt-caret::before, .rprt-dropdown-btn.rprt-btn .rprt-caret::before {
    content: ""
}

.rprt-split-btn-wrapper {
    display: inline-flex;
    white-space: nowrap;
    width: min-content
}

    .rprt-split-btn-wrapper .rprt-split-btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
        text-transform: none;
        z-index: 1;
        padding-left: 12px;
        padding-right: 12px;
        padding-left: 10px;
        padding-right: 10px
    }

        .rprt-split-btn-wrapper .rprt-split-btn:focus {
            outline-offset: 0
        }

        .rprt-split-btn-wrapper .rprt-split-btn:hover {
            box-shadow: none
        }

        .rprt-split-btn-wrapper .rprt-split-btn:focus {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            z-index: 2
        }

        .rprt-split-btn-wrapper .rprt-split-btn:active {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            z-index: 2
        }

        .rprt-split-btn-wrapper .rprt-split-btn.rprt-top-icon-btn {
            padding-bottom: 10px;
            padding-top: 10px
        }

        .rprt-split-btn-wrapper .rprt-split-btn .rprt-btn-icon {
            font-size: 14px;
            margin-left: 0;
            padding-right: 8px;
            width: auto
        }

        .rprt-split-btn-wrapper .rprt-split-btn .rprt-icon-top {
            padding-bottom: 4px;
            padding-right: 0
        }

        .rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn {
            padding-left: 8px;
            padding-right: 8px
        }

            .rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn .rprt-btn-icon {
                padding-right: 0
            }

    .rprt-split-btn-wrapper .rprt-dropdown-btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        margin-left: -1px;
        padding-left: 8px;
        padding-right: 8px;
        z-index: 1
    }

        .rprt-split-btn-wrapper .rprt-dropdown-btn:focus, .rprt-split-btn-wrapper .rprt-dropdown-btn:hover {
            box-shadow: none
        }

        .rprt-split-btn-wrapper .rprt-dropdown-btn:active {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            z-index: 2
        }

        .rprt-split-btn-wrapper .rprt-dropdown-btn:disabled:focus, .rprt-split-btn-wrapper .rprt-dropdown-btn:disabled:hover, .rprt-split-btn-wrapper .rprt-dropdown-btn:disabled:active {
            z-index: 0
        }

        .rprt-split-btn-wrapper .rprt-dropdown-btn:focus {
            outline-offset: 0
        }

    .rprt-split-btn-wrapper .rprt-btn {
        box-shadow: none
    }

        .rprt-split-btn-wrapper .rprt-btn:hover {
            box-shadow: none
        }

        .rprt-split-btn-wrapper .rprt-btn:focus {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            z-index: 2
        }

        .rprt-split-btn-wrapper .rprt-btn:active {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
            z-index: 2
        }

        .rprt-split-btn-wrapper .rprt-btn:disabled {
            box-shadow: none
        }

        .rprt-split-btn-wrapper .rprt-btn.rprt-inherit:focus, .rprt-split-btn-wrapper .rprt-btn.rprt-inherit:active {
            box-shadow: none
        }

    .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 4px;
        border-top-left-radius: 0;
        border-top-right-radius: 4px;
        margin-left: -1px;
        padding-left: 12px;
        padding-right: 12px;
        padding-left: 4px;
        padding-right: 10px
    }

        .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-btn-icon {
            margin-right: 0;
            padding-left: 8px;
            padding-right: 0
        }

        .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-icon-top {
            padding-left: 0
        }

        .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn {
            padding-left: 8px;
            padding-right: 8px
        }

            .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn .rprt-btn-icon {
                padding-left: 0
            }

    .rprt-split-btn-wrapper.rprt-rtl .rprt-dropdown-btn {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 0;
        border-top-left-radius: 4px;
        border-top-right-radius: 0;
        margin-left: 0;
        z-index: 1
    }

    .rprt-split-btn-wrapper.rprt-vertical {
        display: inline-block
    }

        .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn, .rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn {
            display: block;
            width: 100%
        }

        .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn {
            border-bottom-left-radius: 0;
            border-top-right-radius: 4px;
            line-height: 1;
            padding-bottom: 8px;
            padding-right: 8px;
            padding-bottom: 4px;
            padding-right: 10px
        }

            .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn .rprt-icon-top {
                padding-bottom: 4px
            }

        .rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn {
            border-bottom-left-radius: 4px;
            border-top-right-radius: 0;
            line-height: .334em;
            margin-left: 0;
            margin-top: -1px;
            padding-bottom: 4px;
            padding-top: 4px
        }

            .rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn .rprt-icon-bottom {
                padding-top: 0
            }

        .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn {
            border-bottom-right-radius: 0;
            border-top-left-radius: 4px;
            margin-left: 0
        }

        .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-dropdown-btn {
            border-bottom-right-radius: 4px;
            border-top-left-radius: 0
        }

.rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn {
    padding-left: 16px;
    padding-right: 16px
}

    .rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn.rprt-top-icon-btn, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn.rprt-top-icon-btn {
        padding-bottom: 12px;
        padding-top: 12px
    }

    .rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn .rprt-btn-icon, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn .rprt-btn-icon {
        font-size: 16px;
        margin-left: 0;
        padding-right: 10px;
        width: auto
    }

    .rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn .rprt-icon-top, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn .rprt-icon-top {
        padding-bottom: 6px;
        padding-right: 0
    }

    .rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn {
        padding-left: 12px;
        padding-right: 12px
    }

        .rprt-bigger .rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn .rprt-btn-icon, .rprt-bigger.rprt-split-btn-wrapper .rprt-split-btn.rprt-icon-btn .rprt-btn-icon {
            padding-right: 0
        }

.rprt-bigger .rprt-split-btn-wrapper .rprt-dropdown-btn, .rprt-bigger.rprt-split-btn-wrapper .rprt-dropdown-btn {
    padding-left: 4px;
    padding-right: 4px;
    z-index: 1
}

.rprt-bigger .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn, .rprt-bigger.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn {
    padding-left: 12px;
    padding-right: 12px
}

    .rprt-bigger .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-btn-icon, .rprt-bigger.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-btn-icon {
        padding-left: 10px;
        padding-right: 0
    }

    .rprt-bigger .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-icon-top, .rprt-bigger.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn .rprt-icon-top {
        padding-left: 0
    }

    .rprt-bigger .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn, .rprt-bigger.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn {
        padding-left: 12px;
        padding-right: 12px
    }

        .rprt-bigger .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn .rprt-btn-icon, .rprt-bigger.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-icon-btn .rprt-btn-icon {
            padding-left: 0
        }

.rprt-bigger .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn, .rprt-bigger.rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn {
    padding-bottom: 12px;
    padding-right: 12px
}

.rprt-bigger .rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn, .rprt-bigger.rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn {
    padding-bottom: 4px;
    padding-top: 4px;
    z-index: 1
}

    .rprt-bigger .rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn .rprt-icon-bottom, .rprt-bigger.rprt-split-btn-wrapper.rprt-vertical .rprt-dropdown-btn .rprt-icon-bottom {
        padding-top: 0
    }

.rprt-split-btn-wrapper .rprt-split-btn {
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper .rprt-split-btn:focus {
        border-right-color: #d1d5db
    }

    .rprt-split-btn-wrapper .rprt-split-btn:active {
        border-right-color: #e5e7eb
    }

    .rprt-split-btn-wrapper .rprt-split-btn:disabled {
        border-right-color: #fff
    }

    .rprt-split-btn-wrapper .rprt-split-btn.rprt-inherit {
        border-color: transparent
    }

.rprt-split-btn-wrapper:hover :not(e-active) .rprt-split-btn {
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper:hover :not(e-active) .rprt-split-btn:disabled {
        border-right-color: #e5e7eb
    }

.rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn {
    border-left-color: #d1d5db;
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn:focus {
        border-left-color: #d1d5db;
        border-right-color: #d1d5db
    }

    .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn:active {
        border-left-color: #e5e7eb;
        border-right-color: #e5e7eb
    }

    .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn:disabled {
        border-left-color: #e5e7eb;
        border-right-color: #d1d5db
    }

    .rprt-split-btn-wrapper.rprt-rtl .rprt-split-btn.rprt-inherit {
        border-color: transparent
    }

.rprt-split-btn-wrapper.rprt-rtl:hover .rprt-split-btn :not(e-active) {
    border-left-color: #d1d5db;
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-rtl:hover .rprt-split-btn :not(e-active):disabled {
        border-left-color: #e5e7eb
    }

.rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn {
    border-bottom-color: #d1d5db;
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn.rprt-inherit, .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn.rprt-inherit:focus, .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn.rprt-inherit:active, .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn.rprt-inherit:disabled {
        border-color: transparent
    }

    .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn:focus {
        border-bottom-color: #d1d5db;
        border-right-color: #d1d5db
    }

    .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn:active {
        border-bottom-color: #e5e7eb;
        border-right-color: #e5e7eb
    }

    .rprt-split-btn-wrapper.rprt-vertical .rprt-split-btn:disabled {
        border-bottom-color: #e5e7eb;
        border-right-color: #d1d5db
    }

.rprt-split-btn-wrapper.rprt-vertical:hover .rprt-split-btn {
    border-bottom-color: #d1d5db;
    border-right-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-vertical:hover .rprt-split-btn.rprt-inherit, .rprt-split-btn-wrapper.rprt-vertical:hover .rprt-split-btn.rprt-inherit:disabled {
        border-color: transparent
    }

    .rprt-split-btn-wrapper.rprt-vertical:hover .rprt-split-btn:disabled {
        border-bottom-color: #e5e7eb
    }

.rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn {
    border-left-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn.rprt-inherit, .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn.rprt-inherit:focus, .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn.rprt-inherit:active, .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn.rprt-inherit:disabled {
        border-color: transparent
    }

    .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn:focus {
        border-left-color: #d1d5db
    }

    .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn:active {
        border-left-color: #d1d5db
    }

    .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl .rprt-split-btn:disabled {
        border-left-color: #d1d5db
    }

.rprt-split-btn-wrapper.rprt-vertical.rprt-rtl:hover .rprt-split-btn {
    border-left-color: #d1d5db
}

    .rprt-split-btn-wrapper.rprt-vertical.rprt-rtl:hover .rprt-split-btn.rprt-inherit {
        border-color: transparent
    }

.rprt-numeric-container {
    width: 100%
}

.rprt-content-placeholder.rprt-numeric.rprt-placeholder-numeric {
    background-size: 300px 33px;
    min-height: 33px
}

.rprt-bigger.rprt-content-placeholder.rprt-numeric.rprt-placeholder-numeric, .rprt-bigger .rprt-content-placeholder.rprt-numeric.rprt-placeholder-numeric {
    background-size: 300px 40px;
    min-height: 40px
}

.rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-numeric .rprt-numeric-hidden, .rprt-input-group.rprt-control-wrapper.rprt-numeric .rprt-numeric-hidden, .rprt-float-input.rprt-control-wrapper.rprt-numeric .rprt-numeric-hidden, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-numeric.rprt-input-focus .rprt-numeric-hidden, .rprt-input-group.rprt-control-wrapper.rprt-numeric.rprt-input-focus .rprt-numeric-hidden, .rprt-float-input.rprt-control-wrapper.rprt-numeric.rprt-input-focus .rprt-numeric-hidden {
    border: 0;
    height: 0;
    margin: 0;
    padding: 0;
    text-indent: 0;
    visibility: hidden;
    width: 0
}

.rprt-numeric.rprt-control-wrapper.rprt-input-group .rprt-input-group-icon {
    font-size: 18px
}

.rprt-bigger .rprt-control-wrapper.rprt-numeric.rprt-input-group .rprt-input-group-icon, .rprt-bigger.rprt-control-wrapper.rprt-numeric.rprt-input-group .rprt-input-group-icon {
    font-size: 22px
}

.rprt-input-group-icon.rprt-spin-up::before {
    content: "";
    font-family: "e-icons"
}

.rprt-input-group-icon.rprt-spin-down::before {
    content: "";
    font-family: "e-icons"
}

.rprt-tooltip-popup-container {
    position: relative
}

.rprt-tooltip-wrap {
    max-width: 350px;
    min-width: 30px;
    padding: 0;
    position: absolute;
    visibility: visible
}

    .rprt-tooltip-wrap .rprt-arrow-tip {
        overflow: hidden;
        position: absolute
    }

        .rprt-tooltip-wrap .rprt-arrow-tip.rprt-tip-bottom {
            height: 8px;
            left: 50%;
            top: 100%;
            width: 16px
        }

        .rprt-tooltip-wrap .rprt-arrow-tip.rprt-tip-top {
            height: 8px;
            left: 50%;
            top: -9px;
            width: 16px
        }

        .rprt-tooltip-wrap .rprt-arrow-tip.rprt-tip-left {
            height: 16px;
            left: -9px;
            top: 48%;
            width: 8px
        }

        .rprt-tooltip-wrap .rprt-arrow-tip.rprt-tip-right {
            height: 16px;
            left: 100%;
            top: 50%;
            width: 8px
        }

    .rprt-tooltip-wrap .rprt-tooltip-close {
        cursor: pointer;
        float: right;
        position: absolute;
        right: -9px;
        top: -9px;
        z-index: inherit;
        border-radius: 9px;
        border-width: 1px;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
        box-sizing: border-box;
        height: 16px;
        width: 16px
    }

    .rprt-tooltip-wrap .rprt-tip-content {
        background-color: inherit;
        height: 100%;
        line-height: 18px;
        overflow-wrap: break-word;
        overflow-x: hidden;
        padding: 2px 6px;
        position: relative;
        white-space: normal;
        width: 100%;
        word-break: break-word;
        z-index: 1;
        font-weight: 500
    }

    .rprt-tooltip-wrap.rprt-rtl .rprt-tooltip-close::before {
        font-size: 8px;
        margin-right: 3px
    }

    .rprt-bigger .rprt-tooltip-wrap .rprt-tooltip-close, .rprt-tooltip-wrap.rprt-bigger .rprt-tooltip-close {
        border-radius: 10px;
        border-width: 1px;
        height: 20px;
        width: 20px
    }

        .rprt-bigger .rprt-tooltip-wrap .rprt-tooltip-close::before, .rprt-tooltip-wrap.rprt-bigger .rprt-tooltip-close::before {
            font-size: 10px;
            vertical-align: middle
        }

    .rprt-bigger .rprt-tooltip-wrap .rprt-tip-content, .rprt-tooltip-wrap.rprt-bigger .rprt-tip-content {
        line-height: 22px;
        padding: 4px 8px
    }

    .rprt-bigger .rprt-tooltip-wrap.rprt-rtl .rprt-tooltip-close::before, .rprt-tooltip-wrap.rprt-bigger.rprt-rtl .rprt-tooltip-close::before {
        font-size: 10px;
        margin-right: 4px
    }

.rprt-tooltip-wrap {
    border-radius: 4px
}

    .rprt-tooltip-wrap.rprt-popup {
        background-color: #111827;
        border: 1px solid #111827
    }

    .rprt-tooltip-wrap .rprt-arrow-tip-outer {
        height: 0;
        left: 0;
        position: absolute;
        top: 0;
        width: 0
    }

        .rprt-tooltip-wrap .rprt-arrow-tip-outer.rprt-tip-bottom {
            border-left: 8px solid transparent;
            border-right: 8px solid transparent;
            border-top: 8px solid #111827
        }

        .rprt-tooltip-wrap .rprt-arrow-tip-outer.rprt-tip-top {
            border-bottom: 8px solid #111827;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent
        }

        .rprt-tooltip-wrap .rprt-arrow-tip-outer.rprt-tip-left {
            border-bottom: 8px solid transparent;
            border-right: 8px solid #111827;
            border-top: 8px solid transparent
        }

        .rprt-tooltip-wrap .rprt-arrow-tip-outer.rprt-tip-right {
            border-bottom: 8px solid transparent;
            border-left: 8px solid #111827;
            border-top: 8px solid transparent
        }

    .rprt-tooltip-wrap .rprt-arrow-tip-inner {
        height: 0;
        position: absolute;
        width: 0;
        z-index: 10
    }

        .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-right, .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-left, .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-bottom, .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-top {
            color: #111827;
            font-family: "e-icons";
            font-size: 16px;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            text-transform: none
        }

        .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-bottom, .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-top {
            right: 16px
        }

        .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-right, .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-left {
            bottom: 16px
        }

    .rprt-tooltip-wrap .rprt-tooltip-close {
        background-color: #fff;
        border-color: #d1d5db;
        border-radius: 9px;
        color: #6b7280;
        border: 1px solid #d1d5db
    }

        .rprt-tooltip-wrap .rprt-tooltip-close:hover {
            color: #374151
        }

    .rprt-tooltip-wrap .rprt-tip-content {
        border-radius: inherit;
        color: #f9fafb;
        font-family: "Inter";
        font-size: 12px
    }

    .rprt-bigger .rprt-tooltip-wrap .rprt-tip-content, .rprt-tooltip-wrap.rprt-bigger .rprt-tip-content {
        font-size: 14px
    }

    .rprt-tooltip-wrap .rprt-tooltip-close::before {
        content: "";
        font-size: 10px;
        left: calc(50% - 5px);
        position: absolute;
        top: calc(50% - 4.7px)
    }

    .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-right::before {
        content: ""
    }

    .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-top::before {
        content: ""
    }

    .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-bottom::before {
        content: ""
    }

    .rprt-tooltip-wrap .rprt-arrow-tip-inner.rprt-tip-left::before {
        content: ""
    }

.rprt-control-wrapper.rprt-slider-container {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    box-sizing: border-box;
    display: inline-block;
    height: 28px;
    line-height: normal;
    outline: none;
    position: relative;
    user-select: none
}

    .rprt-control-wrapper.rprt-slider-container.rprt-material-slider .rprt-slider .rprt-handle.rprt-material-handle {
        cursor: default;
        transition: transform .4s cubic-bezier(.25,.8,.25,1);
        z-index: 3
    }

    .rprt-control-wrapper.rprt-slider-container::after {
        content: "tailwind";
        display: none
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-slider {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        outline: 0 none;
        padding: 0;
        position: relative
    }

        .rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle {
            border-radius: 10px;
            box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
            box-sizing: border-box;
            cursor: pointer;
            height: 12px;
            width: 12px;
            outline: none;
            position: absolute;
            touch-action: none;
            transition: left 300ms ease-out,right 300ms ease-out,bottom 300ms ease-out,transform 300ms ease-out;
            z-index: 10
        }

            .rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle.rprt-large-thumb-size {
                transform: scale(1.5)
            }

            .rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle.rprt-tab-handle {
                background-color: #433bcd;
                border: 1px solid #fff;
                box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
            }

    .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-slider .rprt-handle {
        margin: 0 -6px 0 0
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-scale.rprt-h-scale .rprt-tick.rprt-first-tick {
        background-position: right center;
        left: 0
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-scale.rprt-h-scale .rprt-tick.rprt-last-tick {
        background-position: left center
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-slider-button {
        margin-top: -13px
    }

        .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-slider-button .rprt-button-icon::before {
            font-size: 18px
        }

    .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-vertical {
        direction: ltr
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-disabled {
        filter: alpha(Opacity=100);
        opacity: 1
    }

        .rprt-control-wrapper.rprt-slider-container.rprt-disabled .rprt-btn {
            cursor: default
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-disabled .rprt-slider .rprt-handle {
            cursor: default
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-disabled .rprt-slider .rprt-handle.rprt-handle-disable {
                display: none
            }

    .rprt-control-wrapper.rprt-slider-container.rprt-horizontal {
        height: 48px;
        width: 100%
    }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-first-button {
            left: 0;
            margin-top: -12px;
            top: 50%
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-first-button .rprt-button-icon::before {
                font-size: 17px;
                color: #6b7280;
                content: ""
            }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-second-button {
            right: 0;
            margin-top: -12px;
            top: 50%
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-second-button .rprt-button-icon::before {
                font-size: 18px;
                color: #6b7280;
                content: ""
            }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-slider-btn {
            padding: 0 28px
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider {
            height: 32px;
            width: 100%;
            position: relative;
            top: calc(50% - 16px)
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-track {
            height: 4px;
            width: 100%;
            left: 0;
            position: absolute;
            overflow: hidden;
            background: #e5e7eb;
            border-radius: 4px;
            top: calc(50% - 4px)
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-handle {
            margin-left: -6px;
            top: calc(50% - 8px)
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-scale-both .rprt-range {
            height: 4px
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-range {
            height: 4px;
            top: calc(50% - 2px);
            top: calc(50% - 4px)
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-limits {
            background-color: rgba(107,114,128,.75);
            position: absolute;
            height: 4px;
            top: calc(50% - 4px)
        }

    .rprt-control-wrapper.rprt-slider-container.rprt-vertical {
        height: inherit;
        width: 48px;
        padding: 28px 0
    }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider {
            height: 100%;
            width: 32px;
            left: calc(50% - 16px);
            position: relative
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-track {
            background: #e5e7eb;
            bottom: 0;
            height: 100%;
            position: absolute;
            overflow: hidden;
            left: 50%;
            width: 4px;
            border-radius: 4px
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical.rprt-small-size.rprt-slider-btn {
            height: 100%;
            padding: 28px 0
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-vertical.rprt-small-size.rprt-slider-btn .rprt-slider {
                height: 100%;
                width: 4px
            }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-first-button {
            bottom: 0;
            margin-right: -12px;
            right: 50%
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-first-button .rprt-button-icon::before {
                font-size: 18px;
                content: "";
                color: #6b7280
            }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-second-button {
            top: 0;
            margin-right: -12px;
            right: 50%
        }

            .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-second-button .rprt-button-icon::before {
                font-size: 18px;
                color: #6b7280;
                content: ""
            }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical.rprt-scale-both .rprt-slider .rprt-handle {
            margin-bottom: -8px
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider .rprt-handle {
            margin-bottom: -8px;
            left: calc(50% - 4px)
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider .rprt-range {
            left: 50%
        }

        .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider .rprt-limits {
            background-color: rgba(107,114,128,.75);
            position: absolute;
            width: 4px;
            left: 50%
        }

    .rprt-control-wrapper.rprt-slider-container .rprt-range {
        border-radius: 4px;
        position: absolute;
        transition: left 300ms ease-out,right 300ms ease-out,bottom 300ms ease-out,width 300ms ease-out,height 300ms ease-out
    }

        .rprt-control-wrapper.rprt-slider-container .rprt-range.rprt-drag-horizontal, .rprt-control-wrapper.rprt-slider-container .rprt-range.rprt-drag-vertical {
            cursor: pointer
        }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-tick {
        height: 6px;
        top: -13px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-large {
        height: 10px;
        top: -13px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-tick {
        width: 6px;
        left: 1px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-large {
        width: 10px;
        left: -2px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-tick {
        height: 6px;
        top: 9px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-large {
        height: 10px;
        top: 12px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-tick {
        width: 6px;
        left: 21px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-large {
        width: 10px;
        left: 21px
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-scale-before .rprt-scale.rprt-v-scale {
        right: 9px
    }

    .rprt-control-wrapper.rprt-slider-container.rprt-scale-after .rprt-scale.rprt-v-scale {
        right: 9px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-tick {
        height: 16px;
        top: -16px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-large {
        height: 24px;
        top: -12px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-tick {
        width: 16px;
        left: 6px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-large {
        width: 24px;
        left: 3px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale {
        box-sizing: content-box;
        font-family: "Inter";
        height: 28px;
        width: 100%;
        line-height: normal;
        list-style: none outside none;
        margin: 0;
        outline: 0 none;
        padding: 0;
        position: absolute;
        top: 12px;
        z-index: 1;
        font-size: 12px;
        margin-top: -2px
    }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale .rprt-tick {
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8A0tXa/wh/A4H6PSX0AAAAAElFTkSuQmCC");
            cursor: pointer;
            outline: none;
            position: relative;
            user-select: none;
            background-position: center center
        }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale .rprt-tick.rprt-large {
                background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8Aa3KA/wUGAl0jqQq1AAAAAElFTkSuQmCC")
            }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale .rprt-tick .rprt-tick-value {
                color: #374151;
                font-family: "Inter";
                font-size: 12px;
                outline: none;
                position: absolute;
                user-select: none;
                white-space: nowrap;
                line-height: 18px
            }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale {
            height: 100%;
            width: 28px;
            left: calc(50% - 12px);
            top: 0
        }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick {
                background-repeat: repeat-x
            }

                .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick.rprt-first-tick {
                    background-position-y: center
                }

                .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick.rprt-last-tick {
                    background-position-y: bottom;
                    margin-top: 2px;
                    margin-top: 3px
                }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale.rprt-tick-after {
            top: 3px
        }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale.rprt-tick-before {
            top: 15px
        }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick {
            display: inline-block;
            background-repeat: repeat-y;
            height: 100%;
            top: 0
        }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick .rprt-tick-value.rprt-tick-before, .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick .rprt-tick-value.rprt-tick-both:first-child {
                top: -18px
            }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick .rprt-tick-value.rprt-tick-after, .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick .rprt-tick-value.rprt-tick-both {
                bottom: -20px
            }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick.rprt-first-tick {
                background-position: left center
            }

            .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale .rprt-tick.rprt-last-tick {
                background-position: right center
            }

    .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-scale-both .rprt-scale {
        top: 15px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale.rprt-tick-after {
        left: calc(50% - 17px)
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale.rprt-tick-before {
        left: calc(50% - 7px)
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick .rprt-tick-value.rprt-tick-before {
        right: 17px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick .rprt-tick-value.rprt-tick-after {
        left: 19px
    }

    .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick .rprt-tick-value.rprt-tick-both {
        right: 44px
    }

        .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-v-scale .rprt-tick .rprt-tick-value.rprt-tick-both:first-child {
            left: 42px
        }

.rprt-slider-tooltip.rprt-tooltip-wrap.rprt-popup .rprt-tip-content {
    padding: 2px 4px;
    text-align: center
}

.rprt-slider-horizantal-color {
    height: 100%;
    top: 0;
    position: absolute
}

.rprt-slider-vertical-color {
    position: absolute;
    width: 100%;
    left: -1px
}

.rprt-bigger .rprt-slider-tooltip.rprt-tooltip-wrap.rprt-popup .rprt-tip-content {
    padding: 2px 4px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle, .rprt-control-wrapper.rprt-slider-container.rprt-bigger .rprt-slider .rprt-handle {
    height: 16px;
    width: 16px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container .rprt-scale.rprt-h-scale.rprt-tick-after, .rprt-control-wrapper.rprt-slider-container.rprt-bigger .rprt-scale.rprt-h-scale.rprt-tick-after {
    top: 7px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-button.rprt-first-button, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-button.rprt-second-button, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-button.rprt-first-button, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-button.rprt-second-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-button.rprt-first-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-button.rprt-second-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-button.rprt-first-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-button.rprt-second-button {
    border-radius: 12px;
    height: 24px;
    width: 24px
}

    .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-button.rprt-first-button .rprt-button-icon::before, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-button.rprt-second-button .rprt-button-icon::before, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-button.rprt-first-button .rprt-button-icon::before, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-button.rprt-second-button .rprt-button-icon::before, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-button.rprt-first-button .rprt-button-icon::before, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-button.rprt-second-button .rprt-button-icon::before, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-button.rprt-first-button .rprt-button-icon::before, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-button.rprt-second-button .rprt-button-icon::before {
        font-size: 22px
    }

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-scale-both .rprt-range, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-limits, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal.rprt-scale-both .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-limits {
    height: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-track, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-track {
    border-radius: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-first-button, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-second-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-first-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-second-button {
    margin-top: -14px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-tick {
    height: 22px;
    top: -19px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-both.rprt-scale.rprt-h-scale .rprt-large {
    height: 30px;
    top: -16px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-tick, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-tick {
    height: 8px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-large, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-before.rprt-scale.rprt-h-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-tick-after.rprt-scale.rprt-h-scale .rprt-large {
    height: 12px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-scale-both .rprt-scale, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal.rprt-scale-both .rprt-scale {
    top: 17px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal.rprt-slider-btn, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal.rprt-slider-btn {
    padding: 0 36px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical.rprt-scale-both .rprt-range, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical.rprt-scale-both .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-range {
    width: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-track, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-track {
    border-radius: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical.rprt-slider-btn, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical.rprt-slider-btn {
    padding: 36px 0
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-button, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-button {
    margin-right: -15px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-tick {
    width: 22px;
    left: 4px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-both.rprt-scale.rprt-v-scale .rprt-large {
    width: 30px;
    left: 0
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-tick, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-tick, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-tick {
    width: 8px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-large, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-before.rprt-scale.rprt-v-scale .rprt-large, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-tick-after.rprt-scale.rprt-v-scale .rprt-large {
    width: 12px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider-track, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider-track, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-range {
    height: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-horizontal .rprt-slider .rprt-handle, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-horizontal .rprt-slider .rprt-handle {
    margin-left: -9px;
    top: calc(50% - 9px)
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider .rprt-handle, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider .rprt-handle {
    left: calc(50% - 5px);
    margin-bottom: -9px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider .rprt-range {
    width: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-slider-track, .rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-vertical .rprt-range, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-slider-track, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-vertical .rprt-range {
    width: 6px
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container.rprt-rtl.rprt-horizontal .rprt-slider .rprt-handle, .rprt-control-wrapper.rprt-slider-container.rprt-bigger.rprt-rtl.rprt-horizontal .rprt-slider .rprt-handle {
    margin: 0 -8px 0 0
}

.rprt-bigger .rprt-control-wrapper.rprt-slider-container .rprt-scale .rprt-tick .rprt-tick-value, .rprt-control-wrapper.rprt-slider-container.rprt-bigger .rprt-scale .rprt-tick .rprt-tick-value {
    font-size: 14px
}

.rprt-control-wrapper.rprt-slider-container .rprt-slider-button {
    background-color: #fff;
    border: 1px solid #d1d5db;
    box-sizing: border-box;
    cursor: pointer;
    outline: none;
    position: absolute;
    height: 20px;
    width: 20px;
    border-radius: 10px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    padding: 0
}

.rprt-control-wrapper.rprt-slider-container:not(.rprt-disabled) .rprt-slider-button:hover {
    background-color: #f3f4f6
}

.rprt-control-wrapper.rprt-slider-container:not(.rprt-disabled) .rprt-slider-button:active {
    background-color: #e5e7eb
}

.rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-range {
    background-color: #4f46e5
}

.rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle {
    background-color: #4f46e5;
    border: 1px solid #4f46e5;
    border-color: #4f46e5
}

    .rprt-control-wrapper.rprt-slider-container .rprt-slider .rprt-handle.rprt-material-tooltip {
        background-color: transparent;
        border-color: transparent
    }

.rprt-control-wrapper.rprt-slider-container.rprt-slider-hover .rprt-slider-track {
    background-color: #e5e7eb
}

.rprt-control-wrapper.rprt-slider-container.rprt-slider-hover .rprt-range {
    background-color: #433bcd
}

.rprt-control-wrapper.rprt-slider-container.rprt-slider-hover .rprt-handle {
    border-color: #4f46e5
}

.rprt-control-wrapper.rprt-slider-container.rprt-disabled .rprt-slider .rprt-range {
    background: #e5e7eb
}

.rprt-control-wrapper.rprt-slider-container.rprt-disabled .rprt-slider .rprt-handle {
    background: #e5e7eb;
    border-color: #e5e7eb
}

.rprt-colorpicker-wrapper, .rprt-colorpicker-container {
    display: inline-block;
    line-height: 0;
    outline: none;
    user-select: none
}

    .rprt-colorpicker-wrapper .rprt-colorpicker, .rprt-colorpicker-container .rprt-colorpicker {
        height: 1px;
        opacity: 0;
        position: absolute;
        width: 1px
    }

    .rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn, .rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn {
        font-family: initial;
        line-height: 14px;
        padding: 5px 8px
    }

        .rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color, .rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color {
            background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
            background-size: 8px;
            border-radius: 4px;
            height: 20px;
            margin-top: 0;
            position: relative;
            width: 20px
        }

            .rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color .rprt-split-preview, .rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color .rprt-split-preview {
                border-radius: 4px
            }

    .rprt-colorpicker-wrapper .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn, .rprt-colorpicker-container .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn {
        padding: 5px 8px
    }

    .rprt-colorpicker-wrapper *, .rprt-colorpicker-container * {
        box-sizing: border-box
    }

    .rprt-colorpicker-wrapper.rprt-disabled .rprt-palette .rprt-tile, .rprt-colorpicker-container.rprt-disabled .rprt-palette .rprt-tile {
        cursor: default
    }

        .rprt-colorpicker-wrapper.rprt-disabled .rprt-palette .rprt-tile:hover, .rprt-colorpicker-container.rprt-disabled .rprt-palette .rprt-tile:hover {
            border: 0;
            box-shadow: none
        }

        .rprt-colorpicker-wrapper.rprt-disabled .rprt-palette .rprt-tile.rprt-selected, .rprt-colorpicker-container.rprt-disabled .rprt-palette .rprt-tile.rprt-selected {
            border: 0
        }

    .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-handler, .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-preview-container, .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-hue-slider, .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-opacity-slider, .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-handler, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-preview-container, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-hue-slider, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-opacity-slider, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle {
        cursor: default
    }

    .rprt-colorpicker-wrapper.rprt-disabled .rprt-container .rprt-hsv-container, .rprt-colorpicker-container.rprt-disabled .rprt-container .rprt-hsv-container {
        pointer-events: none
    }

.rprt-colorpicker-popup:not(.rprt-split-btn-wrapper):not(.rprt-dropdown-btn) {
    line-height: 0
}

.rprt-colorpicker.rprt-modal, .rprt-colorpicker.rprt-hsv-model {
    -webkit-overflow-scrolling: touch;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.rprt-colorpicker.rprt-modal {
    background-color: rgba(0,0,0,.6);
    opacity: .5;
    pointer-events: auto
}

.rprt-colorpicker.rprt-hsv-model {
    background-color: transparent
}

.sf-colorpicker .rprt-switch-ctrl-btn .rprt-ctrl-btn {
    position: relative
}

.rprt-show-value .sf-colorpicker.rprt-color-palette .rprt-selected-value, .rprt-show-value .sf-colorpicker.rprt-color-palette .rprt-switch-ctrl-btn {
    width: 270px
}

.rprt-dropdown-popup.rprt-transparent .rprt-container {
    display: none
}

body.rprt-colorpicker-overflow {
    overflow: visible
}

.rprt-bigger .rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger.rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger .rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger.rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn {
    line-height: 18px;
    padding: 7px 12px
}

    .rprt-bigger .rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color, .rprt-bigger.rprt-colorpicker-wrapper .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color, .rprt-bigger .rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color, .rprt-bigger.rprt-colorpicker-container .rprt-split-btn-wrapper .rprt-split-colorpicker.rprt-split-btn .rprt-selected-color {
        height: 24px;
        width: 24px
    }

.rprt-bigger .rprt-colorpicker-wrapper .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger.rprt-colorpicker-wrapper .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger .rprt-colorpicker-container .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn, .rprt-bigger.rprt-colorpicker-container .rprt-split-btn-wrapper.rprt-rtl .rprt-split-colorpicker.rprt-split-btn {
    padding: 7px 12px
}

.rprt-bigger .rprt-colorpicker-wrapper .rprt-colorpicker-popup:not(.rprt-split-btn-wrapper):not(.rprt-dropdown-btn), .rprt-bigger.rprt-colorpicker-wrapper .rprt-colorpicker-popup:not(.rprt-split-btn-wrapper):not(.rprt-dropdown-btn), .rprt-bigger .rprt-colorpicker-container .rprt-colorpicker-popup:not(.rprt-split-btn-wrapper):not(.rprt-dropdown-btn), .rprt-bigger.rprt-colorpicker-container .rprt-colorpicker-popup:not(.rprt-split-btn-wrapper):not(.rprt-dropdown-btn) {
    line-height: 0
}

.rprt-container {
    border: 0;
    border-radius: 0;
    display: inline-block;
    line-height: 0;
    outline: none;
    user-select: none;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

    .rprt-container.rprt-color-picker {
        width: 341px
    }

        .rprt-container.rprt-color-picker .rprt-mode-switch-btn {
            background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%
        }

    .rprt-container.rprt-color-palette {
        width: auto
    }

        .rprt-container.rprt-color-palette .rprt-mode-switch-btn {
            background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") no-repeat 100% 100%
        }

    .rprt-container .rprt-custom-palette {
        width: auto
    }

        .rprt-container .rprt-custom-palette .rprt-palette {
            padding: 10px
        }

        .rprt-container .rprt-custom-palette.rprt-palette-group {
            height: 341px;
            overflow-y: scroll
        }

    .rprt-container .rprt-palette {
        border-bottom: 0;
        display: table;
        line-height: 0;
        outline: none;
        user-select: none
    }

        .rprt-container .rprt-palette .rprt-row {
            display: table-row;
            white-space: nowrap
        }

        .rprt-container .rprt-palette .rprt-tile {
            border: .5px solid transparent;
            box-sizing: border-box;
            cursor: pointer;
            display: inline-block;
            height: 27px;
            text-align: center;
            vertical-align: middle;
            width: 27px
        }

            .rprt-container .rprt-palette .rprt-tile.rprt-selected {
                outline: #000 .5px solid;
                position: relative
            }

            .rprt-container .rprt-palette .rprt-tile:hover {
                box-shadow: 2px 2px 7px 2px rgba(229,231,235,.3);
                position: relative
            }

            .rprt-container .rprt-palette .rprt-tile.rprt-nocolor-item {
                background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
                background-size: 8px
            }

    .rprt-container .rprt-hsv-container {
        border-bottom: 0;
        position: relative;
        touch-action: none
    }

        .rprt-container .rprt-hsv-container .rprt-hsv-color {
            background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%),linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);
            height: 232px
        }

        .rprt-container .rprt-hsv-container .rprt-handler {
            border: 1px solid #fff;
            border-radius: 6px;
            box-shadow: 0 0 3px rgba(0,0,0,.7),inset 0 0 2px rgba(0,0,0,.7);
            cursor: pointer;
            display: inline-block;
            height: 8px;
            margin-left: -4px;
            margin-top: -4px;
            position: absolute;
            touch-action: none;
            user-select: none;
            width: 8px
        }

    .rprt-container .rprt-slider-preview {
        display: inline-block;
        width: 100%;
        padding: 12px 8px 12px 9px
    }

        .rprt-container .rprt-slider-preview .rprt-colorpicker-slider {
            display: inline-block;
            width: 82.34%
        }

            .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container {
                height: 18px
            }

                .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-slider {
                    height: 18px;
                    top: calc(50% - 9px)
                }

                .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-slider-track {
                    height: 8px !important;
                    top: calc(50% - 3px);
                    border-radius: 6px
                }

                .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle {
                    border-radius: 6px;
                    cursor: pointer;
                    height: 9px;
                    top: calc(68% - 7px);
                    width: 9px
                }

                    .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle.rprt-handle-active {
                        cursor: pointer
                    }

                    .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle.rprt-large-thumb-size {
                        transform: scale(1)
                    }

            .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-hue-slider .rprt-slider-track {
                background: linear-gradient(to right,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)
            }

            .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-opacity-slider .rprt-slider-track {
                background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
                border: 0;
                z-index: 0
            }

            .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-opacity-slider .rprt-opacity-empty-track {
                background-size: contain;
                border: 0;
                height: 8px;
                position: absolute;
                top: calc(50% - 3px);
                width: 100%;
                z-index: 1;
                border-radius: 6px
            }

            .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider.rprt-hue-slider .rprt-handle, .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider.rprt-hue-slider .rprt-handle-start, .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider.rprt-opacity-slider .rprt-handle, .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider.rprt-opacity-slider .rprt-handle-start {
                box-shadow: 0 0 0 2px rgba(0,0,0,.95)
            }

        .rprt-container .rprt-slider-preview .rprt-preview-container {
            background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
            background-size: 10px;
            border: 1px solid #e5e7eb;
            cursor: pointer;
            display: inline-block;
            height: 32px;
            margin-left: 4.205%;
            position: relative;
            top: 0;
            width: 13.45%;
            height: 36px
        }

            .rprt-container .rprt-slider-preview .rprt-preview-container .rprt-preview {
                display: block;
                height: 18px;
                position: absolute;
                width: 100%
            }

                .rprt-container .rprt-slider-preview .rprt-preview-container .rprt-preview.rprt-current {
                    border-bottom: 1px solid #e5e7eb;
                    top: 0
                }

                .rprt-container .rprt-slider-preview .rprt-preview-container .rprt-preview.rprt-previous {
                    height: 18px;
                    top: 18px
                }

    .rprt-container .rprt-selected-value {
        align-items: center;
        display: flex;
        padding: 0 8px 12px 8px;
        user-select: none;
        width: 100%
    }

        .rprt-container .rprt-selected-value .rprt-input-container .rprt-float-input input {
            padding-left: 0;
            text-align: center
        }

        .rprt-container .rprt-selected-value .rprt-input-container .rprt-numeric-hidden {
            display: none
        }

        .rprt-container .rprt-selected-value .rprt-value-switch-btn {
            font-family: "e-icons";
            margin-top: 0;
            padding: 2px 3px;
            font-size: 22px;
            line-height: 22px
        }

    .rprt-container .rprt-input-container {
        display: inline-block;
        width: 89.8%
    }

        .rprt-container .rprt-input-container .rprt-float-input {
            display: inline-block;
            margin-right: 2.75%;
            vertical-align: baseline
        }

            .rprt-container .rprt-input-container .rprt-float-input:first-child {
                width: 28%
            }

                .rprt-container .rprt-input-container .rprt-float-input:first-child input {
                    height: 30px
                }

            .rprt-container .rprt-input-container .rprt-float-input.rprt-numeric {
                height: 30px;
                width: 14%
            }

                .rprt-container .rprt-input-container .rprt-float-input.rprt-numeric input {
                    height: 30px
                }

            .rprt-container .rprt-input-container .rprt-float-input .rprt-float-text {
                text-align: center
            }

    .rprt-container .rprt-switch-ctrl-btn {
        display: inline-block;
        padding: 8px;
        white-space: nowrap;
        width: 100%
    }

        .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn {
            float: right;
            text-align: right;
            white-space: nowrap;
            width: 86.913%
        }

            .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn .rprt-btn {
                max-width: 50%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                height: 30px
            }

                .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn .rprt-btn.rprt-cancel {
                    margin-left: 3.62%
                }

        .rprt-container .rprt-switch-ctrl-btn .rprt-mode-switch-btn {
            background-origin: border-box;
            background-position: center;
            background-size: cover;
            float: left;
            margin-top: 0;
            overflow: hidden;
            white-space: nowrap
        }

            .rprt-container .rprt-switch-ctrl-btn .rprt-mode-switch-btn:focus {
                box-shadow: 0 0 2px 3px rgba(0,0,0,.2)
            }

    .rprt-container .rprt-value-switch-btn, .rprt-container .rprt-mode-switch-btn {
        background-color: transparent;
        border-color: transparent;
        position: relative;
        width: 10.09%;
        height: 30px
    }

    .rprt-container.rprt-color-picker .rprt-value-switch-btn:focus, .rprt-container.rprt-color-picker .rprt-value-switch-btn:hover, .rprt-container.rprt-color-picker .rprt-value-switch-btn:active {
        border-color: transparent;
        box-shadow: none;
        outline: none
    }

    .rprt-container.rprt-color-picker .rprt-value-switch-btn:focus {
        outline: none
    }

    .rprt-container.rprt-color-palette .rprt-palette + .rprt-selected-value, .rprt-container.rprt-color-palette .rprt-palette-group + .rprt-selected-value {
        padding: 16px 16px
    }

    .rprt-container.rprt-color-palette .rprt-palette + .rprt-switch-ctrl-btn, .rprt-container.rprt-color-palette .rprt-palette-group + .rprt-switch-ctrl-btn {
        padding: 23px 8px 8px
    }

        .rprt-container.rprt-color-palette .rprt-palette + .rprt-switch-ctrl-btn .rprt-mode-switch-btn, .rprt-container.rprt-color-palette .rprt-palette-group + .rprt-switch-ctrl-btn .rprt-mode-switch-btn {
            width: 12.28%
        }

.sf-colorpicker.rprt-container .rprt-input-container .rprt-float-input {
    float: left;
    margin-left: -1px
}

.rprt-hide-opacity .rprt-container .rprt-slider-preview .rprt-colorpicker-slider {
    vertical-align: super
}

.rprt-hide-opacity .rprt-container .rprt-slider-preview .rprt-preview-container {
    top: 0
}

.rprt-hide-opacity .rprt-container .rprt-float-input:first-child {
    width: 36%
}

.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 16.3%
}

.rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric {
    width: 21.25%
}

.rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 29.59%
}

.rprt-hide-valueswitcher .rprt-container .rprt-input-container {
    width: 100%
}

.rprt-hide-valueswitcher .rprt-container .rprt-float-input:first-child {
    width: 28%
}

.rprt-hide-valueswitcher .rprt-container .rprt-float-input.rprt-numeric {
    width: 13%
}

.rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child {
    margin-right: 0
}

.rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input:first-child {
    width: 36%
}

.rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 17.58%
}

.rprt-hide-valueswitcher.rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric {
    width: 22.18%
}

.rprt-hide-valueswitcher.rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 30.82%
}

.rprt-rtl .rprt-container .rprt-hsv-container .rprt-hsv-color {
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%),linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)
}

.rprt-rtl .rprt-container .rprt-slider-preview .rprt-hue-slider .rprt-slider-track {
    background: linear-gradient(to left,#f00 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)
}

.rprt-rtl .rprt-container .rprt-slider-preview .rprt-preview-container {
    margin-left: 0;
    margin-right: 4.205%
}

.rprt-rtl .rprt-container .rprt-selected-value .rprt-float-input {
    margin-left: 2.75%;
    margin-right: 0
}

    .rprt-rtl .rprt-container .rprt-selected-value .rprt-float-input input {
        padding-right: 0
    }

.rprt-rtl .rprt-container .rprt-selected-value .rprt-value-switch-btn {
    transform: rotate(180deg)
}

.rprt-rtl .rprt-container .rprt-switch-ctrl-btn .rprt-mode-switch-btn {
    float: right
}

.rprt-rtl .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn {
    float: left;
    text-align: left
}

    .rprt-rtl .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn .rprt-cancel {
        margin-left: 0;
        margin-right: 3.62%
    }

.rprt-rtl .rprt-container.sf-colorpicker .rprt-selected-value .rprt-input-container .rprt-float-input {
    float: right;
    margin-right: -1px
}

.rprt-rtl.rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child {
    margin-left: 0
}

.rprt-bigger .rprt-container .rprt-switch-ctrl-btn .rprt-ctrl-btn {
    margin: 2px 0
}

.rprt-bigger .rprt-container.rprt-color-picker {
    width: 462px
}

    .rprt-bigger .rprt-container.rprt-color-picker .rprt-switch-ctrl-btn .rprt-ctrl-btn .rprt-btn {
        height: 38px
    }

    .rprt-bigger .rprt-container.rprt-color-picker .rprt-switch-ctrl-btn {
        padding: 12px 16px
    }

        .rprt-bigger .rprt-container.rprt-color-picker .rprt-switch-ctrl-btn .rprt-mode-switch-btn {
            height: 38px
        }

@media only screen and (max-width: 600px) {
    .rprt-bigger .rprt-container.rprt-color-picker {
        width: 100% !important
    }

    .rprt-bigger .rprt-container.rprt-colorpicker-popup {
        width: calc(100% - 20px) !important
    }
}

.rprt-bigger .rprt-container .rprt-palette .rprt-tile {
    height: 29px;
    width: 29px
}

.rprt-bigger .rprt-container .rprt-hsv-container .rprt-hsv-color {
    height: 301px
}

.rprt-bigger .rprt-container .rprt-custom-palette.rprt-palette-group {
    height: 462px
}

.rprt-bigger .rprt-container .rprt-slider-preview {
    padding: 16px 16px
}

    .rprt-bigger .rprt-container .rprt-slider-preview .rprt-preview-container {
        margin-left: 4.657%;
        vertical-align: super;
        width: 12.405%;
        top: 5px
    }

@media only screen and (max-width: 600px) {
    .rprt-bigger .rprt-container .rprt-slider-preview .rprt-preview-container {
        margin-left: 4.6% !important
    }
}

.rprt-bigger .rprt-container .rprt-slider-preview .rprt-colorpicker-slider {
    width: 82.944%
}

    .rprt-bigger .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container {
        height: 21px
    }

        .rprt-bigger .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-slider-track {
            height: 12px
        }

        .rprt-bigger .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-opacity-slider .rprt-opacity-empty-track {
            height: 12px
        }

        .rprt-bigger .rprt-container .rprt-slider-preview .rprt-colorpicker-slider .rprt-slider-container .rprt-handle {
            border-radius: 10px;
            height: 16px;
            top: calc(77% - 10px);
            width: 16px
        }

.rprt-bigger .rprt-container .rprt-slider-preview .rprt-switch-ctrl-btn .rprt-ctrl-btn {
    width: 90.6%
}

.rprt-bigger .rprt-container.rprt-color-palette .rprt-palette + .rprt-switch-ctrl-btn {
    padding: 25px 12px 12px
}

    .rprt-bigger .rprt-container.rprt-color-palette .rprt-palette + .rprt-switch-ctrl-btn .rprt-ctrl-btn .rprt-btn {
        line-height: 0
    }

.rprt-bigger .rprt-container .rprt-input-container {
    width: 90.7%
}

    .rprt-bigger .rprt-container .rprt-input-container .rprt-float-input {
        margin-right: 3.425%
    }

        .rprt-bigger .rprt-container .rprt-input-container .rprt-float-input:first-child {
            width: 33.5%
        }

            .rprt-bigger .rprt-container .rprt-input-container .rprt-float-input:first-child input {
                height: 38px
            }

        .rprt-bigger .rprt-container .rprt-input-container .rprt-float-input.rprt-numeric {
            height: 38px;
            width: 12.34%
        }

            .rprt-bigger .rprt-container .rprt-input-container .rprt-float-input.rprt-numeric input {
                height: 38px
            }

.rprt-bigger .rprt-container .rprt-css.rprt-value-switch-btn, .rprt-bigger .rprt-container .rprt-mode-switch-btn {
    padding: 2px 3px;
    width: 9.306%;
    font-size: 22px;
    line-height: 22px
}

.rprt-bigger .rprt-container .rprt-mode-switch-btn {
    margin-top: 0
}

.rprt-bigger .rprt-container.sf-colorpicker .rprt-input-container .rprt-float-input {
    margin-right: calc(3.425% - 2.68px)
}

.rprt-bigger .rprt-hide-opacity .rprt-container .rprt-slider-preview, .rprt-bigger.rprt-hide-opacity .rprt-container .rprt-slider-preview {
    padding: 16px 16px
}

    .rprt-bigger .rprt-hide-opacity .rprt-container .rprt-slider-preview .rprt-preview-container, .rprt-bigger.rprt-hide-opacity .rprt-container .rprt-slider-preview .rprt-preview-container {
        vertical-align: initial
    }

.rprt-bigger .rprt-hide-opacity .rprt-container .rprt-float-input:first-child, .rprt-bigger.rprt-hide-opacity .rprt-container .rprt-float-input:first-child {
    width: 36%
}

.rprt-bigger .rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 16.76%
}

.rprt-bigger.rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric {
    width: 21.58%
}

.rprt-bigger.rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 29.59%
}

.rprt-bigger.rprt-hide-valueswitcher .rprt-container .rprt-input-container, .rprt-bigger .rprt-hide-valueswitcher .rprt-container .rprt-input-container {
    width: 100%
}

.rprt-bigger.rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child, .rprt-bigger .rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child {
    margin-right: 0
}

.rprt-bigger.rprt-hide-valueswitcher .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher .rprt-container .rprt-float-input.rprt-numeric {
    width: 13.2%
}

.rprt-bigger.rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input:first-child, .rprt-bigger .rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input:first-child {
    width: 36%
}

.rprt-bigger.rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 17.9%
}

.rprt-bigger.rprt-hide-valueswitcher.rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger.rprt-hide-valueswitcher .rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher.rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher .rprt-hide-hex-value .rprt-container .rprt-float-input.rprt-numeric {
    width: 21.58%
}

.rprt-bigger.rprt-hide-valueswitcher.rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger.rprt-hide-valueswitcher .rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher.rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric, .rprt-bigger .rprt-hide-valueswitcher .rprt-hide-hex-value.rprt-hide-opacity .rprt-container .rprt-float-input.rprt-numeric {
    width: 31%
}

.rprt-bigger .rprt-rtl .rprt-container .rprt-slider-preview .rprt-preview-container, .rprt-bigger.rprt-rtl .rprt-container .rprt-slider-preview .rprt-preview-container {
    margin-left: 0;
    margin-right: 4.657%
}

.rprt-bigger .rprt-rtl .rprt-container .rprt-selected-value .rprt-float-input, .rprt-bigger.rprt-rtl .rprt-container .rprt-selected-value .rprt-float-input {
    margin-left: 3.425%;
    margin-right: 0
}

.rprt-bigger .rprt-rtl .rprt-container.sf-colorpicker .rprt-selected-value .rprt-input-container .rprt-float-input, .rprt-bigger.rprt-rtl .rprt-container.sf-colorpicker .rprt-selected-value .rprt-input-container .rprt-float-input {
    margin-left: calc(3.425% - 2.68px)
}

.rprt-bigger .rprt-rtl.rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child, .rprt-bigger.rprt-rtl.rprt-hide-valueswitcher .rprt-container .rprt-float-input:last-child {
    margin-left: 0
}

.rprt-hide-switchable-value .rprt-container .rprt-input-container .rprt-float-input:first-child, .rprt-bigger.rprt-hide-switchable-value .rprt-container .rprt-input-container .rprt-float-input:first-child, .rprt-bigger .rprt-hide-switchable-value .rprt-container .rprt-input-container .rprt-float-input:first-child {
    width: 100%
}

.rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 0%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    box-shadow: 0 0 0 2px rgba(0,0,0,.95);
    cursor: pointer;
    min-width: 26px;
    transform: translateY(18px) rotate(45deg) scale(.01);
    transition: transform .4s cubic-bezier(.25,.8,.25,1)
}

    .rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip .rprt-tip-content {
        background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
        background-size: 8px;
        border-radius: 50%;
        height: 24px;
        position: relative;
        transform: rotate(45deg);
        width: 24px
    }

.rprt-split-preview, .rprt-tip-transparent {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.rprt-bigger .rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip, .rprt-bigger.rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip {
    min-width: 32px
}

    .rprt-bigger .rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip .rprt-tip-content, .rprt-bigger.rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip .rprt-tip-content {
        height: 30px;
        width: 30px
    }

.rprt-container {
    background-color: #fff
}

    .rprt-container .rprt-palette .rprt-tile:hover {
        border-color: #fff
    }

    .rprt-container .rprt-palette .rprt-tile.rprt-selected {
        border-color: #fff
    }

    .rprt-container .rprt-handler.rprt-hide-handler, .rprt-container .rprt-handle.rprt-hide-handler {
        background-color: transparent;
        border-color: transparent;
        box-shadow: none
    }

    .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-hue-slider .rprt-handle:not(.rprt-tab-handle), .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-opacity-slider .rprt-handle:not(.rprt-tab-handle) {
        background-color: transparent;
        border-color: transparent;
        border: 1px solid #fff
    }

        .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-hue-slider .rprt-handle:not(.rprt-tab-handle).rprt-handle-start:not(.rprt-tab-handle), .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-opacity-slider .rprt-handle:not(.rprt-tab-handle).rprt-handle-start:not(.rprt-tab-handle) {
            background-color: transparent;
            border-color: transparent;
            border-color: #fff
        }

    .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-hue-slider .rprt-handle.rprt-tab-handle, .rprt-container .rprt-control-wrapper.rprt-slider-container .rprt-slider.rprt-opacity-slider .rprt-handle.rprt-tab-handle {
        background-color: transparent;
        border-color: #0e7490;
        box-shadow: 0 0 0 2px rgba(0,0,0,.95)
    }

.rprt-colorpicker-wrapper.rprt-disabled .rprt-value-switch-btn, .rprt-colorpicker-wrapper.rprt-disabled .rprt-mode-switch-btn, .rprt-colorpicker-container.rprt-disabled .rprt-value-switch-btn, .rprt-colorpicker-container.rprt-disabled .rprt-mode-switch-btn {
    color: #9ca3af
}

    .rprt-colorpicker-wrapper.rprt-disabled .rprt-value-switch-btn:focus, .rprt-colorpicker-wrapper.rprt-disabled .rprt-mode-switch-btn:focus, .rprt-colorpicker-container.rprt-disabled .rprt-value-switch-btn:focus, .rprt-colorpicker-container.rprt-disabled .rprt-mode-switch-btn:focus {
        background-color: transparent;
        color: #9ca3af;
        outline: none;
        outline-offset: unset
    }

    .rprt-colorpicker-wrapper.rprt-disabled .rprt-value-switch-btn:active, .rprt-colorpicker-wrapper.rprt-disabled .rprt-mode-switch-btn:active, .rprt-colorpicker-container.rprt-disabled .rprt-value-switch-btn:active, .rprt-colorpicker-container.rprt-disabled .rprt-mode-switch-btn:active {
        background-color: transparent;
        color: #9ca3af
    }

.rprt-colorpicker-wrapper .rprt-icon-btn:disabled, .rprt-colorpicker-wrapper .rprt-icon-btn.rprt-disabled, .rprt-colorpicker-container .rprt-icon-btn:disabled, .rprt-colorpicker-container .rprt-icon-btn.rprt-disabled {
    background-color: transparent;
    box-shadow: none;
    border-color: #e5e7eb
}

.rprt-popup.rprt-tooltip-wrap.rprt-color-picker-tooltip {
    background-color: #fff;
    border-color: #fff
}

.rprt-container .rprt-value-switch-btn::before {
    content: ""
}

.rprt-rating-container {
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    min-width: max-content
}

    .rprt-rating-container .rprt-rating {
        display: none
    }

    .rprt-rating-container .rprt-rating-item-list {
        display: inline-flex;
        padding: 0;
        margin: 4px
    }

        .rprt-rating-container .rprt-rating-item-list:focus-visible:not(:hover) .rprt-rating-focus:not(:has(svg)), .rprt-rating-container .rprt-rating-item-list:focus-visible:not(:hover) .rprt-rating-focus .rprt-rating-item:has(svg) {
            outline: 1px solid
        }

        .rprt-rating-container .rprt-rating-item-list:focus-visible {
            outline: none
        }

    .rprt-rating-container.rprt-rating-readonly {
        cursor: default;
        pointer-events: none
    }

    .rprt-rating-container .rprt-rating-item-container {
        cursor: pointer;
        font-size: 20px;
        padding: 4px;
        display: block;
        min-width: calc(1em + 8px);
        min-height: calc(1em + 8px);
        position: relative
    }

        .rprt-rating-container .rprt-rating-item-container:has(svg) {
            line-height: 3px
        }

        .rprt-rating-container .rprt-rating-item-container .rprt-rating-item {
            display: block
        }

    .rprt-rating-container.rprt-rating-animation.rprt-touch-select:not(.rprt-disabled) .rprt-rating-item-container.rprt-rating-focus .rprt-rating-item, .rprt-rating-container.rprt-rating-animation:not(.rprt-disabled,.rprt-rating-touch) .rprt-rating-item-container:hover .rprt-rating-item {
        transition: transform 150ms cubic-bezier(.4,0,.2,1) 0ms;
        transform: scale(1.4);
        pointer-events: none
    }

    .rprt-rating-container.rprt-disabled {
        cursor: default;
        pointer-events: none
    }

    .rprt-rating-container.rprt-rating-hidden {
        display: none
    }

    .rprt-rating-container .rprt-reset {
        cursor: pointer;
        margin: auto 2px 6px;
        font-size: 16px;
        padding: 2px
    }

        .rprt-rating-container .rprt-reset.rprt-disabled {
            cursor: default
        }

        .rprt-rating-container .rprt-reset:focus-visible {
            outline: 1px solid;
            border-radius: 4px
        }

    .rprt-rating-container .rprt-rating-label {
        font-size: 12px;
        line-height: 18px
    }

        .rprt-rating-container .rprt-rating-label.rprt-label-right, .rprt-rating-container .rprt-rating-label.rprt-label-left {
            min-width: 50px
        }

        .rprt-rating-container .rprt-rating-label.rprt-label-bottom, .rprt-rating-container .rprt-rating-label.rprt-label-top {
            flex-basis: 100%;
            width: 0;
            text-align: center
        }

        .rprt-rating-container .rprt-rating-label.rprt-label-right {
            text-align: left;
            margin: auto 10px
        }

        .rprt-rating-container .rprt-rating-label.rprt-label-left {
            text-align: right;
            margin: auto 4px
        }

        .rprt-rating-container .rprt-rating-label.rprt-label-top {
            margin: 8px 0
        }

        .rprt-rating-container .rprt-rating-label.rprt-label-bottom {
            margin: 6px 0
        }

    .rprt-rating-container.rprt-rtl .rprt-rating-label.rprt-label-right {
        text-align: right
    }

    .rprt-rating-container.rprt-rtl .rprt-rating-label.rprt-label-left {
        text-align: left
    }

    .rprt-rating-container .rprt-tooltip-wrap.rprt-rating-tooltip {
        display: none;
        justify-content: center;
        left: 50%;
        top: -8px;
        transform: translate(-50%,-100%)
    }

        .rprt-rating-container .rprt-tooltip-wrap.rprt-rating-tooltip.rprt-show-tooltip {
            display: inline-flex
        }

        .rprt-rating-container .rprt-tooltip-wrap.rprt-rating-tooltip .rprt-tip-content {
            width: max-content
        }

        .rprt-rating-container .rprt-tooltip-wrap.rprt-rating-tooltip .rprt-arrow-tip.rprt-tip-bottom {
            left: 50%;
            top: 100%;
            transform: translate(-50%,0)
        }

        .rprt-rating-container .rprt-tooltip-wrap.rprt-rating-tooltip .rprt-arrow-tip-inner.rprt-tip-bottom {
            top: -6px
        }

.rprt-rating-tooltip .rprt-tip-content {
    text-align: center
}

.rprt-small.rprt-rating-container .rprt-rating-item-container, .rprt-small .rprt-rating-container .rprt-rating-item-container {
    font-size: 16px
}

    .rprt-small.rprt-rating-container .rprt-rating-item-container:has(svg), .rprt-small .rprt-rating-container .rprt-rating-item-container:has(svg) {
        line-height: 10px
    }

.rprt-small.rprt-rating-container .rprt-rating-label, .rprt-small .rprt-rating-container .rprt-rating-label {
    font-size: 10px;
    line-height: 16px
}

.rprt-small.rprt-rating-container .rprt-reset, .rprt-small .rprt-rating-container .rprt-reset {
    font-size: 12px
}

.rprt-bigger.rprt-rating-container .rprt-rating-item-container, .rprt-bigger .rprt-rating-container .rprt-rating-item-container {
    font-size: 24px
}

    .rprt-bigger.rprt-rating-container .rprt-rating-item-container:has(svg), .rprt-bigger .rprt-rating-container .rprt-rating-item-container:has(svg) {
        line-height: 18px
    }

.rprt-bigger.rprt-rating-container .rprt-rating-label, .rprt-bigger .rprt-rating-container .rprt-rating-label {
    font-size: 24px;
    line-height: 22px
}

.rprt-bigger.rprt-rating-container .rprt-reset, .rprt-bigger .rprt-rating-container .rprt-reset {
    font-size: 20px
}

.rprt-bigger.rprt-small.rprt-rating-container .rprt-rating-item-container, .rprt-bigger.rprt-small .rprt-rating-container .rprt-rating-item-container, .rprt-bigger .rprt-small.rprt-rating-container .rprt-rating-item-container, .rprt-small .rprt-bigger.rprt-rating-container .rprt-rating-item-container {
    font-size: 22px
}

    .rprt-bigger.rprt-small.rprt-rating-container .rprt-rating-item-container:has(svg), .rprt-bigger.rprt-small .rprt-rating-container .rprt-rating-item-container:has(svg), .rprt-bigger .rprt-small.rprt-rating-container .rprt-rating-item-container:has(svg), .rprt-small .rprt-bigger.rprt-rating-container .rprt-rating-item-container:has(svg) {
        line-height: 15px
    }

.rprt-bigger.rprt-small.rprt-rating-container .rprt-rating-label, .rprt-bigger.rprt-small .rprt-rating-container .rprt-rating-label, .rprt-bigger .rprt-small.rprt-rating-container .rprt-rating-label, .rprt-small .rprt-bigger.rprt-rating-container .rprt-rating-label {
    font-size: 12px;
    line-height: 18px
}

.rprt-bigger.rprt-small.rprt-rating-container .rprt-reset, .rprt-bigger.rprt-small .rprt-rating-container .rprt-reset, .rprt-bigger .rprt-small.rprt-rating-container .rprt-reset, .rprt-small .rprt-bigger.rprt-rating-container .rprt-reset {
    font-size: 18px
}

.rprt-rating-container .rprt-rating-item-list:focus-visible:not(:hover) .rprt-rating-focus:not(:has(svg)), .rprt-rating-container .rprt-rating-item-list:focus-visible:not(:hover) .rprt-rating-focus .rprt-rating-item:has(svg) {
    outline-color: #111827;
    border-radius: 4px
}

.rprt-rating-container .rprt-reset {
    color: #6b7280
}

    .rprt-rating-container .rprt-reset:hover {
        color: #374151
    }

    .rprt-rating-container .rprt-reset.rprt-disabled {
        color: #d1d5db;
        opacity: 1
    }

.rprt-rating-container .rprt-rating-item-container .rprt-rating-icon {
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1px #e5e7eb;
    background: #e5e7eb;
    background-clip: text;
    -webkit-background-clip: text
}

.rprt-rating-container .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
    background: linear-gradient(to right,#111827 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #111827
}

.rprt-rating-container .rprt-rating-item-container.rprt-selected-value .rprt-rating-icon {
    -webkit-text-stroke: 1px #4f46e5
}

.rprt-rating-container .rprt-rating-item-list:hover .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container .rprt-rating-item-list:hover .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
    background: linear-gradient(to right,#4f46e5 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #4f46e5
}

.rprt-rating-container .rprt-rating-item-list .rprt-rating-item-container.rprt-rating-selected:active .rprt-rating-icon, .rprt-rating-container .rprt-rating-item-list .rprt-rating-item-container.rprt-rating-intermediate:active .rprt-rating-icon {
    background: linear-gradient(to right,#251bc3 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #251bc3
}

.rprt-rating-container.rprt-rtl .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container.rprt-rtl .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
    background: linear-gradient(to left,#111827 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text
}

.rprt-rating-container.rprt-rtl .rprt-rating-item-list:hover .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container.rprt-rtl .rprt-rating-item-list:hover .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
    background: linear-gradient(to left,#4f46e5 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text
}

.rprt-rating-container.rprt-rtl .rprt-rating-item-list .rprt-rating-item-container.rprt-rating-selected:active .rprt-rating-icon, .rprt-rating-container.rprt-rtl .rprt-rating-item-list .rprt-rating-item-container.rprt-rating-intermediate:active .rprt-rating-icon {
    background: linear-gradient(to left,#251bc3 var(--rating-value),transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text
}

.rprt-rating-container.rprt-disabled {
    opacity: 1
}

    .rprt-rating-container.rprt-disabled .rprt-rating-item-container .rprt-rating-icon {
        -webkit-text-stroke: 1px #e5e7eb
    }

    .rprt-rating-container.rprt-disabled .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container.rprt-disabled .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
        background: linear-gradient(to right,#9ca3af var(--rating-value),transparent var(--rating-value));
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-stroke: 1px #9ca3af
    }

    .rprt-rating-container.rprt-disabled.rprt-rtl .rprt-rating-item-container .rprt-rating-icon {
        background: linear-gradient(to left,#e5e7eb var(--rating-value),transparent var(--rating-value));
        background-clip: text;
        -webkit-background-clip: text
    }

    .rprt-rating-container.rprt-disabled.rprt-rtl .rprt-rating-item-container.rprt-rating-selected .rprt-rating-icon, .rprt-rating-container.rprt-disabled.rprt-rtl .rprt-rating-item-container.rprt-rating-intermediate .rprt-rating-icon {
        background: linear-gradient(to left,#9ca3af var(--rating-value),transparent var(--rating-value));
        background-clip: text;
        -webkit-background-clip: text
    }

.rprt-contextmenu-wrapper ul, .rprt-contextmenu-container ul {
    font-weight: 400;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    user-select: none;
    font-size: 14px;
    padding: 4px 0;
    border: 1px solid #e5e7eb;
    border-radius: 4px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    display: none;
    min-width: 120px;
    position: absolute
}

    .rprt-contextmenu-wrapper ul.rprt-ul, .rprt-contextmenu-wrapper ul.rprt-ul *, .rprt-contextmenu-container ul.rprt-ul, .rprt-contextmenu-container ul.rprt-ul * {
        box-sizing: border-box
    }

        .rprt-contextmenu-wrapper ul.rprt-ul:focus, .rprt-contextmenu-wrapper ul.rprt-ul *:focus, .rprt-contextmenu-container ul.rprt-ul:focus, .rprt-contextmenu-container ul.rprt-ul *:focus {
            outline: none
        }

    .rprt-contextmenu-wrapper ul.rprt-contextmenu, .rprt-contextmenu-container ul.rprt-contextmenu {
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
        padding: 4px 0
    }

    .rprt-contextmenu-wrapper ul.rprt-ul, .rprt-contextmenu-container ul.rprt-ul {
        font-family: "Inter"
    }

    .rprt-contextmenu-wrapper ul .rprt-menu-item, .rprt-contextmenu-container ul .rprt-menu-item {
        cursor: pointer;
        position: relative;
        height: 32px;
        line-height: 32px;
        padding: 0 12px
    }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-menu-hide, .rprt-contextmenu-container ul .rprt-menu-item.rprt-menu-hide {
            display: none
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-menu-header, .rprt-contextmenu-container ul .rprt-menu-item.rprt-menu-header {
            border-bottom-style: solid;
            border-bottom-width: 1px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-url, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-url {
            text-decoration: none
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-icon {
            display: inline-block;
            vertical-align: middle
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-contextmenu-container ul .rprt-menu-item.rprt-separator {
            cursor: auto;
            line-height: normal;
            pointer-events: none
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-url, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-url {
            display: inline-block;
            min-width: 120px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-icon {
            font-size: 18px;
            line-height: 32px;
            margin-right: 8px;
            width: 1em
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
            line-height: 32px;
            margin-left: 16px;
            margin-right: 0;
            position: absolute;
            right: 7px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-contextmenu-container ul .rprt-menu-item.rprt-menu-caret-icon {
            padding-right: 36px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-contextmenu-container ul .rprt-menu-item.rprt-separator {
            border-bottom-style: solid;
            border-bottom-width: 1px;
            height: auto;
            margin: 4px 0
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
            font-size: 16px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-previous, .rprt-contextmenu-container ul .rprt-menu-item .rprt-previous {
            margin-right: 8px
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-disabled, .rprt-contextmenu-container ul .rprt-menu-item.rprt-disabled {
            cursor: auto;
            pointer-events: none
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-checkbox-wrapper, .rprt-contextmenu-container ul .rprt-menu-item .rprt-checkbox-wrapper {
            width: max-content
        }

.rprt-contextmenu-wrapper.rprt-sfcontextmenu, .rprt-contextmenu-container.rprt-sfcontextmenu {
    position: absolute
}

    .rprt-contextmenu-wrapper.rprt-sfcontextmenu .rprt-menu-vscroll, .rprt-contextmenu-container.rprt-sfcontextmenu .rprt-menu-vscroll {
        position: absolute
    }

    .rprt-contextmenu-wrapper.rprt-sfcontextmenu ul, .rprt-contextmenu-container.rprt-sfcontextmenu ul {
        white-space: nowrap
    }

        .rprt-contextmenu-wrapper.rprt-sfcontextmenu ul.rprt-transparent, .rprt-contextmenu-container.rprt-sfcontextmenu ul.rprt-transparent {
            background: transparent;
            border: 0;
            box-shadow: none;
            height: 1px;
            left: 0;
            min-width: 0;
            padding: 0;
            top: 0;
            width: 0
        }

            .rprt-contextmenu-wrapper.rprt-sfcontextmenu ul.rprt-transparent .rprt-menu-item, .rprt-contextmenu-container.rprt-sfcontextmenu ul.rprt-transparent .rprt-menu-item {
                height: 0;
                padding: 0
            }

                .rprt-contextmenu-wrapper.rprt-sfcontextmenu ul.rprt-transparent .rprt-menu-item.rprt-separator, .rprt-contextmenu-container.rprt-sfcontextmenu ul.rprt-transparent .rprt-menu-item.rprt-separator {
                    border: 0;
                    margin: 0
                }

.rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll {
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

    .rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar {
        height: 100%;
        width: inherit
    }

    .rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav {
        height: 16px
    }

    .rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device), .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device) {
        padding: 16px 0
    }

    .rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll ul, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll ul {
        box-shadow: none;
        margin-top: -12px;
        width: inherit
    }

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item .rprt-menu-icon {
    margin-right: 0
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item .rprt-caret {
    margin-left: 0;
    margin-right: 16px;
    right: auto
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item .rprt-menu-icon {
    margin-left: 8px
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item .rprt-caret {
    left: 7px
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item.rprt-menu-caret-icon, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item.rprt-menu-caret-icon {
    padding-left: 36px;
    padding-right: 12px
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item.rprt-blankicon, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item.rprt-blankicon {
    padding-left: 14px
}

    .rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon {
        padding-left: 36px
    }

.rprt-bigger .rprt-contextmenu-wrapper ul, .rprt-bigger.rprt-contextmenu-wrapper ul, .rprt-bigger .rprt-contextmenu-container ul, .rprt-bigger.rprt-contextmenu-container ul {
    font-size: 16px;
    padding: 4px 0;
    white-space: nowrap;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    max-width: 280px;
    min-width: 112px
}

    .rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item, .rprt-bigger.rprt-contextmenu-wrapper ul .rprt-menu-item, .rprt-bigger .rprt-contextmenu-container ul .rprt-menu-item, .rprt-bigger.rprt-contextmenu-container ul .rprt-menu-item {
        height: 36px;
        line-height: 36px
    }

        .rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-icon {
            font-size: 22px;
            line-height: 36px;
            margin-right: 12px
        }

        .rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
            line-height: 36px
        }

        .rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-bigger .rprt-contextmenu-container ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-contextmenu-container ul .rprt-menu-item.rprt-separator {
            height: auto;
            line-height: normal
        }

        .rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
            font-size: 16px
        }

.rprt-bigger .rprt-contextmenu-wrapper.rprt-rtl ul .rprt-blankicon, .rprt-bigger.rprt-contextmenu-wrapper.rprt-rtl ul .rprt-blankicon, .rprt-bigger .rprt-contextmenu-container.rprt-rtl ul .rprt-blankicon, .rprt-bigger.rprt-contextmenu-container.rprt-rtl ul .rprt-blankicon {
    padding-left: 14px
}

    .rprt-bigger .rprt-contextmenu-wrapper.rprt-rtl ul .rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger.rprt-contextmenu-wrapper.rprt-rtl ul .rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger .rprt-contextmenu-container.rprt-rtl ul .rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger.rprt-contextmenu-container.rprt-rtl ul .rprt-blankicon.rprt-menu-caret-icon {
        padding-left: 36px
    }

.rprt-contextmenu-wrapper .rprt-menu-item, .rprt-contextmenu-container .rprt-menu-item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.rprt-contextmenu-wrapper ul, .rprt-contextmenu-container ul {
    background-color: #fff;
    color: #111827
}

    .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-menu-header, .rprt-contextmenu-container ul .rprt-menu-item.rprt-menu-header {
        border-bottom-color: #e5e7eb
    }

    .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
        color: #111827
    }

    .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-icon {
        color: #6b7280
    }

    .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-menu-url, .rprt-contextmenu-container ul .rprt-menu-item .rprt-menu-url {
        color: #111827
    }

    .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-focused, .rprt-contextmenu-container ul .rprt-menu-item.rprt-focused {
        background-color: #f3f4f6;
        color: #111827;
        outline: 0 solid #e5e7eb;
        outline-offset: 0
    }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-focused .rprt-caret, .rprt-contextmenu-container ul .rprt-menu-item.rprt-focused .rprt-caret {
            color: #111827
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-focused .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-menu-item.rprt-focused .rprt-menu-icon {
            color: #6b7280
        }

    .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-selected, .rprt-contextmenu-container ul .rprt-menu-item.rprt-selected {
        background-color: #f3f4f6;
        color: #111827;
        outline: 0 solid #f3f4f6;
        outline-offset: 0
    }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-selected .rprt-caret, .rprt-contextmenu-container ul .rprt-menu-item.rprt-selected .rprt-caret {
            color: #111827
        }

        .rprt-contextmenu-wrapper ul .rprt-menu-item.rprt-selected .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-menu-item.rprt-selected .rprt-menu-icon {
            color: #6b7280
        }

    .rprt-contextmenu-wrapper ul .rprt-disabled, .rprt-contextmenu-container ul .rprt-disabled {
        color: rgba(17,24,39,.65);
        opacity: 1
    }

        .rprt-contextmenu-wrapper ul .rprt-disabled .rprt-menu-icon, .rprt-contextmenu-container ul .rprt-disabled .rprt-menu-icon {
            color: rgba(107,114,128,.65)
        }

        .rprt-contextmenu-wrapper ul .rprt-disabled .rprt-caret, .rprt-contextmenu-container ul .rprt-disabled .rprt-caret {
            color: rgba(107,114,128,.65)
        }

        .rprt-contextmenu-wrapper ul .rprt-disabled .rprt-menu-url, .rprt-contextmenu-container ul .rprt-disabled .rprt-menu-url {
            color: rgba(17,24,39,.65)
        }

    .rprt-contextmenu-wrapper ul .rprt-separator, .rprt-contextmenu-container ul .rprt-separator {
        border-bottom-color: #e5e7eb
    }

.rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll {
    background-color: inherit;
    border: 1px solid #e5e7eb
}

    .rprt-contextmenu-wrapper:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-contextmenu-container:not(.rprt-menu-container) .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav {
        border-color: #e5e7eb
    }

.rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-previous::before, .rprt-contextmenu-container ul .rprt-menu-item .rprt-previous::before {
    content: ""
}

.rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret::before, .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret::before {
    content: ""
}

.rprt-rtl.rprt-contextmenu-wrapper .rprt-menu-item .rprt-caret::before, .rprt-rtl.rprt-contextmenu-container .rprt-menu-item .rprt-caret::before {
    content: ""
}

.rprt-input-group.rprt-control-wrapper.rprt-date-wrapper.rprt-non-edit.rprt-input-focus .rprt-input:focus ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-date-wrapper.rprt-non-edit.rprt-input-focus input:focus ~ .rprt-clear-icon {
    display: flex
}

.rprt-datepicker.rprt-bigger.rprt-popup-wrapper, .rprt-bigger .rprt-datepicker.rprt-popup-wrapper {
    margin-top: 0
}

.rprt-datepicker .rprt-calendar .rprt-content table tbody tr.rprt-month-hide:last-child {
    display: none
}

.rprt-datepicker.rprt-popup-wrapper {
    border-radius: 6px;
    overflow-y: hidden;
    pointer-events: auto
}

.rprt-datepicker.rprt-date-modal {
    background-color: rgba(209,213,219,.6);
    height: 100%;
    left: 0;
    opacity: .5;
    pointer-events: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.rprt-datepicker .rprt-model-header {
    background-color: #6b7280;
    color: #f3f4f6;
    cursor: default;
    display: block;
    padding: 10px 10px 10px 15px
}

    .rprt-datepicker .rprt-model-header .rprt-model-year {
        font-size: 14px;
        font-weight: 500;
        line-height: 32px;
        margin: 0
    }

.rprt-datepicker .rprt-model-month, .rprt-datepicker .rprt-model-day {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin: 0
}

.rprt-date-overflow {
    overflow: hidden !important
}

.rprt-datepick-mob-popup-wrap {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    left: 0;
    max-height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1002
}

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-wrapper.rprt-lib.rprt-popup.rprt-control.rprt-popup-open {
        position: relative;
        top: 0 !important;
        left: 0 !important
    }

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-wrapper.rprt-popup-expand.rprt-lib.rprt-popup.rprt-control.rprt-popup-open {
        min-width: 100%;
        min-height: 100%
    }

.rprt-content-placeholder.rprt-datepicker.rprt-placeholder-datepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-datepicker.rprt-placeholder-datepicker, .rprt-bigger.rprt-content-placeholder.rprt-datepicker.rprt-placeholder-datepicker {
    background-size: 250px 40px;
    min-height: 40px
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-content.rprt-month td.rprt-today span.rprt-day {
        line-height: 64px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand {
    border-radius: 0
}

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device {
        height: 15vh
    }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device .rprt-popup-close {
            float: right
        }

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device {
        height: 15vh
    }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device .rprt-popup-close {
            float: right
        }

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header {
        height: 20vh;
        padding: 2vh 6vw
    }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-day-wrapper {
            margin: 12vh 0 0 0
        }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
            color: inherit;
            float: left;
            font-size: 18px
        }

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
        font-size: 18px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-btn.rprt-flat.rprt-popup-close {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    font-weight: 400;
    padding: 0
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-today.rprt-flat.rprt-primary {
    color: inherit;
    float: right
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-today.rprt-flat.rprt-primary {
        font-size: 18px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-day {
    font-size: 5vw;
    line-height: 6vw
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar {
    min-width: 100%;
    min-height: 100%;
    height: 100%
}

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade {
        height: 10vh;
        border-style: none;
        border-width: 0;
        border-color: #e5e7eb;
        padding: 2vh 2vw;
        line-height: 5vh
    }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-title {
            margin-left: 21vw;
            position: absolute;
            text-align: center;
            vertical-align: middle;
            width: 50vw;
            line-height: inherit
        }

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        font-size: 18px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-prev {
    margin-right: 73vw;
    vertical-align: inherit;
    height: 35px;
    width: 35px
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-prev {
        height: 55px;
        width: 55px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-prev .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-prev .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-prev .rprt-icons {
    vertical-align: inherit
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-prev .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-prev .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-prev .rprt-icons {
        font-size: 18px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-next, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-next, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-next {
    margin-right: 0;
    vertical-align: inherit;
    height: 35px;
    width: 35px
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-next, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-next, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-next {
        height: 55px;
        width: 55px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-next .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-next .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-next .rprt-icons {
    vertical-align: inherit
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-next .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-next .rprt-icons, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-next .rprt-icons {
        font-size: 18px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-icon-container, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-icon-container, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-icon-container {
    float: none
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar th {
        font-size: 18px;
        height: 48px
    }
}

@media(min-device-width: 768px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-content span.rprt-day {
        font-size: 18px;
        height: 64px;
        width: 64px;
        line-height: 64px
    }
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container {
    height: 79vh
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-footer-container {
    display: none
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month {
    height: 69vh
}

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month table {
        height: 69vh
    }

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device {
        height: 25vh
    }

        .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header.rprt-blazor-device .rprt-popup-close {
            float: right
        }

    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-decade {
        height: 50vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-month table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-year table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-content.rprt-decade table {
        height: 60vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container .rprt-footer-container {
        padding: 10px 0;
        height: 10%;
        font-size: 24px
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header {
        width: 100%
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header {
        height: 30vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header {
        height: 25vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
        float: left
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-day-wrapper {
        margin: 12vh 0 0 0
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-model-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-model-day {
        font-size: 4vw
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-prev, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-prev {
        margin-right: 73vw
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        line-height: 12vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        line-height: inherit
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-year, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-decade {
        height: 65vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar {
        display: block;
        max-width: 100%;
        overflow: visible
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar-cell-container {
        height: 70%;
        width: 100%
    }
}

@media screen and (orientation: landscape) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar.rprt-device .rprt-month table tbody {
        display: table-row-group
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-decade table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-year table {
        height: 69vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-month table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-decade table, .rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-content.rprt-year table {
        height: 65vh
    }
}

.rprt-datepicker.rprt-popup-wrapper, .rprt-bigger.rprt-small .rprt-datepicker.rprt-popup-wrapper, .rprt-bigger .rprt-datepicker.rprt-popup-wrapper, .rprt-small .rprt-datepicker.rprt-popup-wrapper, .rprt-bigger.rprt-small.rprt-datepicker.rprt-popup-wrapper, .rprt-bigger.rprt-datepicker.rprt-popup-wrapper, .rprt-small.rprt-datepicker.rprt-popup-wrapper {
    border: 1px solid #e5e7eb;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

.rprt-datepicker .rprt-calendar, .rprt-bigger.rprt-small .rprt-datepicker .rprt-calendar, .rprt-bigger .rprt-datepicker .rprt-calendar, .rprt-small .rprt-datepicker .rprt-calendar, .rprt-bigger.rprt-small.rprt-datepicker .rprt-calendar, .rprt-bigger.rprt-datepicker .rprt-calendar, .rprt-small.rprt-datepicker .rprt-calendar {
    background-color: #fff;
    border: none
}

*.rprt-input-group.rprt-date-wrapper.rprt-dateinput-active:active:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
    border: none
}

.rprt-date-wrapper span.rprt-input-group-icon.rprt-date-icon.rprt-icons.rprt-active {
    color: #6b7280
}

.rprt-date-wrapper span.rprt-input-group-icon.rprt-date-icon.rprt-icons.rprt-active {
    color: #6b7280
}

.rprt-input-group-icon.rprt-date-icon, *.rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon {
    font-size: 16px;
    margin: 0;
    min-height: 18px;
    min-width: 20px;
    outline: none
}

    .rprt-input-group-icon.rprt-date-icon::before, *.rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon::before {
        content: "";
        font-family: "e-icons"
    }

    .rprt-input-group-icon.rprt-date-icon:focus, *.rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon:focus {
        background: #374151;
        border-radius: 50%
    }

.rprt-bigger .rprt-input-group-icon.rprt-date-icon, *.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon.rprt-date-icon, *.rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon {
    font-size: 18px;
    margin: 0;
    min-height: 18px;
    min-width: 20px
}

    .rprt-bigger .rprt-input-group-icon.rprt-date-icon::before, *.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon.rprt-date-icon::before, *.rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon::before {
        content: "";
        font-family: "e-icons"
    }

    .rprt-bigger .rprt-input-group-icon.rprt-date-icon:focus, *.rprt-control-wrapper.rprt-bigger .rprt-input-group-icon.rprt-date-icon:focus, *.rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon:focus {
        background: #374151;
        border-radius: 50%
    }

.rprt-small .rprt-input-group-icon.rprt-date-icon, *.rprt-control-wrapper.rprt-small .rprt-input-group-icon.rprt-date-icon, *.rprt-small .rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon {
    font-size: 16px
}

.rprt-small.rprt-bigger .rprt-input-group-icon.rprt-date-icon, *.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input-group-icon.rprt-date-icon, *.rprt-small.rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-date-icon {
    font-size: 20px
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header .rprt-date-icon-next::before {
    content: ""
}

.rprt-datepick-mob-popup-wrap .rprt-datepicker.rprt-popup-expand .rprt-calendar .rprt-header .rprt-date-icon-prev::before {
    content: ""
}

.rprt-radio-wrapper {
    display: inline-block;
    line-height: 1;
    position: relative
}

.rprt-radio {
    -webkit-appearance: none;
    height: 1px;
    opacity: 0;
    position: absolute;
    width: 1px
}

    .rprt-radio:not(:checked):not(:disabled):hover + label.rprt-rtl::after, .rprt-radio:not(:checked):not(:disabled):hover + label.rprt-right::after {
        left: auto
    }

    .rprt-radio + label {
        -webkit-tap-highlight-color: transparent;
        cursor: pointer;
        display: inline-block;
        margin: 0;
        position: relative;
        user-select: none;
        vertical-align: middle;
        white-space: nowrap
    }

        .rprt-radio + label .rprt-label {
            display: inline-block;
            font-family: "Inter";
            font-size: 14px;
            font-weight: normal;
            line-height: 1;
            padding-left: 24px;
            vertical-align: text-top;
            white-space: normal
        }

        .rprt-radio + label::before {
            border: 1px solid;
            border-radius: 50%;
            box-sizing: border-box;
            content: "";
            height: 16px;
            left: 0;
            position: absolute;
            width: 16px
        }

        .rprt-radio + label:focus::before {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-radio + label::after {
            border: 1px solid;
            border-radius: 50%;
            box-sizing: border-box;
            content: "";
            height: 8px;
            left: 4px;
            position: absolute;
            top: 4px;
            transform: scale(0);
            width: 8px
        }

        .rprt-radio + label .rprt-ripple-container {
            border-radius: 50%;
            height: 34px;
            left: -8px;
            position: absolute;
            top: -8px;
            width: 34px;
            z-index: 1
        }

        .rprt-radio + label.rprt-right .rprt-label, .rprt-radio + label.rprt-rtl .rprt-label {
            padding-left: 0;
            padding-right: 24px
        }

        .rprt-radio + label.rprt-right::before, .rprt-radio + label.rprt-rtl::before {
            left: auto;
            right: 0
        }

        .rprt-radio + label.rprt-right::after, .rprt-radio + label.rprt-rtl::after {
            left: auto;
            right: 4px
        }

        .rprt-radio + label.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-rtl .rprt-ripple-container {
            left: auto;
            right: -8px
        }

        .rprt-radio + label.rprt-right.rprt-rtl .rprt-label {
            padding-left: 24px;
            padding-right: 0
        }

        .rprt-radio + label.rprt-right.rprt-rtl::before {
            left: 0;
            right: auto
        }

        .rprt-radio + label.rprt-right.rprt-rtl::after {
            left: 4px;
            right: auto
        }

        .rprt-radio + label.rprt-right.rprt-rtl .rprt-ripple-container {
            left: -8px;
            right: auto
        }

        .rprt-radio + label.rprt-small .rprt-label {
            line-height: 1;
            padding-left: 22px
        }

        .rprt-radio + label.rprt-small::before {
            height: 14px;
            width: 14px
        }

        .rprt-radio + label.rprt-small::after {
            height: 6px;
            left: 4px;
            top: 4px;
            width: 6px
        }

        .rprt-radio + label.rprt-small .rprt-ripple-container {
            left: -10px;
            top: -10px
        }

        .rprt-radio + label.rprt-small.rprt-right .rprt-label, .rprt-radio + label.rprt-small.rprt-rtl .rprt-label {
            padding-left: 0;
            padding-right: 22px
        }

        .rprt-radio + label.rprt-small.rprt-right::after, .rprt-radio + label.rprt-small.rprt-rtl::after {
            left: auto;
            right: 4px
        }

        .rprt-radio + label.rprt-small.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-small.rprt-rtl .rprt-ripple-container {
            left: auto;
            right: -10px
        }

        .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-label {
            padding-left: 22px;
            padding-right: 0
        }

        .rprt-radio + label.rprt-small.rprt-right.rprt-rtl::after {
            left: 4px;
            right: auto
        }

        .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-ripple-container {
            left: -10px;
            right: auto
        }

    .rprt-radio:checked + label::after {
        transform: scale(1);
        transition: none
    }

    .rprt-small .rprt-radio + label .rprt-label, .rprt-radio + label.rprt-small .rprt-label {
        line-height: 1;
        padding-left: 22px
    }

    .rprt-small .rprt-radio + label::before, .rprt-radio + label.rprt-small::before {
        height: 14px;
        width: 14px
    }

    .rprt-small .rprt-radio + label::after, .rprt-radio + label.rprt-small::after {
        height: 6px;
        left: 4px;
        top: 4px;
        width: 6px
    }

    .rprt-small .rprt-radio + label .rprt-ripple-container, .rprt-radio + label.rprt-small .rprt-ripple-container {
        left: -10px;
        top: -10px
    }

    .rprt-small .rprt-radio + label.rprt-right .rprt-label, .rprt-small .rprt-radio + label.rprt-rtl .rprt-label, .rprt-radio + label.rprt-small.rprt-right .rprt-label, .rprt-radio + label.rprt-small.rprt-rtl .rprt-label {
        padding-left: 0;
        padding-right: 22px
    }

    .rprt-small .rprt-radio + label.rprt-right::after, .rprt-small .rprt-radio + label.rprt-rtl::after, .rprt-radio + label.rprt-small.rprt-right::after, .rprt-radio + label.rprt-small.rprt-rtl::after {
        left: auto;
        right: 4px
    }

    .rprt-small .rprt-radio + label.rprt-right .rprt-ripple-container, .rprt-small .rprt-radio + label.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-small.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-small.rprt-rtl .rprt-ripple-container {
        left: auto;
        right: -10px
    }

    .rprt-small .rprt-radio + label.rprt-right.rprt-rtl .rprt-label, .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-label {
        padding-left: 22px;
        padding-right: 0
    }

    .rprt-small .rprt-radio + label.rprt-right.rprt-rtl::after, .rprt-radio + label.rprt-small.rprt-right.rprt-rtl::after {
        left: 4px;
        right: auto
    }

    .rprt-small .rprt-radio + label.rprt-right.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-ripple-container {
        left: -10px;
        right: auto
    }

    .rprt-bigger.rprt-small .rprt-radio + label .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small .rprt-label {
        line-height: 1;
        padding-left: 28px
    }

    .rprt-bigger.rprt-small .rprt-radio + label::before, .rprt-radio + label.rprt-bigger.rprt-small::before {
        height: 16px;
        width: 16px
    }

    .rprt-bigger.rprt-small .rprt-radio + label::after, .rprt-radio + label.rprt-bigger.rprt-small::after {
        height: 8px;
        left: 4px;
        top: 4px;
        width: 8px
    }

    .rprt-bigger.rprt-small .rprt-radio + label .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small .rprt-ripple-container {
        height: 36px;
        left: -11px;
        top: -11px;
        width: 36px
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right .rprt-label, .rprt-bigger.rprt-small .rprt-radio + label.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl .rprt-label {
        padding-left: 0;
        padding-right: 28px
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right::after, .rprt-bigger.rprt-small .rprt-radio + label.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl::after {
        left: auto;
        right: 4px
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right .rprt-ripple-container, .rprt-bigger.rprt-small .rprt-radio + label.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl .rprt-ripple-container {
        left: auto;
        right: -10px
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl .rprt-label {
        padding-left: 28px;
        padding-right: 0
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl::after {
        left: 4px;
        right: auto
    }

    .rprt-bigger.rprt-small .rprt-radio + label.rprt-right.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl .rprt-ripple-container {
        left: -10px;
        right: auto
    }

.rprt-bigger .rprt-radio:not(:checked):hover + label.rprt-rtl::after, .rprt-bigger .rprt-radio:not(:checked):hover + label.rprt-right::after {
    left: auto
}

.rprt-bigger .rprt-radio + label .rprt-label, .rprt-radio + label.rprt-bigger .rprt-label {
    font-size: 16px;
    line-height: 1;
    padding-left: 28px
}

.rprt-bigger .rprt-radio + label::before, .rprt-radio + label.rprt-bigger::before {
    height: 18px;
    width: 18px
}

.rprt-bigger .rprt-radio + label::after, .rprt-radio + label.rprt-bigger::after {
    height: 10px;
    left: 4px;
    top: 4px;
    width: 10px
}

.rprt-bigger .rprt-radio + label .rprt-ripple-container, .rprt-radio + label.rprt-bigger .rprt-ripple-container {
    height: 48px;
    left: -11px;
    top: -11px;
    width: 48px
}

.rprt-bigger .rprt-radio + label.rprt-right .rprt-label, .rprt-bigger .rprt-radio + label.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-right .rprt-label, .rprt-radio + label.rprt-bigger.rprt-rtl .rprt-label {
    padding-left: 0;
    padding-right: 28px
}

.rprt-bigger .rprt-radio + label.rprt-right::after, .rprt-bigger .rprt-radio + label.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-right::after, .rprt-radio + label.rprt-bigger.rprt-rtl::after {
    left: auto;
    right: 4px
}

.rprt-bigger .rprt-radio + label.rprt-right .rprt-ripple-container, .rprt-bigger .rprt-radio + label.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-rtl .rprt-ripple-container {
    left: auto;
    right: -11px
}

.rprt-bigger .rprt-radio + label.rprt-right.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-right.rprt-rtl .rprt-label {
    padding-left: 28px;
    padding-right: 0
}

.rprt-bigger .rprt-radio + label.rprt-right.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-right.rprt-rtl::after {
    left: 4px;
    right: auto
}

.rprt-bigger .rprt-radio + label.rprt-right.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-right.rprt-rtl .rprt-ripple-container {
    left: -12px;
    right: auto
}

.rprt-bigger .rprt-radio + label.rprt-small .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small .rprt-label {
    line-height: 1;
    padding-left: 28px
}

.rprt-bigger .rprt-radio + label.rprt-small::before, .rprt-radio + label.rprt-bigger.rprt-small::before {
    height: 16px;
    width: 16px
}

.rprt-bigger .rprt-radio + label.rprt-small::after, .rprt-radio + label.rprt-bigger.rprt-small::after {
    height: 8px;
    left: 4px;
    top: 4px;
    width: 8px
}

.rprt-bigger .rprt-radio + label.rprt-small .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small .rprt-ripple-container {
    height: 36px;
    left: -11px;
    top: -11px;
    width: 36px
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right .rprt-label, .rprt-bigger .rprt-radio + label.rprt-small.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl .rprt-label {
    padding-left: 0;
    padding-right: 28px
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right::after, .rprt-bigger .rprt-radio + label.rprt-small.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl::after {
    left: auto;
    right: 4px
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right .rprt-ripple-container, .rprt-bigger .rprt-radio + label.rprt-small.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-rtl .rprt-ripple-container {
    left: auto;
    right: -10px
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-label, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl .rprt-label {
    padding-left: 28px;
    padding-right: 0
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right.rprt-rtl::after, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl::after {
    left: 4px;
    right: auto
}

.rprt-bigger .rprt-radio + label.rprt-small.rprt-right.rprt-rtl .rprt-ripple-container, .rprt-radio + label.rprt-bigger.rprt-small.rprt-right.rprt-rtl .rprt-ripple-container {
    left: -10px;
    right: auto
}

.rprt-radio + label::before {
    background-color: #fff;
    border-color: #d1d5db
}

.rprt-radio + label.rprt-focus .rprt-ripple-container {
    background-color: #000
}

.rprt-radio + label .rprt-label {
    color: #111827
}

.rprt-radio + label .rprt-ripple-element {
    background-color: transparent
}

.rprt-radio + label:active .rprt-ripple-element {
    background-color: transparent
}

.rprt-radio:focus + label::before {
    border-color: #4f46e5;
    box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
}

.rprt-radio:focus + label::before {
    border-color: #d1d5db;
    box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
}

.rprt-radio:hover + label::before {
    border-color: #d1d5db
}

.rprt-radio:checked + label::before {
    background-color: #4f46e5;
    border-color: #4f46e5
}

.rprt-radio:checked + label::after {
    background-color: #fff;
    color: #fff
}

.rprt-radio:checked + label:active .rprt-ripple-element {
    background-color: transparent
}

.rprt-radio:checked + .rprt-focus .rprt-ripple-container {
    background-color: transparent
}

.rprt-radio:checked + .rprt-focus::before {
    outline: #fff 0 solid;
    outline-offset: 0
}

.rprt-radio:checked:focus + label::before {
    border-color: #4f46e5
}

.rprt-radio:checked:focus + label::after {
    background-color: #fff
}

.rprt-radio:checked + label:hover::before {
    border-color: #4f46e5
}

.rprt-radio:checked + label:hover::after {
    background-color: #fff
}

.rprt-radio:disabled + label {
    cursor: default;
    pointer-events: none
}

    .rprt-radio:disabled + label::before {
        background-color: #726bea;
        border-color: #e5e7eb;
        cursor: default
    }

    .rprt-radio:disabled + label .rprt-ripple-container {
        background-color: transparent
    }

        .rprt-radio:disabled + label .rprt-ripple-container::after {
            background-color: transparent;
            cursor: default
        }

    .rprt-radio:disabled + label .rprt-label {
        color: #9ca3af
    }

.rprt-radio:disabled:checked + label::before {
    background-color: #726bea;
    border-color: transparent
}

.rprt-radio:disabled:checked + label::after {
    background-color: #fff;
    border-color: #fff;
    cursor: default
}

.rprt-radio:disabled:checked + label .rprt-ripple-container, .rprt-radio:disabled:checked + label .rprt-ripple-container::after {
    background-color: transparent
}

.rprt-switch-wrapper, .rprt-css.rprt-switch-wrapper {
    cursor: pointer;
    display: inline-block;
    height: 20px;
    position: relative;
    user-select: none;
    width: 50px
}

    .rprt-switch-wrapper .rprt-switch, .rprt-css.rprt-switch-wrapper .rprt-switch {
        -moz-appearance: none;
        height: 1px;
        opacity: 0;
        position: absolute;
        width: 1px
    }

    .rprt-switch-wrapper .rprt-switch-inner, .rprt-css.rprt-switch-wrapper .rprt-switch-inner {
        -ms-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
        border: none;
        border-radius: 20px;
        box-sizing: border-box;
        height: 100%;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        transition: all .2s ease-in-out;
        width: 100%
    }

    .rprt-switch-wrapper .rprt-switch-on, .rprt-switch-wrapper .rprt-switch-off, .rprt-css.rprt-switch-wrapper .rprt-switch-on, .rprt-css.rprt-switch-wrapper .rprt-switch-off {
        -ms-transition: all .2s ease-in-out .1s;
        -webkit-transition: all .2s ease-in-out .1s;
        align-items: center;
        border-radius: inherit;
        display: flex;
        font-family: "Inter";
        font-size: 12px;
        height: 100%;
        justify-content: center;
        left: 0;
        position: absolute;
        transition: all .2s ease-in-out .1s;
        width: 100%
    }

    .rprt-switch-wrapper .rprt-switch-on, .rprt-css.rprt-switch-wrapper .rprt-switch-on {
        left: -100%;
        text-indent: -16px
    }

    .rprt-switch-wrapper .rprt-switch-off, .rprt-css.rprt-switch-wrapper .rprt-switch-off {
        left: 0;
        opacity: 1;
        text-indent: 18px
    }

    .rprt-switch-wrapper .rprt-switch-handle, .rprt-css.rprt-switch-wrapper .rprt-switch-handle {
        -ms-transition: all .2s linear;
        -webkit-transition: all .2s linear;
        border-radius: 50%;
        bottom: 2px;
        height: 16px;
        left: 2px;
        margin: auto 0;
        position: absolute;
        top: 2px;
        transition: all .2s linear;
        width: 16px
    }

    .rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        left: 0;
        opacity: 1
    }

    .rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active .rprt-switch-off, .rprt-css.rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        left: 100%
    }

    .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
        left: 100%;
        margin-left: -18px
    }

    .rprt-switch-wrapper.rprt-switch-disabled, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled {
        cursor: default
    }

    .rprt-switch-wrapper .rprt-ripple-container, .rprt-css.rprt-switch-wrapper .rprt-ripple-container {
        border-radius: 50%;
        bottom: -9px;
        height: 52px;
        left: -17px;
        pointer-events: none;
        position: absolute;
        top: -17px;
        width: 52px;
        z-index: 1
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        left: 100%;
        margin-left: -18px
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        left: 0
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        left: -100%
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on {
        left: 100%
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off {
        left: 0
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active {
        border-radius: 50%;
        height: 16px;
        left: 2px;
        margin: auto 0;
        position: absolute;
        top: 2px;
        transition: all .2s linear;
        width: 16px
    }

    .rprt-switch-wrapper.rprt-small, .rprt-css.rprt-switch-wrapper.rprt-small {
        height: 18px;
        width: 42px
    }

        .rprt-switch-wrapper.rprt-small .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle {
            height: 14px;
            width: 14px
        }

        .rprt-switch-wrapper.rprt-small .rprt-ripple-container, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-ripple-container {
            border-radius: 50%;
            height: 36px;
            left: -10px;
            pointer-events: none;
            position: absolute;
            top: -10px;
            width: 42px;
            z-index: 1
        }

        .rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active {
            left: 100%;
            margin-left: -16px
        }

        .rprt-switch-wrapper.rprt-small .rprt-switch-on, .rprt-switch-wrapper.rprt-small .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off {
            font-size: 10px
        }

        .rprt-switch-wrapper.rprt-small .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on {
            text-indent: -11px
        }

        .rprt-switch-wrapper.rprt-small .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off {
            text-indent: 14px
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle {
            left: 100%;
            margin-left: -16px
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle {
            height: 14px;
            width: 14px
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on {
            left: 100%;
            opacity: 1
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off {
            left: 0
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
            left: 0
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
            left: -100%
        }

        .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active {
            left: 19px
        }

*.rprt-small .rprt-switch-wrapper, *.rprt-small.rprt-switch-wrapper, *.rprt-small .rprt-css.rprt-switch-wrapper, *.rprt-small.rprt-css.rprt-switch-wrapper {
    height: 18px;
    width: 42px
}

    *.rprt-small .rprt-switch-wrapper .rprt-switch-handle, *.rprt-small.rprt-switch-wrapper .rprt-switch-handle, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-handle, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-handle {
        height: 14px;
        width: 14px
    }

    *.rprt-small .rprt-switch-wrapper .rprt-ripple-container, *.rprt-small.rprt-switch-wrapper .rprt-ripple-container, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-ripple-container, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-ripple-container {
        border-radius: 50%;
        height: 36px;
        left: -10px;
        pointer-events: none;
        position: absolute;
        top: -10px;
        width: 42px;
        z-index: 1
    }

    *.rprt-small .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-small.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
        left: 100%;
        margin-left: -16px
    }

    *.rprt-small .rprt-switch-wrapper .rprt-switch-on, *.rprt-small .rprt-switch-wrapper .rprt-switch-off, *.rprt-small.rprt-switch-wrapper .rprt-switch-on, *.rprt-small.rprt-switch-wrapper .rprt-switch-off, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        font-size: 10px
    }

    *.rprt-small .rprt-switch-wrapper .rprt-switch-on, *.rprt-small.rprt-switch-wrapper .rprt-switch-on, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-on {
        text-indent: -11px
    }

    *.rprt-small .rprt-switch-wrapper .rprt-switch-off, *.rprt-small.rprt-switch-wrapper .rprt-switch-off, *.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        text-indent: 14px
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        left: 100%;
        margin-left: -16px
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        height: 14px;
        width: 14px
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on {
        left: 100%;
        opacity: 1
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off {
        left: 0
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        left: 0
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        left: -100%
    }

    *.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active {
        left: 19px
    }

*.rprt-bigger.rprt-small .rprt-switch-wrapper, *.rprt-bigger.rprt-small.rprt-switch-wrapper, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper {
    height: 22px;
    width: 54px
}

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-handle {
        height: 18px;
        left: 2px;
        top: 2px;
        width: 18px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-ripple-container {
        border-radius: 50%;
        height: 36px;
        left: -10px;
        pointer-events: none;
        position: absolute;
        top: -10px;
        width: 54px;
        z-index: 1
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
        left: 100%;
        margin-left: -20px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        font-size: 12px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-on {
        text-indent: -14px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        text-indent: 14px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        left: 100%;
        margin-left: -20px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        height: 18px;
        width: 18px
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on {
        left: 100%;
        opacity: 1
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off {
        left: 0
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        left: 0
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        left: -100%
    }

    *.rprt-bigger.rprt-small .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-small.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active {
        left: 22px
    }

*.rprt-bigger .rprt-switch-wrapper, *.rprt-bigger.rprt-switch-wrapper, *.rprt-bigger .rprt-css.rprt-switch-wrapper, *.rprt-bigger.rprt-css.rprt-switch-wrapper {
    height: 24px;
    width: 58px
}

    *.rprt-bigger .rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-handle, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-handle {
        height: 20px;
        left: 2px;
        top: 2px;
        width: 20px
    }

        *.rprt-bigger .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
            left: 100%;
            margin-left: -23px
        }

    *.rprt-bigger .rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger .rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        font-size: 14px
    }

    *.rprt-bigger .rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-on {
        text-indent: -15px
    }

    *.rprt-bigger .rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-switch-off {
        text-indent: 18px
    }

    *.rprt-bigger .rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger.rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger .rprt-css.rprt-switch-wrapper .rprt-ripple-container, *.rprt-bigger.rprt-css.rprt-switch-wrapper .rprt-ripple-container {
        height: 52px;
        left: -16px;
        top: -16px;
        width: 58px
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        height: 20px;
        left: 100%;
        margin-left: -23px;
        top: 2px;
        width: 20px
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on {
        left: 100%;
        opacity: 1
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-off {
        left: 0
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        left: 0
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        left: -100%
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active {
        left: 26px
    }

    *.rprt-bigger .rprt-switch-wrapper.rprt-small, *.rprt-bigger.rprt-switch-wrapper.rprt-small, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small {
        height: 22px;
        width: 54px
    }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-handle, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-handle, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle {
            height: 18px;
            left: 2px;
            top: 2px;
            width: 18px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-ripple-container, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-ripple-container, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-ripple-container, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-ripple-container {
            border-radius: 50%;
            height: 36px;
            left: -10px;
            pointer-events: none;
            position: absolute;
            top: -10px;
            width: 54px;
            z-index: 1
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-handle.rprt-switch-active {
            left: 100%;
            margin-left: -20px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off {
            font-size: 12px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-on {
            text-indent: -14px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small .rprt-switch-off {
            text-indent: 14px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle {
            left: 100%;
            margin-left: -20px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle {
            height: 18px;
            width: 18px
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-on {
            left: 100%;
            opacity: 1
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-off {
            left: 0
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
            left: 0
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
            left: -100%
        }

        *.rprt-bigger .rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active, *.rprt-bigger.rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl .rprt-switch-handle.rprt-switch-active {
            left: 22px
        }

.rprt-switch-wrapper, .rprt-css.rprt-switch-wrapper {
    -webkit-tap-highlight-color: transparent
}

    .rprt-switch-wrapper .rprt-switch-off, .rprt-css.rprt-switch-wrapper .rprt-switch-off {
        background-color: #e5e7eb;
        color: #111827
    }

    .rprt-switch-wrapper .rprt-switch-handle, .rprt-css.rprt-switch-wrapper .rprt-switch-handle {
        background-color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-switch-wrapper .rprt-switch-on, .rprt-css.rprt-switch-wrapper .rprt-switch-on {
        background-color: #4f46e5;
        color: #fff
    }

    .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
        background-color: #fff
    }

    .rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper .rprt-switch-inner.rprt-switch-active {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

    .rprt-switch-wrapper .rprt-switch-inner, .rprt-css.rprt-switch-wrapper .rprt-switch-inner {
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper .rprt-ripple-element, .rprt-css.rprt-switch-wrapper .rprt-ripple-element {
        background-color: rgba(0,0,0,.12)
    }

    .rprt-switch-wrapper .rprt-ripple-check .rprt-ripple-element, .rprt-css.rprt-switch-wrapper .rprt-ripple-check .rprt-ripple-element {
        background-color: rgba(255,64,129,.12)
    }

    .rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-handle.rprt-switch-active {
        box-shadow: none
    }

    .rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-handle {
        background-color: #fff;
        box-shadow: none
    }

    .rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner .rprt-switch-off {
        opacity: .5;
        background-color: #e5e7eb;
        border-color: #fff;
        color: #9ca3af
    }

    .rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner .rprt-switch-on {
        color: #9ca3af;
        opacity: .5;
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled .rprt-switch-inner {
        background-color: #e5e7eb;
        border-color: #e5e7eb;
        opacity: .5
    }

    .rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active {
        background-color: #e5e7eb;
        border-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner {
        border-color: #e5e7eb;
        color: #9ca3af
    }

        .rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
            color: #9ca3af;
            background-color: #e5e7eb
        }

    .rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-handle {
        background-color: #fff
    }

        .rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-switch-disabled:hover .rprt-switch-handle.rprt-switch-active {
            background-color: #fff
        }

    .rprt-switch-wrapper:hover .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper:hover .rprt-switch-inner.rprt-switch-active {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

    .rprt-switch-wrapper:hover .rprt-switch-inner, .rprt-css.rprt-switch-wrapper:hover .rprt-switch-inner {
        background-color: #e5e7eb;
        border-color: #fff
    }

        .rprt-switch-wrapper:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
            background-color: #4f46e5;
            color: #fff
        }

    .rprt-switch-wrapper:hover .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper:hover .rprt-switch-handle.rprt-switch-active {
        background-color: #fff
    }

    .rprt-switch-wrapper:not(.rprt-switch-disabled):hover .rprt-switch-handle:not(.rprt-switch-active), .rprt-css.rprt-switch-wrapper:not(.rprt-switch-disabled):hover .rprt-switch-handle:not(.rprt-switch-active) {
        background-color: #fff
    }

    .rprt-switch-wrapper.rprt-focus .rprt-switch-inner, .rprt-switch-wrapper:focus .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-focus .rprt-switch-inner, .rprt-css.rprt-switch-wrapper:focus .rprt-switch-inner {
        background-color: #fff;
        border-color: #e5e7eb;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline: none;
        outline-offset: initial
    }

        .rprt-switch-wrapper.rprt-focus .rprt-switch-inner.rprt-switch-active, .rprt-switch-wrapper:focus .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-focus .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper:focus .rprt-switch-inner.rprt-switch-active {
            background-color: #fff;
            border-color: #4f46e5;
            outline: none
        }

    .rprt-switch-wrapper.rprt-focus .rprt-ripple-container, .rprt-switch-wrapper:focus .rprt-ripple-container, .rprt-css.rprt-switch-wrapper.rprt-focus .rprt-ripple-container, .rprt-css.rprt-switch-wrapper:focus .rprt-ripple-container {
        background-color: rgba(0,0,0,.12)
    }

    .rprt-switch-wrapper.rprt-focus .rprt-ripple-check.rprt-ripple-container, .rprt-switch-wrapper:focus .rprt-ripple-check.rprt-ripple-container, .rprt-css.rprt-switch-wrapper.rprt-focus .rprt-ripple-check.rprt-ripple-container, .rprt-css.rprt-switch-wrapper:focus .rprt-ripple-check.rprt-ripple-container {
        background-color: rgba(255,64,129,.12)
    }

    .rprt-switch-wrapper.rprt-active .rprt-switch-inner, .rprt-switch-wrapper:active .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-active .rprt-switch-inner, .rprt-css.rprt-switch-wrapper:active .rprt-switch-inner {
        background-color: #fff;
        border-color: #e5e7eb;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline: none;
        outline-offset: initial
    }

        .rprt-switch-wrapper.rprt-active .rprt-switch-inner.rprt-switch-active, .rprt-switch-wrapper:active .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-active .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper:active .rprt-switch-inner.rprt-switch-active {
            background-color: #fff;
            border-color: #4f46e5;
            outline: none
        }

    .rprt-switch-wrapper.rprt-active .rprt-ripple-container, .rprt-switch-wrapper:active .rprt-ripple-container, .rprt-css.rprt-switch-wrapper.rprt-active .rprt-ripple-container, .rprt-css.rprt-switch-wrapper:active .rprt-ripple-container {
        background-color: rgba(0,0,0,.12)
    }

    .rprt-switch-wrapper.rprt-active .rprt-ripple-check.rprt-ripple-container, .rprt-switch-wrapper:active .rprt-ripple-check.rprt-ripple-container, .rprt-css.rprt-switch-wrapper.rprt-active .rprt-ripple-check.rprt-ripple-container, .rprt-css.rprt-switch-wrapper:active .rprt-ripple-check.rprt-ripple-container {
        background-color: rgba(255,64,129,.12)
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-on {
        background-color: #4f46e5
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-off {
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-focus .rprt-switch-inner.rprt-switch-active {
        background-color: #fff;
        border-color: #4f46e5;
        color: #fff;
        outline: none
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-on {
        background-color: #4f46e5
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle {
        background-color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active .rprt-switch-off {
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-handle.rprt-switch-active {
        background-color: #fff
    }

    .rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl .rprt-switch-inner.rprt-switch-active {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

    .rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner.rprt-switch-active {
        background-color: #4f46e5;
        border-color: #4f46e5
    }

    .rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner {
        border-color: #fff
    }

        .rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
            background-color: #4f46e5
        }

    .rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl:hover .rprt-switch-handle.rprt-switch-active {
        background-color: #fff
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner .rprt-switch-on {
        color: #9ca3af;
        opacity: .5;
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner .rprt-switch-off, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner .rprt-switch-off {
        opacity: .5;
        background-color: #e5e7eb;
        color: #9ca3af
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-handle {
        background-color: #fff;
        box-shadow: none
    }

        .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-handle.rprt-switch-active {
            background-color: #fff;
            box-shadow: none
        }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled .rprt-switch-inner {
        background-color: #e5e7eb;
        border-color: #e5e7eb;
        opacity: .5
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active .rprt-switch-on {
        color: #9ca3af;
        background-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active {
        background-color: #e5e7eb;
        border-color: #e5e7eb
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner {
        border-color: #e5e7eb;
        color: #9ca3af
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-handle.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-handle.rprt-switch-active {
        background-color: #fff
    }

    .rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-handle, .rprt-css.rprt-switch-wrapper.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-handle {
        background-color: #fff
    }

    .rprt-switch-wrapper .rprt-switch:focus, .rprt-css.rprt-switch-wrapper .rprt-switch:focus {
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

    .rprt-switch-wrapper.rprt-small.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active, .rprt-css.rprt-switch-wrapper.rprt-small.rprt-rtl.rprt-switch-disabled:hover .rprt-switch-inner.rprt-switch-active {
        background-color: transparent
    }

.rprt-fab.rprt-btn {
    align-items: center;
    border-radius: 9999px;
    display: inline-flex;
    min-height: 40px;
    min-width: 40px;
    padding: 0 15px;
    position: absolute;
    z-index: 100000
}

    .rprt-fab.rprt-btn .rprt-btn-icon {
        margin-top: 0;
        font-size: 14px
    }

    .rprt-fab.rprt-btn.rprt-icon-btn {
        padding: 0
    }

    .rprt-fab.rprt-btn.rprt-fab-fixed {
        position: fixed
    }

    .rprt-fab.rprt-btn.rprt-fab-top {
        top: 16px
    }

        .rprt-fab.rprt-btn.rprt-fab-top.rprt-fab-middle {
            top: 50%;
            transform: translateY(-50%)
        }

            .rprt-fab.rprt-btn.rprt-fab-top.rprt-fab-middle.rprt-fab-left.rprt-fab-center {
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%)
            }

    .rprt-fab.rprt-btn.rprt-fab-bottom {
        bottom: 16px
    }

    .rprt-fab.rprt-btn.rprt-fab-left {
        left: 16px
    }

        .rprt-fab.rprt-btn.rprt-fab-left.rprt-fab-center {
            left: 50%;
            transform: translateX(-50%)
        }

    .rprt-fab.rprt-btn.rprt-fab-right {
        right: 16px
    }

.rprt-rtl.rprt-fab.rprt-btn.rprt-fab-top {
    top: 16px
}

    .rprt-rtl.rprt-fab.rprt-btn.rprt-fab-top.rprt-fab-middle {
        top: 50%;
        transform: translateY(-50%)
    }

        .rprt-rtl.rprt-fab.rprt-btn.rprt-fab-top.rprt-fab-middle.rprt-fab-right.rprt-fab-center {
            right: 50%;
            top: 50%;
            transform: translate(50%,-50%)
        }

.rprt-rtl.rprt-fab.rprt-btn.rprt-fab-bottom {
    bottom: 16px
}

.rprt-rtl.rprt-fab.rprt-btn.rprt-fab-right {
    right: 16px
}

    .rprt-rtl.rprt-fab.rprt-btn.rprt-fab-right.rprt-fab-center {
        right: 50%;
        transform: translateX(50%)
    }

.rprt-rtl.rprt-fab.rprt-btn.rprt-fab-left {
    left: 16px
}

.rprt-fab-hidden {
    visibility: hidden
}

.rprt-small.rprt-fab.rprt-btn, .rprt-small .rprt-fab.rprt-btn {
    border-radius: 9999px;
    min-height: 32px;
    min-width: 32px;
    padding: 0 11px
}

    .rprt-small.rprt-fab.rprt-btn.rprt-icon-btn, .rprt-small .rprt-fab.rprt-btn.rprt-icon-btn {
        padding: 0
    }

    .rprt-small.rprt-fab.rprt-btn .rprt-btn-icon, .rprt-small .rprt-fab.rprt-btn .rprt-btn-icon {
        font-size: 12px
    }

.rprt-bigger.rprt-fab.rprt-btn, .rprt-bigger .rprt-fab.rprt-btn {
    border-radius: 9999px;
    min-height: 52px;
    min-width: 52px;
    padding: 0 21px
}

    .rprt-bigger.rprt-fab.rprt-btn.rprt-icon-btn, .rprt-bigger .rprt-fab.rprt-btn.rprt-icon-btn {
        padding: 0
    }

    .rprt-bigger.rprt-fab.rprt-btn .rprt-btn-icon, .rprt-bigger .rprt-fab.rprt-btn .rprt-btn-icon {
        font-size: 16px
    }

.rprt-bigger.rprt-small.rprt-fab.rprt-btn, .rprt-bigger.rprt-small .rprt-fab.rprt-btn, .rprt-bigger .rprt-small.rprt-fab.rprt-btn, .rprt-small .rprt-bigger.rprt-fab.rprt-btn {
    border-radius: 9999px;
    min-height: 46px;
    min-width: 46px;
    padding: 0 17px
}

    .rprt-bigger.rprt-small.rprt-fab.rprt-btn.rprt-icon-btn, .rprt-bigger.rprt-small .rprt-fab.rprt-btn.rprt-icon-btn, .rprt-bigger .rprt-small.rprt-fab.rprt-btn.rprt-icon-btn, .rprt-small .rprt-bigger.rprt-fab.rprt-btn.rprt-icon-btn {
        padding: 0
    }

    .rprt-bigger.rprt-small.rprt-fab.rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-small .rprt-fab.rprt-btn .rprt-btn-icon, .rprt-bigger .rprt-small.rprt-fab.rprt-btn .rprt-btn-icon, .rprt-small .rprt-bigger.rprt-fab.rprt-btn .rprt-btn-icon {
        font-size: 14px
    }

.rprt-fab.rprt-btn {
    box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14)
}

    .rprt-fab.rprt-btn:hover:not(:focus), .rprt-fab.rprt-btn:active, .rprt-fab.rprt-btn.rprt-active, .rprt-fab.rprt-btn:disabled {
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14)
    }

    .rprt-fab.rprt-btn:focus {
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14),0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

.rprt-speeddial-popup {
    position: absolute;
    z-index: 100000;
    pointer-events: none
}

    .rprt-speeddial-popup.rprt-speeddial-top {
        top: 16px
    }

        .rprt-speeddial-popup.rprt-speeddial-top.rprt-speeddial-radial .rprt-speeddial-li {
            top: 0
        }

        .rprt-speeddial-popup.rprt-speeddial-top.rprt-speeddial-radial.rprt-speeddial-middle .rprt-speeddial-li {
            top: calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .rprt-speeddial-popup.rprt-speeddial-top.rprt-speeddial-middle, .rprt-speeddial-popup.rprt-speeddial-top.rprt-speeddial-linear {
            top: var(--speeddialVertDist)
        }

    .rprt-speeddial-popup.rprt-speeddial-bottom {
        bottom: 16px
    }

        .rprt-speeddial-popup.rprt-speeddial-bottom.rprt-speeddial-radial .rprt-speeddial-li {
            bottom: 0
        }

        .rprt-speeddial-popup.rprt-speeddial-bottom.rprt-speeddial-radial.rprt-speeddial-middle .rprt-speeddial-li {
            bottom: calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .rprt-speeddial-popup.rprt-speeddial-bottom.rprt-speeddial-middle, .rprt-speeddial-popup.rprt-speeddial-bottom.rprt-speeddial-linear {
            bottom: var(--speeddialVertDist)
        }

    .rprt-speeddial-popup.rprt-speeddial-left {
        left: var(--speeddialRadialHorzDist)
    }

        .rprt-speeddial-popup.rprt-speeddial-left.rprt-speeddial-radial .rprt-speeddial-li {
            left: 0
        }

        .rprt-speeddial-popup.rprt-speeddial-left.rprt-speeddial-radial.rprt-speeddial-center .rprt-speeddial-li {
            left: calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .rprt-speeddial-popup.rprt-speeddial-left.rprt-speeddial-radial.rprt-speeddial-center, .rprt-speeddial-popup.rprt-speeddial-left.rprt-speeddial-center {
            left: var(--speeddialRadialHorzDist)
        }

        .rprt-speeddial-popup.rprt-speeddial-left.rprt-speeddial-linear {
            left: var(--speeddialHorzDist)
        }

    .rprt-speeddial-popup.rprt-speeddial-right {
        right: var(--speeddialRadialHorzDist)
    }

        .rprt-speeddial-popup.rprt-speeddial-right.rprt-speeddial-radial .rprt-speeddial-li {
            right: 0
        }

        .rprt-speeddial-popup.rprt-speeddial-right.rprt-speeddial-radial.rprt-speeddial-center .rprt-speeddial-li {
            right: calc(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .rprt-speeddial-popup.rprt-speeddial-right.rprt-speeddial-radial.rprt-speeddial-center, .rprt-speeddial-popup.rprt-speeddial-right.rprt-speeddial-center {
            right: var(--speeddialRadialHorzDist)
        }

        .rprt-speeddial-popup.rprt-speeddial-right.rprt-speeddial-linear {
            right: var(--speeddialHorzDist)
        }

    .rprt-speeddial-popup.rprt-speeddial-template {
        outline: none;
        pointer-events: auto;
        z-index: 100001
    }

    .rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li {
        margin: 5px 0
    }

    .rprt-speeddial-popup .rprt-speeddial-ul {
        box-sizing: border-box;
        display: inline-flex;
        flex-direction: column;
        list-style-type: none;
        margin: 0;
        padding: 5px 4px
    }

    .rprt-speeddial-popup .rprt-speeddial-li {
        align-items: center;
        cursor: pointer;
        display: inline-flex;
        pointer-events: auto;
        position: relative;
        z-index: 100001
    }

        .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text {
            margin: 0 8px
        }

    .rprt-speeddial-popup .rprt-speeddial-li-text {
        border-radius: 2px;
        padding: 0 5px;
        white-space: nowrap;
        height: 26px;
        line-height: 26px;
        border: 1px solid
    }

    .rprt-speeddial-popup .rprt-speeddial-li-icon {
        border-radius: 99999px;
        border: 1px solid;
        font-size: 12px;
        height: 30px;
        width: 30px;
        display: inline-flex;
        align-items: center;
        justify-content: center
    }

    .rprt-speeddial-popup.rprt-speeddial-fixed {
        position: fixed
    }

    .rprt-speeddial-popup.rprt-speeddial-vert-right .rprt-speeddial-li, .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul.rprt-speeddial-horz-top {
        flex-direction: row-reverse
    }

    .rprt-speeddial-popup.rprt-speeddial-vert-bottom .rprt-speeddial-ul {
        flex-direction: column-reverse
    }

    .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul.rprt-speeddial-horz-top, .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul {
        flex-direction: row
    }

    .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul {
        padding: 4px 5px
    }

    .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li {
        margin: 0 5px
    }

    .rprt-speeddial-popup.rprt-speeddial-overflow .rprt-speeddial-ul {
        overflow: auto;
        scroll-behavior: smooth;
        -ms-overflow-style: none;
        scrollbar-width: none
    }

        .rprt-speeddial-popup.rprt-speeddial-overflow .rprt-speeddial-ul::-webkit-scrollbar {
            display: none
        }

    .rprt-speeddial-popup.rprt-speeddial-overflow.rprt-speeddial-vert-overflow .rprt-speeddial-ul {
        max-height: var(--speeddialOverflowLimit)
    }

    .rprt-speeddial-popup.rprt-speeddial-overflow.rprt-speeddial-horz-overflow .rprt-speeddial-ul {
        max-width: var(--speeddialOverflowLimit)
    }

    .rprt-speeddial-popup.rprt-speeddial-radial {
        height: calc(var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinHeight));
        width: calc(var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinWidth))
    }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-middle {
            height: calc(2*var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinHeight))
        }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-center {
            width: calc(2*var(--speeddialRadialOffset) + 2*var(--speeddialRadialMinWidth))
        }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-top-left {
            border-bottom-right-radius: 100%
        }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-top-right {
            border-bottom-left-radius: 100%
        }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-bottom-left {
            border-top-right-radius: 100%
        }

        .rprt-speeddial-popup.rprt-speeddial-radial.rprt-speeddial-bottom-right {
            border-top-left-radius: 100%
        }

        .rprt-speeddial-popup.rprt-speeddial-radial .rprt-speeddial-ul {
            height: inherit;
            width: inherit;
            position: relative;
            border-radius: inherit;
            padding: 0
        }

        .rprt-speeddial-popup.rprt-speeddial-radial .rprt-speeddial-li {
            position: absolute;
            transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1*var(--speeddialRadialAngle)))
        }

        .rprt-speeddial-popup.rprt-speeddial-radial .rprt-speeddial-li-text, .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li-text, .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li-text {
            position: absolute;
            visibility: hidden
        }

.rprt-small.rprt-speeddial-popup .rprt-speeddial-ul, .rprt-small .rprt-speeddial-popup .rprt-speeddial-ul {
    padding: 4px 2px
}

.rprt-small.rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li, .rprt-small .rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li {
    margin: 4px 0
}

.rprt-small.rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text, .rprt-small .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text {
    margin: 0 8px
}

.rprt-small.rprt-speeddial-popup .rprt-speeddial-li-text, .rprt-small .rprt-speeddial-popup .rprt-speeddial-li-text {
    height: 24px;
    line-height: 24px
}

.rprt-small.rprt-speeddial-popup .rprt-speeddial-li-icon, .rprt-small .rprt-speeddial-popup .rprt-speeddial-li-icon {
    height: 26px;
    width: 26px;
    font-size: 12px
}

.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul, .rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul {
    padding: 2px 4px
}

.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li, .rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li {
    margin: 0 4px
}

.rprt-bigger.rprt-speeddial-popup .rprt-speeddial-ul, .rprt-bigger .rprt-speeddial-popup .rprt-speeddial-ul {
    padding: 10px 6px
}

.rprt-bigger.rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li, .rprt-bigger .rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li {
    margin: 6px 0
}

.rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text, .rprt-bigger .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text {
    margin: 0 12px
}

.rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li-text, .rprt-bigger .rprt-speeddial-popup .rprt-speeddial-li-text {
    height: 32px;
    line-height: 32px
}

.rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li-icon, .rprt-bigger .rprt-speeddial-popup .rprt-speeddial-li-icon {
    height: 38px;
    width: 38px;
    font-size: 14px
}

.rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul, .rprt-bigger .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-bigger .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul {
    padding: 6px 10px
}

.rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li, .rprt-bigger .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-bigger .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li {
    margin: 0 6px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup .rprt-speeddial-ul, .rprt-bigger.rprt-small .rprt-speeddial-popup .rprt-speeddial-ul, .rprt-bigger .rprt-small.rprt-speeddial-popup .rprt-speeddial-ul, .rprt-small .rprt-bigger.rprt-speeddial-popup .rprt-speeddial-ul {
    padding: 5px 5px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li, .rprt-bigger.rprt-small .rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li, .rprt-bigger .rprt-small.rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li, .rprt-small .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-linear .rprt-speeddial-li {
    margin: 5px 0
}

.rprt-bigger.rprt-small.rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text, .rprt-bigger.rprt-small .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text, .rprt-bigger .rprt-small.rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text, .rprt-small .rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-speeddial-text-li) .rprt-speeddial-li-text {
    margin: 0 12px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup .rprt-speeddial-li-text, .rprt-bigger.rprt-small .rprt-speeddial-popup .rprt-speeddial-li-text, .rprt-bigger .rprt-small.rprt-speeddial-popup .rprt-speeddial-li-text, .rprt-small .rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li-text {
    height: 30px;
    line-height: 30px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup .rprt-speeddial-li-icon, .rprt-bigger.rprt-small .rprt-speeddial-popup .rprt-speeddial-li-icon, .rprt-bigger .rprt-small.rprt-speeddial-popup .rprt-speeddial-li-icon, .rprt-small .rprt-bigger.rprt-speeddial-popup .rprt-speeddial-li-icon {
    height: 34px;
    width: 34px;
    font-size: 14px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-bigger.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul, .rprt-bigger.rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-bigger.rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul, .rprt-bigger .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-bigger .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul, .rprt-small .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-ul, .rprt-small .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-ul {
    padding: 5px 5px
}

.rprt-bigger.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-bigger.rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li, .rprt-bigger.rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-bigger.rprt-small .rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li, .rprt-bigger .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-bigger .rprt-small.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li, .rprt-small .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-right .rprt-speeddial-li, .rprt-small .rprt-bigger.rprt-speeddial-popup.rprt-speeddial-horz-left .rprt-speeddial-li {
    margin: 0 5px
}

.rprt-speeddial-overlay {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99998
}

    .rprt-speeddial-overlay.rprt-speeddial-fixed {
        height: 100vh;
        width: 100vw;
        position: fixed
    }

.rprt-speeddial-hidden {
    visibility: hidden
}

.rprt-speeddial-overlay {
    background-color: rgba(107,114,128,.75)
}

.rprt-speeddial-popup .rprt-speeddial-li {
    color: #374151
}

    .rprt-speeddial-popup .rprt-speeddial-li .rprt-speeddial-li-text {
        background: #fff;
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);
        border-color: #d1d5db
    }

    .rprt-speeddial-popup .rprt-speeddial-li .rprt-speeddial-li-icon {
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);
        background: #fff;
        border-color: #d1d5db
    }

    .rprt-speeddial-popup .rprt-speeddial-li.rprt-disabled {
        color: #9ca3af
    }

        .rprt-speeddial-popup .rprt-speeddial-li.rprt-disabled .rprt-speeddial-li-text, .rprt-speeddial-popup .rprt-speeddial-li.rprt-disabled .rprt-speeddial-li-icon {
            background: #fff;
            border-color: #e5e7eb
        }

    .rprt-speeddial-popup .rprt-speeddial-li.rprt-speeddial-li-active:not(.rprt-disabled), .rprt-speeddial-popup .rprt-speeddial-li:focus:not(.rprt-disabled) {
        color: #374151
    }

        .rprt-speeddial-popup .rprt-speeddial-li.rprt-speeddial-li-active:not(.rprt-disabled) .rprt-speeddial-li-text, .rprt-speeddial-popup .rprt-speeddial-li.rprt-speeddial-li-active:not(.rprt-disabled) .rprt-speeddial-li-icon, .rprt-speeddial-popup .rprt-speeddial-li:focus:not(.rprt-disabled) .rprt-speeddial-li-text, .rprt-speeddial-popup .rprt-speeddial-li:focus:not(.rprt-disabled) .rprt-speeddial-li-icon {
            background: #f3f4f6;
            border-color: #d1d5db;
            box-shadow: 0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1),0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

    .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):hover {
        color: #374151
    }

        .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):hover .rprt-speeddial-li-text, .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):hover .rprt-speeddial-li-icon {
            background: #f3f4f6;
            border-color: #d1d5db
        }

    .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):active {
        color: #374151
    }

        .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):active .rprt-speeddial-li-text, .rprt-speeddial-popup .rprt-speeddial-li:not(.rprt-disabled):active .rprt-speeddial-li-icon {
            background: #e5e7eb;
            border-color: #d1d5db
        }

.rprt-listview {
    -webkit-overflow-scrolling: touch;
    border: 1px solid;
    border-radius: 0;
    display: block;
    overflow: auto;
    position: relative;
    width: 100%
}

    .rprt-listview:not(.rprt-list-template) .rprt-list-item {
        height: 38px;
        line-height: 21px;
        position: relative;
        padding: 8px 9px 8px 12px
    }

    .rprt-listview .rprt-list-item {
        border-bottom: 1px solid;
        cursor: pointer
    }

        .rprt-listview .rprt-list-item .rprt-text-content .rprt-list-text {
            font-size: 14px
        }

    .rprt-listview .rprt-list-parent {
        margin: 0;
        padding: 0
    }

    .rprt-listview .rprt-icon-back {
        height: 20px;
        width: 20px
    }

    .rprt-listview .rprt-list-header {
        align-items: center;
        display: flex;
        font-weight: 500;
        height: 30px;
        padding: 6px 12px
    }

        .rprt-listview .rprt-list-header .rprt-text.header, .rprt-listview .rprt-list-header .rprt-headertemplate-text.nested-header {
            display: none
        }

        .rprt-listview .rprt-list-header .rprt-headertext {
            text-transform: uppercase
        }

        .rprt-listview .rprt-list-header.rprt-list-navigation .rprt-text {
            cursor: pointer
        }

        .rprt-listview .rprt-list-header .rprt-text {
            cursor: default;
            text-indent: 0
        }

    .rprt-listview .rprt-has-header > .rprt-view {
        top: 45px
    }

    .rprt-listview .rprt-back-button {
        cursor: pointer;
        margin-right: 8px
    }

    .rprt-listview .rprt-list-group-item {
        border-bottom: 0 solid transparent;
        border-top: 0 solid;
        height: 30px;
        line-height: 18px;
        font-weight: 600;
        box-sizing: border-box;
        font-weight: 500;
        padding: 6px 12px
    }

        .rprt-listview .rprt-list-group-item .rprt-list-text {
            text-transform: uppercase
        }

        .rprt-listview .rprt-list-group-item .rprt-list-text {
            cursor: default
        }

        .rprt-listview .rprt-list-group-item:first-child {
            border: 0;
            border-bottom: 0 solid transparent
        }

    .rprt-listview .rprt-icon-collapsible {
        cursor: pointer;
        font-size: 20px;
        position: absolute;
        right: 0%;
        top: 50%;
        transform: translateY(-50%);
        height: 20px;
        width: 20px
    }

    .rprt-listview .rprt-text-content {
        height: 100%;
        position: relative;
        vertical-align: middle
    }

        .rprt-listview .rprt-text-content.rprt-checkbox .rprt-list-text {
            width: calc(100% - 40px)
        }

        .rprt-listview .rprt-text-content.rprt-checkbox.rprt-checkbox-left .rprt-list-icon + .rprt-list-text {
            width: calc(100% - 90px)
        }

        .rprt-listview .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text {
            width: calc(100% - 80px)
        }

        .rprt-listview .rprt-text-content * {
            display: inline-block;
            vertical-align: middle
        }

    .rprt-listview .rprt-list-item.rprt-checklist.rprt-has-child .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text {
        width: calc(100% - 92px)
    }

    .rprt-listview .rprt-checkbox .rprt-checkbox-left {
        margin: -2px 8px 0 0
    }

    .rprt-listview .rprt-checkbox .rprt-checkbox-right {
        margin: -2px 0 0 8px
    }

    .rprt-listview .rprt-list-text {
        cursor: pointer;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
        white-space: nowrap;
        width: 100%
    }

    .rprt-listview .rprt-list-icon + .rprt-list-text, .rprt-listview .rprt-icon-wrapper .rprt-list-text, .rprt-listview .rprt-icon-wrapper.rprt-text-content.rprt-checkbox .rprt-list-text {
        width: calc(100% - 60px)
    }

    .rprt-listview .rprt-list-icon {
        margin-right: 2px;
        height: 20px;
        width: 20px
    }

    .rprt-listview .rprt-list-container {
        overflow: hidden;
        position: relative
    }

    .rprt-listview .rprt-text .rprt-headertext {
        display: inline-block;
        line-height: 18px
    }

    .rprt-listview.rprt-rtl {
        direction: rtl
    }

        .rprt-listview.rprt-rtl:not(.rprt-list-template) .rprt-list-item {
            padding: 8px 12px 8px 9px
        }

        .rprt-listview.rprt-rtl .rprt-list-icon {
            margin-left: 8px;
            margin-right: 0
        }

        .rprt-listview.rprt-rtl .rprt-icon-collapsible {
            left: 0%;
            right: initial;
            top: 50%;
            transform: translateY(-50%) rotate(180deg)
        }

        .rprt-listview.rprt-rtl .rprt-list-header .rprt-text {
            cursor: pointer
        }

        .rprt-listview.rprt-rtl .rprt-back-button {
            transform: rotate(180deg);
            margin-left: 8px;
            margin-right: 0
        }

        .rprt-listview.rprt-rtl .rprt-checkbox .rprt-checkbox-left {
            margin: -2px 0 0 8px
        }

        .rprt-listview.rprt-rtl .rprt-checkbox .rprt-checkbox-right {
            margin: -2px 8px 0 0
        }

    .rprt-bigger .rprt-listview .rprt-list-item, .rprt-listview.rprt-bigger .rprt-list-item {
        border-bottom: 0 solid transparent;
        border-left: 0 solid transparent;
        border-right: 0 solid transparent;
        border-top: 0 solid transparent
    }

        .rprt-bigger .rprt-listview .rprt-list-item .rprt-text-content .rprt-list-text, .rprt-listview.rprt-bigger .rprt-list-item .rprt-text-content .rprt-list-text {
            font-size: 16px
        }

    .rprt-bigger .rprt-listview:not(.rprt-list-template) .rprt-list-item, .rprt-listview.rprt-bigger:not(.rprt-list-template) .rprt-list-item {
        height: 48px;
        line-height: 23px;
        position: relative;
        padding: 12px 14px 12px 16px
    }

    .rprt-bigger .rprt-listview .rprt-text-content, .rprt-listview.rprt-bigger .rprt-text-content {
        font-size: 16px
    }

    .rprt-bigger .rprt-listview .rprt-list-group-item, .rprt-listview.rprt-bigger .rprt-list-group-item {
        height: 38px;
        line-height: 22px;
        padding: 8px 16px
    }

        .rprt-bigger .rprt-listview .rprt-list-group-item .rprt-text-content, .rprt-listview.rprt-bigger .rprt-list-group-item .rprt-text-content {
            font-size: 14px;
            line-height: 22px
        }

    .rprt-bigger .rprt-listview .rprt-list-header, .rprt-listview.rprt-bigger .rprt-list-header {
        align-items: center;
        display: flex;
        font-weight: 500;
        height: 38px;
        font-size: 14px;
        line-height: 21px;
        padding: 8px 16px
    }

        .rprt-bigger .rprt-listview .rprt-list-header .rprt-text.header, .rprt-bigger .rprt-listview .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-listview.rprt-bigger .rprt-list-header .rprt-text.header, .rprt-listview.rprt-bigger .rprt-list-header .rprt-headertemplate-text.nested-header {
            display: none
        }

        .rprt-bigger .rprt-listview .rprt-list-header .rprt-text, .rprt-listview.rprt-bigger .rprt-list-header .rprt-text {
            font-size: 14px
        }

    .rprt-bigger .rprt-listview .rprt-back-button, .rprt-listview.rprt-bigger .rprt-back-button {
        margin-right: 5px
    }

    .rprt-bigger .rprt-listview .rprt-list-icon, .rprt-listview.rprt-bigger .rprt-list-icon {
        height: 24px;
        width: 24px;
        margin-right: 5px
    }

    .rprt-bigger .rprt-listview .rprt-icon-collapsible, .rprt-listview.rprt-bigger .rprt-icon-collapsible {
        font-size: 24px;
        height: 24px;
        width: 24px
    }

    .rprt-bigger .rprt-listview .rprt-listview-checkbox.rprt-checkbox-left, .rprt-listview.rprt-bigger .rprt-listview-checkbox.rprt-checkbox-left {
        margin: -2px 12px 0 0
    }

    .rprt-bigger .rprt-listview .rprt-listview-checkbox.rprt-checkbox-right, .rprt-listview.rprt-bigger .rprt-listview-checkbox.rprt-checkbox-right {
        margin: -2px 0 0 12px
    }

    .rprt-bigger .rprt-listview.rprt-rtl:not(.rprt-list-template) .rprt-list-item, .rprt-listview.rprt-bigger.rprt-rtl:not(.rprt-list-template) .rprt-list-item {
        padding: 12px 16px 12px 14px
    }

    .rprt-bigger .rprt-listview.rprt-rtl .rprt-list-icon, .rprt-listview.rprt-bigger.rprt-rtl .rprt-list-icon {
        margin-left: 12px
    }

    .rprt-bigger .rprt-listview.rprt-rtl .rprt-back-button, .rprt-listview.rprt-bigger.rprt-rtl .rprt-back-button {
        margin-left: 12px;
        margin-right: 0
    }

    .rprt-bigger .rprt-listview.rprt-rtl .rprt-listview-checkbox.rprt-checkbox-left, .rprt-listview.rprt-bigger.rprt-rtl .rprt-listview-checkbox.rprt-checkbox-left {
        margin: -2px 0 0 12px
    }

    .rprt-bigger .rprt-listview.rprt-rtl .rprt-listview-checkbox.rprt-checkbox-right, .rprt-listview.rprt-bigger.rprt-rtl .rprt-listview-checkbox.rprt-checkbox-right {
        margin: -2px 12px 0 0
    }

    .rprt-bigger .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listview.rprt-bigger.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
        margin: 8px 16px 8px 24px
    }

    .rprt-bigger .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-bigger .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listview.rprt-bigger.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listview.rprt-bigger.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
        padding-right: 88px
    }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-header, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-header {
        padding: 8px 16px
    }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line {
        padding: 7px
    }

        .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header, .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content {
            font-size: 16px;
            line-height: 24px;
            font-weight: 400
        }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line).rprt-list-badge:not(.rprt-list-avatar), .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line).rprt-list-badge:not(.rprt-list-avatar) {
        padding: 0 12px 0 16px
    }

        .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line).rprt-list-badge:not(.rprt-list-avatar) .rprt-list-content, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line).rprt-list-badge:not(.rprt-list-avatar) .rprt-list-content {
            padding: 14px 0
        }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
        height: 48px;
        width: 48px;
        margin: 8px 24px 8px 16px
    }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
        padding-left: 88px
    }

    .rprt-bigger .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content, .rprt-listview.rprt-bigger.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content {
        font-size: 16px;
        padding: 12px 0
    }

    .rprt-bigger .rprt-listview .rprt-text-content.rprt-checkbox .rprt-list-text, .rprt-listview.rprt-bigger .rprt-text-content.rprt-checkbox .rprt-list-text {
        width: calc(100% - 40px)
    }

.rprt-listview {
    border-color: #e5e7eb;
    font-family: "Inter";
    font-size: 14px
}

    .rprt-listview .rprt-list-header {
        background-color: #f3f4f6;
        color: #6b7280;
        border-color: transparent;
        font-size: 12px
    }

    .rprt-listview .rprt-icons:not(.rprt-primary .rprt-btn-icon,.rprt-check) {
        color: #6b7280
    }

        .rprt-listview .rprt-icons:not(.rprt-primary .rprt-btn-icon,.rprt-check).rprt-back-button:hover, .rprt-listview .rprt-icons:not(.rprt-primary .rprt-btn-icon,.rprt-check).rprt-icon-collapsible:hover {
            color: #374151
        }

    .rprt-listview .rprt-list-item {
        border-bottom: 0 solid transparent;
        border-left: 0 solid transparent;
        border-right: 0 solid transparent;
        border-top: 0 solid transparent;
        background-color: transparent;
        color: #111827
    }

        .rprt-listview .rprt-list-item.rprt-hover, .rprt-listview .rprt-list-item.rprt-hover.rprt-active.rprt-checklist {
            background-color: #f3f4f6;
            color: #111827;
            border-color: transparent
        }

        .rprt-listview .rprt-list-item.rprt-active {
            background-color: #e5e7eb;
            color: #111827
        }

            .rprt-listview .rprt-list-item.rprt-active.rprt-checklist {
                background-color: transparent;
                color: #111827
            }

        .rprt-listview .rprt-list-item.rprt-focused, .rprt-listview .rprt-list-item.rprt-focused.rprt-active.rprt-checklist {
            background-color: #e5e7eb;
            color: #111827
        }

    .rprt-listview .rprt-list-group-item {
        background-color: #f3f4f6;
        color: #6b7280;
        border-color: transparent;
        font-size: 12px
    }

    .rprt-listview.rprt-list-template .rprt-list-wrapper {
        height: inherit;
        position: relative
    }

        .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) {
            padding: 8px 16px
        }

            .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line).rprt-list-badge:not(.rprt-list-avatar) {
                padding: 0 8px 0 12px
            }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line {
            padding: 4px
        }

            .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header {
                color: #111827;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                margin: 0;
                overflow: hidden;
                padding: 0;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content {
                color: #6b7280;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                margin: 0;
                padding: 2px 0 0 0;
                word-wrap: break-word
            }

                .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content:not(.rprt-text-overflow) {
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap
                }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
            height: 40px;
            width: 40px;
            top: 0;
            left: 0;
            position: absolute;
            margin: 7px 16px 7px 12px
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge) {
            padding-left: 68px;
            padding-right: 16px
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) {
            padding-left: 16px;
            padding-right: 68px
        }

            .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
                height: 40px;
                width: 40px;
                top: 0;
                right: 0;
                position: absolute
            }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar .rprt-avatar {
            top: 0
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
            top: 0
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge {
            font-size: 10px;
            height: 18px;
            width: 32px;
            top: 50%;
            right: 12px;
            line-height: 18px;
            padding: 0;
            position: absolute;
            transform: translateY(-50%);
            border-radius: 10px
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
            padding-left: 68px;
            padding-right: 10px
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar) {
            padding-left: 16px;
            padding-right: 10px
        }

        .rprt-listview.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content {
            display: block;
            margin: 0;
            overflow: hidden;
            padding: 8px 0;
            text-overflow: ellipsis;
            white-space: nowrap;
            font-size: 14px;
            line-height: 21px
        }

    .rprt-listview.rprt-list-template .rprt-list-item.rprt-hover .rprt-list-item-header, .rprt-listview.rprt-list-template .rprt-list-item.rprt-hover .rprt-list-content {
        color: #111827
    }

    .rprt-listview.rprt-list-template .rprt-list-item.rprt-active .rprt-list-item-header, .rprt-listview.rprt-list-template .rprt-list-item.rprt-active .rprt-list-content {
        color: #111827
    }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
        left: inherit;
        margin: 7px 12px 7px 16px;
        right: 0
    }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge) {
        padding-left: 16px;
        padding-right: 68px
    }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) {
        padding-left: 68px;
        padding-right: 16px
    }

        .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
            left: 0;
            right: inherit
        }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge {
        left: 12px;
        right: inherit
    }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
        padding-left: 10px;
        padding-right: 68px
    }

    .rprt-listview.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar) {
        padding-left: 10px;
        padding-right: 16px
    }

.rprt-icon-collapsible::before {
    content: ""
}

.rprt-icon-back::before {
    content: "";
    font-size: 16px
}

.rprt-sortable {
    outline: none;
    position: relative;
    user-select: none
}

    .rprt-sortable .rprt-disabled {
        background-image: none;
        cursor: default;
        filter: alpha(Opacity=35);
        opacity: .35
    }

    .rprt-sortable * {
        box-sizing: border-box
    }

        .rprt-sortable *:focus {
            outline: none
        }

.rprt-sortableclone {
    position: fixed !important
}

.rprt-input-group.rprt-control-wrapper.rprt-date-range-wrapper.rprt-non-edit.rprt-input-focus .rprt-input:focus ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-date-range-wrapper.rprt-non-edit.rprt-input-focus input:focus ~ .rprt-clear-icon {
    display: flex
}

.rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-date-range-wrapper .rprt-daterange-hidden, .rprt-input-group.rprt-control-wrapper.rprt-date-range-wrapper .rprt-daterange-hidden, .rprt-float-input.rprt-control-wrapper.rprt-date-range-wrapper .rprt-daterange-hidden, .rprt-float-input.rprt-input-group.rprt-control-wrapper.rprt-date-range-wrapper.rprt-input-focus .rprt-daterange-hidden, .rprt-input-group.rprt-control-wrapper.rprt-date-range-wrapper.rprt-input-focus .rprt-daterange-hidden, .rprt-float-input.rprt-control-wrapper.rprt-date-range-wrapper.rprt-input-focus .rprt-daterange-hidden {
    border: 0;
    height: 0;
    margin: 0;
    padding: 0;
    text-indent: 0;
    visibility: hidden;
    width: 0
}

.rprt-daterangepicker.rprt-popup, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup {
    border: 1px solid #e5e7eb;
    border-radius: 6px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    max-height: 500px;
    max-width: 730px
}

    .rprt-daterangepicker.rprt-popup.rprt-daterange-day-header-lg, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup.rprt-daterange-day-header-lg {
        max-width: 100%
    }

    .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper {
        min-width: 625px
    }

        .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets {
            max-height: none
        }

    .rprt-daterangepicker.rprt-popup .rprt-range-header, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header {
        background: #f9fafb;
        padding: 8px 0;
        width: auto;
        border-radius: 6px 6px 0 0
    }

        .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-label, .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-end-label, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-label, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-end-label {
            cursor: default;
            display: inline-block;
            font-size: 16px;
            overflow: hidden;
            text-align: center;
            text-decoration: none;
            text-overflow: ellipsis;
            user-select: none;
            white-space: nowrap;
            width: 48%
        }

        .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon {
            font-size: 16px;
            font-weight: 500;
            text-align: center;
            width: 4%
        }

        .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-day-span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-day-span {
            direction: ltr;
            font-size: 12px;
            height: 14px;
            margin: 0;
            text-align: center;
            user-select: none;
            width: 100%
        }

        .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end {
            align-items: center;
            display: flex;
            height: 34px
        }

    .rprt-daterangepicker.rprt-popup .rprt-separator, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-separator {
        height: 1px;
        margin: 0
    }

    .rprt-daterangepicker.rprt-popup .rprt-calendar, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar {
        border: none;
        margin: 0;
        padding: 0 8px 8px
    }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content table, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content table {
            padding: 0
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title {
            cursor: pointer;
            line-height: 24px;
            width: auto;
            float: none;
            font-weight: 400;
            margin-left: 0
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-month, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-year, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-decade, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-month, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-year, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header.rprt-decade {
            padding: 8px 6px
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next {
            float: right
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev {
            float: left
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev {
            height: 24px;
            width: 24px
        }

            .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next span, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-next span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-prev span {
                padding: 0
            }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover {
            border-radius: 4px 0 0 4px
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover {
            border-radius: 0 4px 4px 0
        }

            .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover span.rprt-day {
                border: none
            }

    .rprt-daterangepicker.rprt-popup .rprt-footer, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer {
        align-items: center;
        border-top: 1px solid #f9fafb;
        clear: both;
        display: flex;
        flex-direction: row-reverse;
        height: 47px;
        border-radius: 0 0 6px 6px
    }

        .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn {
            font-weight: 500;
            height: 30px;
            line-height: 24px;
            overflow: hidden;
            padding: 0 16px;
            text-overflow: ellipsis
        }

            .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn.rprt-apply, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn.rprt-apply {
                margin: 0 8px 0 8px
            }

    .rprt-daterangepicker.rprt-popup .rprt-date-range-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-date-range-container {
        float: left
    }

        .rprt-daterangepicker.rprt-popup .rprt-date-range-container.rprt-range-border, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-date-range-container.rprt-range-border {
            border-right: 1px solid #f9fafb
        }

    .rprt-daterangepicker.rprt-popup .rprt-calendar-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar-container {
        display: flex
    }

        .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-left-container, .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-right-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-left-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-right-container {
            float: left
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-left-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar-container .rprt-left-container {
            border-right: 1px solid #f9fafb;
            border-right: none
        }

    .rprt-daterangepicker.rprt-popup .rprt-presets, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets {
        max-height: 192px;
        overflow: auto;
        width: auto
    }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item {
            border-radius: 0;
            cursor: pointer;
            line-height: 48px;
            overflow: hidden;
            padding: 0 24px;
            white-space: nowrap;
            text-overflow: ellipsis
        }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-parent, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-parent {
            margin: 0;
            max-width: 160px;
            padding: 0
        }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-text-content, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-text-content {
            line-height: 47px
        }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-ul li.rprt-list-item, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-ul li.rprt-list-item {
            font-size: 12px;
            height: 36px;
            line-height: 36px
        }

    .rprt-daterangepicker.rprt-popup .rprt-hide-range, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-hide-range {
        display: none
    }

.rprt-daterangepicker.rprt-rtl .rprt-date-range-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container {
    float: right
}

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container.rprt-range-border, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container.rprt-range-border {
        border-left: 1px solid #f9fafb;
        border-right: 0
    }

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-left-container, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-left-container {
        border-left: 1px solid #f9fafb;
        border-right: 0;
        border-left: none
    }

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-next, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-next {
        float: left
    }

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-prev, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-prev {
        float: right
    }

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover {
        border-radius: 0 4px 4px 0
    }

    .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-date-range-container .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover {
        border-radius: 4px 0 0 4px
    }

.rprt-daterangepicker.rprt-rtl .rprt-footer, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-footer {
    flex-direction: row;
    justify-content: flex-end
}

    .rprt-daterangepicker.rprt-rtl .rprt-footer .rprt-btn.rprt-cancel, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-footer .rprt-btn.rprt-cancel {
        margin: 0 8px 0 8px
    }

    .rprt-daterangepicker.rprt-rtl .rprt-footer .rprt-btn.rprt-apply, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-rtl .rprt-footer .rprt-btn.rprt-apply {
        margin-left: 0
    }

.rprt-bigger .rprt-daterangepicker.rprt-range-modal, *.rprt-device.rprt-daterangepicker.rprt-range-modal {
    background-color: rgba(243,244,246,.6);
    height: 100%;
    left: 0;
    opacity: .5;
    pointer-events: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.rprt-bigger.rprt-small .rprt-daterangepicker .rprt-calendar {
    max-width: 275px
}

.rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-start-label, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-end-label, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-start-label, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-end-label, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-start-label, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-end-label {
    font-size: 18px
}

.rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-day-span, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-day-span, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-day-span {
    font-size: 14px
}

.rprt-bigger .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper, *.rprt-bigger.rprt-daterangepicker.rprt-popup.rprt-preset-wrapper, *.rprt-device.rprt-daterangepicker.rprt-popup.rprt-preset-wrapper {
    max-width: 770px;
    min-width: auto
}

    .rprt-bigger .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets, *.rprt-bigger.rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets, *.rprt-device.rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets {
        max-height: none
    }

.rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header {
    padding: 12px 0;
    width: auto
}

    .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon {
        font-size: 20px
    }

    .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end {
        align-items: center;
        cursor: pointer;
        display: flex;
        height: 36px;
        justify-content: center;
        user-select: none;
        width: 100%
    }

        .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn {
            border: 1px solid #4f46e5;
            box-shadow: none;
            font-size: 14px;
            font-weight: 500;
            height: 38px;
            line-height: 36px;
            max-width: 116px;
            overflow: hidden;
            padding: 1px 6px;
            text-overflow: ellipsis;
            width: 50%
        }

        .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn {
            border-left: 0;
            border-radius: 0 2px 2px 0
        }

        .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn {
            border-radius: 2px 0 0 2px
        }

            .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn:hover, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn:hover:not([disabled]), *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn:hover, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn:hover:not([disabled]), *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn:hover, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn:hover:not([disabled]) {
                box-shadow: none
            }

            .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:active, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:active:not([disabled]), .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:hover, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:hover, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:active, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:active:not([disabled]), *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:hover, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:hover, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:active, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:active:not([disabled]), *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn.rprt-active:hover, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn.rprt-active:hover {
                box-shadow: none
            }

        .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn {
            max-width: 141px
        }

.rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-presets, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-presets, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-presets {
    max-height: 240px
}

    .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-presets.rprt-preset-wrapper, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-presets.rprt-preset-wrapper, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-presets.rprt-preset-wrapper {
        max-height: none
    }

    .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-presets ul, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-presets ul, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-presets ul {
        max-width: none
    }

        .rprt-bigger .rprt-daterangepicker.rprt-popup .rprt-presets ul li.rprt-list-item, *.rprt-bigger.rprt-daterangepicker.rprt-popup .rprt-presets ul li.rprt-list-item, *.rprt-device.rprt-daterangepicker.rprt-popup .rprt-presets ul li.rprt-list-item {
            font-size: 14px;
            height: 48px;
            line-height: 48px;
            padding: 0 16px
        }

.rprt-bigger .rprt-daterangepicker .rprt-calendar, *.rprt-bigger.rprt-daterangepicker .rprt-calendar, *.rprt-device.rprt-daterangepicker .rprt-calendar {
    max-width: 296px;
    padding: 0 16px 12px
}

    .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-content table, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-content table, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-content table {
        padding: 0
    }

    .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next, .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev {
        height: 28px;
        width: 28px
    }

        .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next span, .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev span, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next span, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev span, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-next span, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-prev span {
            padding: 0
        }

    .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header .rprt-title, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-title, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-title {
        cursor: pointer;
        line-height: 28px
    }

    .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header.rprt-month, .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header.rprt-year, .rprt-bigger .rprt-daterangepicker .rprt-calendar .rprt-header.rprt-decade, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-month, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-year, *.rprt-bigger.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-decade, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-month, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-year, *.rprt-device.rprt-daterangepicker .rprt-calendar .rprt-header.rprt-decade {
        padding: 8px 8px
    }

.rprt-bigger .rprt-daterangepicker .rprt-footer, *.rprt-bigger.rprt-daterangepicker .rprt-footer, *.rprt-device.rprt-daterangepicker .rprt-footer {
    height: 63px
}

    .rprt-bigger .rprt-daterangepicker .rprt-footer .rprt-btn, *.rprt-bigger.rprt-daterangepicker .rprt-footer .rprt-btn, *.rprt-device.rprt-daterangepicker .rprt-footer .rprt-btn {
        height: 36px;
        line-height: 32px;
        overflow: hidden
    }

        .rprt-bigger .rprt-daterangepicker .rprt-footer .rprt-btn.rprt-apply, *.rprt-bigger.rprt-daterangepicker .rprt-footer .rprt-btn.rprt-apply, *.rprt-device.rprt-daterangepicker .rprt-footer .rprt-btn.rprt-apply {
            margin: 0 8px 0 8px
        }

.rprt-bigger .rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-bigger.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn, *.rprt-device.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-end-btn {
    border: 1px solid #4f46e5;
    border-radius: 2px 0 0 2px;
    border-right: 0
}

.rprt-bigger .rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-bigger.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn, *.rprt-device.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-range-header .rprt-start-end .rprt-start-btn {
    border-radius: 0 2px 2px 0
}

.rprt-bigger .rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer.rprt-btn.rprt-cancel, *.rprt-bigger.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer.rprt-btn.rprt-cancel, *.rprt-device.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer.rprt-btn.rprt-cancel {
    margin: 0 8px 0 8px
}

.rprt-bigger .rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer .rprt-btn.rprt-apply, *.rprt-bigger.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer .rprt-btn.rprt-apply, *.rprt-device.rprt-daterangepicker.rprt-rtl.rprt-popup .rprt-footer .rprt-btn.rprt-apply {
    margin-left: 0
}

.rprt-bigger .rprt-daterangepicker.rprt-device.rprt-popup, *.rprt-bigger.rprt-daterangepicker.rprt-device.rprt-popup, *.rprt-device.rprt-daterangepicker.rprt-device.rprt-popup {
    max-width: 300px
}

    .rprt-bigger .rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header, *.rprt-bigger.rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header, *.rprt-device.rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header {
        margin: 0;
        padding: 12px 37px
    }

        .rprt-bigger .rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header .rprt-day-span, *.rprt-bigger.rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header .rprt-day-span, *.rprt-device.rprt-daterangepicker.rprt-device.rprt-popup .rprt-range-header .rprt-day-span {
            height: 24px;
            line-height: 24px;
            margin: 8px 0 0
        }

.rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header {
    padding: 12px 0
}

    .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-label, .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-end-label, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-label, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-end-label {
        font-size: 16px
    }

    .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-change-icon {
        font-size: 12px
    }

    .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-start-end {
        height: 32px
    }

    .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-day-span, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-day-span {
        font-size: 12px;
        margin: 0 0 10px 0
    }

    .rprt-small .rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-separator, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-range-header .rprt-separator {
        margin: 0 10px
    }

.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn.rprt-apply, *.rprt-small.rprt-daterangepicker.rprt-popup .rprt-footer .rprt-btn.rprt-apply {
    margin: 10px 10px 10px 8px
}

.rprt-small .rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-daterangepicker.rprt-popup.rprt-preset-wrapper .rprt-presets .rprt-list-parent.rprt-ul .rprt-list-item {
    font-size: 12px;
    height: 26px;
    line-height: 26px
}

.rprt-range-overflow {
    overflow: hidden
}

.rprt-daterangepick-mob-popup-wrap {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    left: 0;
    max-height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1002
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-control.rprt-lib.rprt-device.rprt-popup-open {
        position: relative;
        top: 0 !important;
        left: 0 !important
    }

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand.rprt-control.rprt-lib.rprt-device.rprt-popup-open {
        min-height: 100%;
        min-width: 100%;
        height: 100%;
        width: 100%
    }

.rprt-content-placeholder.rprt-daterangepicker.rprt-placeholder-daterangepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-daterangepicker.rprt-placeholder-daterangepicker, .rprt-bigger.rprt-content-placeholder.rprt-daterangepicker.rprt-placeholder-daterangepicker {
    background-size: 250px 40px;
    min-height: 40px
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container {
    min-height: 100%;
    min-width: 100%;
    height: 100%;
    width: 100%
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header {
        height: 20vh;
        padding: 2vh 2vw;
        margin: 0;
        color: #374151
    }

@media(max-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-model-header-wrapper {
        font-size: 16px
    }
}

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-model-header-wrapper {
        font-size: 18px
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-model-header-wrapper .rprt-apply {
    float: right
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-start-end {
    margin: 3vh 0 0 0
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar {
    min-width: 100%;
    width: 100%;
    padding: 0;
    overflow: unset
}

@media(max-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar {
        min-height: 100%;
        height: 100%
    }
}

@media(min-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar {
        min-height: 80vh;
        height: 80vh
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade {
    height: 10vh;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #e5e7eb;
    padding: 2vh 2vw;
    line-height: 5vh
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-prev, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-prev, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-prev {
        height: 36px;
        width: 36px
    }

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-prev span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-prev span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-prev span {
        font-size: 18px;
        padding: 11px
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-next, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-next, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-next {
    height: 36px;
    width: 36px
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-next span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-next span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-next span {
        padding: 10px;
        line-height: 1
    }

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-next span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-next span, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-next span {
        font-size: 18px
    }
}

@media(max-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        line-height: 8vh
    }
}

@media(min-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        line-height: inherit
    }
}

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-month .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-year .rprt-title, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-header.rprt-decade .rprt-title {
        font-size: 18px
    }
}

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar th {
        font-size: 18px;
        height: 48px
    }
}

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-content span.rprt-day {
        font-size: 18px;
        height: 64px;
        width: 64px;
        line-height: 64px
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover {
    border-radius: 0
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder {
    height: 100%
}

@media(max-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container {
        min-height: 78vh;
        height: 78vh
    }
}

@media(max-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container .rprt-calendar {
        min-height: 78vh;
        height: 78vh
    }
}

@media(max-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-container {
        min-height: 100%;
        height: 100%
    }
}

@media(min-height: 600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-container {
        min-height: 80vh;
        height: 80vh
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-separator {
    margin: 0
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month {
    height: 69vh
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month table {
        padding: 0 2vw;
        height: 69vh;
        border-spacing: unset
    }

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-footer {
    display: none
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-presets {
    max-height: 90%;
    height: 90%
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-presets ul {
        height: 100%
    }

        .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-presets ul li.rprt-list-item {
            font-size: 16px
        }

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-presets ul li.rprt-list-item {
        font-size: 18px
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap {
    position: relative;
    height: 100%
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header {
        height: 10%;
        padding: 2.5vh 2.5vw 2.5vh 1.5vw;
        display: flex;
        align-items: center;
        font-size: 2vh;
        border-bottom: none
    }

@media(min-device-width: 768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header {
        font-size: 18px
    }
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header .rprt-popup-close {
    float: left;
    padding: 1vh 2vw
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header .rprt-model-title {
    padding: 1vh 2vw;
    text-transform: capitalize
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-model-header-wrapper .rprt-btn {
        padding: 0
    }
}

@media screen and (orientation: landscape) and (min-device-width:768px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-model-header-wrapper .rprt-btn {
        font-size: 18px
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container {
        min-height: 70vh;
        height: 70vh
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container {
        min-height: 65%;
        height: 65%
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container .rprt-calendar {
        min-height: 70vh;
        height: 70vh
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container .rprt-content.rprt-month, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container .rprt-content.rprt-year, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-holder .rprt-calendar-container .rprt-content.rprt-decade {
        height: 50vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-presets {
        max-height: 85%;
        height: 85%
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header {
        height: 15%;
        font-size: 18px
    }

        .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header .rprt-popup-close {
            padding: 1vh 1vw
        }

        .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-range-mob-popup-wrap .rprt-model-header .rprt-model-title {
            padding: 1vh 1vw
        }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header {
        width: 100%
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header {
        height: 27vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header {
        height: 25vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-start-end {
        margin: 0;
        height: 28px
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-start-end {
        margin: 5vh 0 0 0
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-date-range-container .rprt-range-header .rprt-day-span {
        margin: 8px 0;
        font-size: 16px
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-calendar-container {
        min-height: 75vh;
        height: 75vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-year, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape) and (max-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-year, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-year, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-decade {
        height: 65vh
    }
}

@media screen and (orientation: landscape) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month table, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-year table, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-decade table {
        display: table;
        border-spacing: unset
    }
}

@media screen and (orientation: landscape) and (min-height:600px) {
    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-month table, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-year table, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-content.rprt-decade table {
        height: 65vh
    }
}

.rprt-outline.rprt-float-input.rprt-control-wrapper label.rprt-float-text.rprt-label-bottom span.rprt-float-text-content.rprt-float-text-overflow.rprt-date-time-icon {
    width: calc(100% - 80px)
}

.rprt-outline.rprt-float-input.rprt-static-clear.rprt-control-wrapper label.rprt-float-text.rprt-label-bottom span.rprt-float-text-content.rprt-float-text-overflow.rprt-date-time-icon {
    width: calc(100% - 110px)
}

.rprt-date-range-wrapper .rprt-input-group-icon.rprt-icons.rprt-active {
    color: #111827
}

.rprt-date-range-wrapper.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon.rprt-active:active {
    color: #111827
}

.rprt-daterangepicker.rprt-popup, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup {
    background: #fff
}

    .rprt-daterangepicker.rprt-popup .rprt-calendar, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar {
        background-color: #fff
    }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title:hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title:hover, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-header .rprt-title:hover {
            color: #374151;
            text-decoration: none
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover {
            background-color: #e5e7eb;
            color: #374151
        }

            .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover:not(.rprt-other-month) span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover:not(.rprt-other-month) span, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-range-hover:not(.rprt-other-month) span {
                background: #e5e7eb;
                border: none;
                color: #374151
            }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-today.rprt-range-hover span, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover span, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover:hover span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-today.rprt-range-hover span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover:hover span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-today.rprt-range-hover span, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover span, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover:hover span.rprt-day {
            background-color: transparent;
            border: none;
            color: #6b7280
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-content .rprt-other-month.rprt-range-hover {
            background-color: transparent;
            border: none;
            color: #6b7280
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover span.rprt-day {
            background-color: #4f46e5;
            color: #fff
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day, .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-end-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-other-month span.rprt-day {
            background-color: #4f46e5;
            color: #fff
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-today span.rprt-day, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-today span.rprt-day, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-start-date.rprt-selected.rprt-range-hover.rprt-today span.rprt-day {
            background-color: #4f46e5;
            color: #fff
        }

        .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-other-month.rprt-selected span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-other-month.rprt-selected span, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-calendar .rprt-other-month.rprt-selected span {
            color: #fff
        }

    .rprt-daterangepicker.rprt-popup .rprt-presets, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-presets {
        background-color: #fff;
        color: #111827
    }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-active, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-active, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-active {
            background-color: #e5e7eb;
            color: #111827
        }

        .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-hover, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-hover, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-presets .rprt-list-item.rprt-hover {
            background-color: #f3f4f6;
            color: #111827
        }

    .rprt-daterangepicker.rprt-popup .rprt-start-label, .rprt-daterangepicker.rprt-popup .rprt-end-label, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-start-label, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-end-label, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-start-label, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-end-label {
        color: #6b7280
    }

    .rprt-daterangepicker.rprt-popup .rprt-change-icon, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-change-icon, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-change-icon {
        color: #6b7280
    }

    .rprt-daterangepicker.rprt-popup .rprt-day-span, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-day-span, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-day-span {
        color: #9ca3af
    }

    .rprt-daterangepicker.rprt-popup .rprt-separator, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-separator, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-separator {
        background-color: #e5e7eb
    }

    .rprt-daterangepicker.rprt-popup .rprt-footer, .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer, .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-footer {
        background-color: #f9fafb
    }

        .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-cancel.rprt-flat:not(:hover), .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-cancel.rprt-flat:not(:hover), .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-footer .rprt-cancel.rprt-flat:not(:hover) {
            -webkit-tap-highlight-color: transparent;
            background-color: #fff;
            border-color: #d1d5db;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #374151
        }

        .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-apply.rprt-flat.rprt-primary:not(:hover):not(:disabled), .rprt-bigger.rprt-small .rprt-daterangepicker.rprt-popup .rprt-footer .rprt-apply.rprt-flat.rprt-primary:not(:hover):not(:disabled), .rprt-bigger.rprt-small.rprt-daterangepicker.rprt-popup .rprt-footer .rprt-apply.rprt-flat.rprt-primary:not(:hover):not(:disabled) {
            -webkit-tap-highlight-color: transparent;
            background-color: #4f46e5;
            border-color: #4f46e5;
            color: #fff
        }

.rprt-bigger .rprt-daterangepicker, *.rprt-bigger.rprt-daterangepicker, *.rprt-device.rprt-daterangepicker {
    background-color: #fff;
    padding: 0
}

    .rprt-bigger .rprt-daterangepicker .rprt-calendar th, *.rprt-bigger.rprt-daterangepicker .rprt-calendar th, *.rprt-device.rprt-daterangepicker .rprt-calendar th {
        color: #6b7280
    }

    .rprt-bigger .rprt-daterangepicker .rprt-start-btn, .rprt-bigger .rprt-daterangepicker .rprt-end-btn, *.rprt-bigger.rprt-daterangepicker .rprt-start-btn, *.rprt-bigger.rprt-daterangepicker .rprt-end-btn, *.rprt-device.rprt-daterangepicker .rprt-start-btn, *.rprt-device.rprt-daterangepicker .rprt-end-btn {
        background: #fff
    }

        .rprt-bigger .rprt-daterangepicker .rprt-start-btn.rprt-active, .rprt-bigger .rprt-daterangepicker .rprt-start-btn.rprt-active:active, .rprt-bigger .rprt-daterangepicker .rprt-end-btn.rprt-active, .rprt-bigger .rprt-daterangepicker .rprt-end-btn.rprt-active:active:not([disabled]), .rprt-bigger .rprt-daterangepicker .rprt-start-btn.rprt-active:hover, .rprt-bigger .rprt-daterangepicker .rprt-end-btn.rprt-active:hover, *.rprt-bigger.rprt-daterangepicker .rprt-start-btn.rprt-active, *.rprt-bigger.rprt-daterangepicker .rprt-start-btn.rprt-active:active, *.rprt-bigger.rprt-daterangepicker .rprt-end-btn.rprt-active, *.rprt-bigger.rprt-daterangepicker .rprt-end-btn.rprt-active:active:not([disabled]), *.rprt-bigger.rprt-daterangepicker .rprt-start-btn.rprt-active:hover, *.rprt-bigger.rprt-daterangepicker .rprt-end-btn.rprt-active:hover, *.rprt-device.rprt-daterangepicker .rprt-start-btn.rprt-active, *.rprt-device.rprt-daterangepicker .rprt-start-btn.rprt-active:active, *.rprt-device.rprt-daterangepicker .rprt-end-btn.rprt-active, *.rprt-device.rprt-daterangepicker .rprt-end-btn.rprt-active:active:not([disabled]), *.rprt-device.rprt-daterangepicker .rprt-start-btn.rprt-active:hover, *.rprt-device.rprt-daterangepicker .rprt-end-btn.rprt-active:hover {
            background: #4f46e5;
            color: #fff
        }

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-model-header {
    background-color: #f9fafb;
    color: #374151
}

    .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup.rprt-popup-expand .rprt-model-header .rprt-popup-close {
        color: #374151
    }

.rprt-input-group-icon.rprt-range-icon, *.rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon {
    border-bottom-right-radius: 0;
    border-right: 0;
    border-top-right-radius: 0;
    font-size: 16px;
    margin: 0;
    min-height: 18px;
    min-width: 20px;
    outline: none
}

    .rprt-input-group-icon.rprt-range-icon::before, *.rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon::before {
        content: "";
        font-family: "e-icons"
    }

    .rprt-input-group-icon.rprt-range-icon:focus, *.rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon:focus {
        background: #f3f4f6;
        border-radius: 50%
    }

.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-date-icon-next::before {
    content: ""
}

.rprt-daterangepicker .rprt-calendar .rprt-header .rprt-date-icon-prev::before {
    content: ""
}

.rprt-daterangepicker .rprt-change-icon::before {
    content: ""
}

.rprt-daterangepicker .rprt-calendar.rprt-rtl .rprt-header .rprt-date-icon-next::before {
    content: ""
}

.rprt-daterangepicker .rprt-calendar.rprt-rtl .rprt-header .rprt-date-icon-prev::before {
    content: ""
}

.rprt-daterangepicker.rprt-rtl .rprt-start-end .rprt-change-icon::before {
    content: ""
}

.rprt-bigger .rprt-input-group-icon.rprt-range-icon, .rprt-bigger.rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon, .rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon {
    font-size: 18px;
    margin: 0;
    min-height: 18px;
    min-width: 20px;
    outline: none
}

.rprt-small .rprt-input-group-icon.rprt-range-icon, *.rprt-control-wrapper.rprt-small .rprt-input-group-icon.rprt-range-icon, *.rprt-small .rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon {
    font-size: 14px
}

.rprt-small.rprt-bigger .rprt-input-group-icon.rprt-range-icon, *.rprt-control-wrapper.rprt-small.rprt-bigger .rprt-input-group-icon.rprt-range-icon, *.rprt-small.rprt-bigger .rprt-control-wrapper .rprt-input-group-icon.rprt-range-icon {
    font-size: 18px
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup-expand .rprt-range-header .rprt-popup-close::before, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup-expand .rprt-range-header .rprt-apply::before, .rprt-daterangepick-mob-popup-wrap .rprt-daterangepicker.rprt-popup-expand .rprt-model-header .rprt-apply::before {
    content: "";
    font-family: "e-icons"
}

.rprt-input-group.rprt-control-wrapper.rprt-datetime-wrapper.rprt-non-edit.rprt-input-focus .rprt-input:focus ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-datetime-wrapper.rprt-non-edit.rprt-input-focus input:focus ~ .rprt-clear-icon {
    display: flex
}

.rprt-datetime-wrapper {
    -webkit-tap-highlight-color: transparent
}

    .rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before {
        font-size: 16px
    }

    .rprt-datetime-wrapper.rprt-control-wrapper {
        box-sizing: border-box
    }

    .rprt-datetime-wrapper .rprt-time-icon.rprt-icons.rprt-disabled, .rprt-datetime-wrapper .rprt-date-icon.rprt-icons.rprt-disabled {
        pointer-events: none
    }

    .rprt-datetime-wrapper .rprt-clear-icon {
        box-sizing: content-box
    }

    .rprt-datetime-wrapper span {
        cursor: pointer
    }

    .rprt-datetime-wrapper .rprt-input-group-icon.rprt-date-icon, .rprt-datetime-wrapper .rprt-input-group-icon.rprt-time-icon {
        font-size: 16px;
        margin: 0;
        outline: none
    }

    .rprt-datetime-wrapper .rprt-input-group-icon.rprt-time-icon {
        border: 0;
        border-style: none;
        margin: 0
    }

    .rprt-datetime-wrapper:not(.rprt-outline).rprt-rtl .rprt-input-group-icon.rprt-time-icon {
        margin: 0
    }

.rprt-datetimepicker.rprt-time-modal {
    background-color: #f3f4f6;
    height: 100%;
    left: 0;
    opacity: .5;
    pointer-events: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.rprt-datetimepicker.rprt-popup {
    border-style: solid;
    border-width: 1px;
    overflow: auto
}

    .rprt-datetimepicker.rprt-popup .rprt-content {
        position: relative
    }

    .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul {
        margin: 0;
        padding: 8px 0
    }

        .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
            color: #111827;
            cursor: default;
            font-size: 14px;
            overflow: hidden;
            position: relative;
            text-overflow: ellipsis;
            vertical-align: middle;
            white-space: nowrap;
            width: 100%
        }

            .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-hover {
                cursor: pointer
            }

        .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
            line-height: 30px;
            text-indent: 12px
        }

.rprt-bigger.rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before, *.rprt-bigger .rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before {
    font-size: 18px
}

.rprt-bigger.rprt-datetime-wrapper .rprt-input-group-icon.rprt-time-icon, *.rprt-bigger .rprt-datetime-wrapper .rprt-input-group-icon.rprt-time-icon {
    margin: 0
}

.rprt-bigger.rprt-datetime-wrapper:not(.rprt-outline).rprt-rtl .rprt-input-group-icon.rprt-time-icon, *.rprt-bigger .rprt-datetime-wrapper:not(.rprt-outline).rprt-rtl .rprt-input-group-icon.rprt-time-icon {
    margin: 0
}

.rprt-bigger .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul, *.rprt-bigger.rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul {
    padding: 8px 0
}

    .rprt-bigger .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-bigger.rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
        font-size: 16px;
        line-height: 36px;
        text-indent: 16px
    }

.rprt-small .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
    font-size: 12px;
    line-height: 24px;
    text-indent: 12px
}

.rprt-small.rprt-bigger .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-bigger.rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
    font-size: 14px;
    line-height: 36px;
    text-indent: 12px
}

.rprt-small.rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before, *.rprt-small .rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before {
    font-size: 14px
}

.rprt-small.rprt-bigger.rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before, *.rprt-small.rprt-bigger .rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before {
    font-size: 16px
}

.rprt-content-placeholder.rprt-datetimepicker.rprt-placeholder-datetimepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-datetimepicker.rprt-placeholder-datetimepicker, .rprt-bigger.rprt-content-placeholder.rprt-datetimepicker.rprt-placeholder-datetimepicker {
    background-size: 250px 40px;
    min-height: 40px
}

.rprt-datetimepicker.rprt-popup-expand.rprt-popup {
    position: fixed
}

    .rprt-datetimepicker.rprt-popup-expand.rprt-popup .rprt-datetime-mob-popup-wrap {
        position: relative;
        width: 100%
    }

.rprt-datetime-wrapper .rprt-input-group-icon.rprt-icons.rprt-active {
    color: #111827
}

.rprt-datetime-wrapper.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon.rprt-active:active {
    color: #6b7280
}

.rprt-datetimepicker.rprt-popup {
    border: 1px solid #e5e7eb;
    border-radius: 6px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

    .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul {
        background-color: #fff
    }

        .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul li.rprt-list-item {
            border: none;
            color: #111827
        }

        .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-hover, .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-navigation, .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item:focus {
            background-color: #f3f4f6;
            border: none;
            color: #111827
        }

        .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-active {
            background-color: #e5e7eb;
            color: #111827
        }

            .rprt-datetimepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-active.rprt-hover {
                background-color: #f3f4f6;
                color: #111827
            }

.rprt-datetime-wrapper .rprt-time-icon.rprt-icons::before {
    content: "";
    font-family: "e-icons"
}

.rprt-control-wrapper.rprt-mask .rprt-maskedtextbox {
    font-family: "Inter";
    font-size: 14px
}

.rprt-bigger .rprt-control-wrapper.rprt-mask .rprt-maskedtextbox {
    font-size: 16px
}

.rprt-control-wrapper.rprt-mask.rprt-bigger .rprt-maskedtextbox {
    font-size: 16px
}

.rprt-content-placeholder.rprt-mask.rprt-placeholder-mask {
    background-size: 300px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-mask.rprt-placeholder-mask, .rprt-bigger.rprt-content-placeholder.rprt-mask.rprt-placeholder-mask {
    background-size: 300px 40px;
    min-height: 40px
}

.rprt-control-wrapper.rprt-mask.rprt-error .rprt-maskedtextbox, .rprt-utility-mask.rprt-error {
    color: #dc2626
}

.rprt-content-placeholder.rprt-textbox.rprt-placeholder-textbox {
    background-size: 300px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-textbox.rprt-placeholder-textbox, .rprt-bigger.rprt-content-placeholder.rprt-textbox.rprt-placeholder-textbox {
    background-size: 300px 40px;
    min-height: 40px
}

.rprt-input-group.rprt-input-focus.rprt-multi-line-input textarea.rprt-textbox {
    padding-right: 30px
}

.rprt-input-group.rprt-input-focus.rprt-rtl.rprt-multi-line-input textarea.rprt-textbox {
    padding-left: 30px
}

.rprt-bigger .rprt-input-group.rprt-input-focus.rprt-multi-line-input textarea.rprt-textbox {
    padding-right: 32px
}

.rprt-bigger .rprt-input-group.rprt-input-focus.rprt-rtl.rprt-multi-line-input textarea.rprt-textbox {
    padding-left: 32px
}

.rprt-upload .rprt-upload-actions, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-actions {
    background-color: #f9fafb;
    border-radius: 0 0 6px 6px
}

.rprt-bigger .rprt-upload {
    width: 100%
}

    .rprt-bigger .rprt-upload .rprt-file-select-wrap {
        padding: 16px 0 16px 16px
    }

        .rprt-bigger .rprt-upload .rprt-file-select-wrap .rprt-file-drop {
            font-size: 16px;
            margin-left: 16px
        }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list {
        font-size: 14px;
        line-height: 24px;
        min-height: 96px
    }

        .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
            margin-left: 12px;
            top: 0
        }

            .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name {
                font-size: 16px;
                padding-top: 12px
            }

            .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size {
                font-size: 16px;
                font-size: 14px;
                line-height: 22px;
                padding: 2px 0
            }

            .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
                font-size: 16px;
                padding-top: 12px;
                top: initial
            }

            .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
                font-size: 16px;
                padding-bottom: 12px
            }

            .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap {
                height: 4px
            }

                .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap {
                    height: 4px;
                    width: 95%
                }

                    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap .rprt-upload-progress-bar {
                        height: 90%
                    }

                .rprt-bigger .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text {
                    font-size: 14px;
                    right: 16px;
                    top: -36px
                }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
        box-sizing: border-box;
        font-size: 22px;
        height: 24px;
        margin: 16px;
        margin-top: -24px;
        padding: 24px;
        top: 50%;
        width: 24px
    }

        .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
            color: #d1d5db;
            cursor: not-allowed;
            opacity: .4;
            pointer-events: none
        }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-msie.rprt-icons {
        padding: 20px 17px 20px 26px
    }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
        right: 45px
    }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons {
        font-size: 22px
    }

    .rprt-bigger .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
        font-size: 22px
    }

    .rprt-bigger .rprt-upload .rprt-upload-actions .rprt-btn {
        margin-left: 12px
    }

    .rprt-bigger .rprt-upload .rprt-upload-actions .rprt-file-upload-btn {
        margin: 12px
    }

    .rprt-bigger .rprt-upload .rprt-upload-actions .rprt-file-clear-btn {
        margin: 12px
    }

    .rprt-bigger .rprt-upload.rprt-rtl .rprt-file-select-wrap {
        padding: 20px 15px 20px 0
    }

        .rprt-bigger .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-control.rprt-btn {
            margin-right: 0
        }

        .rprt-bigger .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-file-drop {
            margin-right: 16px
        }

    .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
        margin-left: 60px;
        margin-right: 15px
    }

        .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
            top: 30px
        }

        .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text {
            left: 16px;
            right: initial
        }

    .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-remove-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-delete-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-abort-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons {
        box-sizing: border-box;
        left: 0;
        margin-left: 15px;
        margin-right: 15px;
        padding: 24px;
        top: 50%
    }

        .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-delete-btn.rprt-icons.rprt-disabled {
            color: #d1d5db;
            cursor: not-allowed;
            opacity: .4;
            pointer-events: none
        }

    .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-remove-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-delete-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-abort-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-msie.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-msie.rprt-icons {
        padding: 20px 17px 20px 26px
    }

    .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons {
        left: 41px
    }

    .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list {
        min-height: 35px;
        padding-bottom: 12px;
        padding-top: 8px
    }

        .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
            top: 0
        }

            .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-hidden-input {
                display: none
            }

            .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
                line-height: 1.5;
                padding-top: 4px
            }

                .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name.rprt-error, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-error, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-error {
                    color: #dc2626
                }

            .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
                color: #9ca3af;
                display: block;
                font-size: 16px;
                line-height: 1.5;
                padding-bottom: 0;
                padding-top: 4px;
                position: relative
            }

        .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid {
            color: #dc2626
        }

            .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-name, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-type, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-status {
                color: #dc2626
            }

    .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
        box-sizing: border-box;
        top: 38px
    }

        .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-bigger .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
            color: #d1d5db;
            cursor: not-allowed;
            opacity: .4;
            pointer-events: none
        }

.rprt-upload, .rprt-bigger.rprt-small .rprt-upload {
    width: 100%
}

    .rprt-upload.rprt-control-wrapper, .rprt-bigger.rprt-small .rprt-upload.rprt-control-wrapper {
        font-family: "Inter"
    }

    .rprt-upload .rprt-hidden-file-input, .rprt-bigger.rprt-small .rprt-upload .rprt-hidden-file-input {
        border: 0;
        height: 0;
        margin: 0;
        outline: none;
        padding: 0;
        text-indent: 0;
        visibility: hidden;
        width: 0
    }

    .rprt-upload .rprt-file-select-wrap, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap {
        padding: 12px 0 12px 12px
    }

        .rprt-upload .rprt-file-select-wrap .rprt-file-select, .rprt-upload .rprt-file-select-wrap .rprt-file-select .rprt-uploader, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap .rprt-file-select, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap .rprt-file-select .rprt-uploader {
            display: inline-block;
            width: 0
        }

            .rprt-upload .rprt-file-select-wrap .rprt-file-select .rprt-uploader, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap .rprt-file-select .rprt-uploader {
                opacity: 0
            }

        .rprt-upload .rprt-file-select-wrap .rprt-file-drop, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap .rprt-file-drop {
            font-family: inherit;
            font-size: 14px;
            margin-left: 12px
        }

    .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list {
        min-height: 35px;
        padding-bottom: 12px;
        padding-top: 8px
    }

        .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
            top: 0
        }

            .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-hidden-input, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-hidden-input {
                display: none
            }

            .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
                line-height: 1.5;
                padding-top: 4px
            }

                .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name.rprt-error, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-error, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-error, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name.rprt-error, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-error, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-error {
                    color: #dc2626
                }

            .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
                color: #9ca3af;
                display: block;
                font-size: 14px;
                line-height: 1.5;
                padding-bottom: 0;
                padding-top: 4px;
                position: relative
            }

        .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid {
            color: #dc2626
        }

            .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-name, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-type, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-status, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-name, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-type, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-status {
                color: #dc2626
            }

    .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
        box-sizing: border-box;
        top: 42px
    }

        .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-bigger.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
            color: #d1d5db;
            cursor: not-allowed;
            opacity: .4;
            pointer-events: none
        }

    .rprt-upload .rprt-upload-files, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files {
        list-style-type: none;
        margin: 0;
        padding: 0
    }

        .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list {
            font-family: inherit;
            font-size: 14px;
            height: 100%;
            line-height: 24px;
            line-height: 22px;
            min-height: 82px;
            position: relative
        }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
                display: block;
                height: 100%;
                margin-left: 12px;
                margin-right: 90px;
                min-height: 35px;
                position: relative;
                top: 0
            }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name {
                    float: left;
                    font-family: inherit;
                    font-size: 14px;
                    max-width: 75%;
                    overflow: hidden;
                    padding-top: 8px;
                    position: relative;
                    text-overflow: ellipsis;
                    top: 0;
                    white-space: nowrap
                }

                    .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name::before, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name::before {
                        content: attr(data-tail);
                        float: right
                    }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
                    display: block;
                    font-family: inherit;
                    font-size: 14px;
                    padding-top: 8px
                }

                    .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-hidden, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-hidden {
                        visibility: hidden
                    }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size {
                    display: block;
                    font-size: 14px;
                    padding: 2px 0;
                    font-size: 12px;
                    line-height: 18px
                }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
                    display: block;
                    font-family: inherit;
                    font-size: 14px;
                    padding-bottom: 8px
                }

                    .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information.rprt-upload-progress {
                        display: none
                    }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap {
                    display: block;
                    height: 10px;
                    padding-bottom: 11px;
                    padding-top: 6px;
                    position: absolute;
                    width: 95%
                }

                    .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap {
                        border-radius: 4px;
                        display: block;
                        height: 4px;
                        width: 100%
                    }

                        .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap .rprt-upload-progress-bar, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-inner-wrap .rprt-upload-progress-bar {
                            border-radius: 4px;
                            display: inherit;
                            height: 4px
                        }

                    .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text {
                        float: right;
                        font-family: inherit;
                        font-size: 14px;
                        position: relative;
                        right: 0;
                        top: -33px
                    }

        .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons {
            align-items: center;
            box-sizing: border-box;
            cursor: pointer;
            display: inline-flex;
            font-size: 18px;
            height: 20px;
            justify-content: center;
            margin: 12px;
            margin-top: -9px;
            padding: 10px;
            position: absolute;
            right: 0;
            top: 50%;
            vertical-align: middle;
            width: 20px
        }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons.rprt-upload-progress, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons.rprt-upload-progress, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons.rprt-upload-progress {
                cursor: default
            }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
                color: #d1d5db;
                cursor: not-allowed;
                opacity: .4;
                pointer-events: none
            }

        .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-msie.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-msie.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-msie.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-msie.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-msie.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-msie.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-msie.rprt-icons {
            padding: 18px 13px 18px 23px
        }

        .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons {
            right: 36px
        }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:not(.rprt-disabled):hover, .rprt-upload .rprt-upload-files .rprt-clear-icon-focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:not(.rprt-upload-progress):hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:not(.rprt-disabled):hover, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-clear-icon-focus {
                background-color: rgba(0,0,0,.12);
                border-color: transparent;
                border-radius: 50%;
                box-shadow: 0 0 0 transparent
            }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:focus, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:not(.rprt-disabled):focus, .rprt-upload .rprt-upload-files .rprt-clear-icon-focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:not(.rprt-disabled):focus, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-clear-icon-focus {
                border-radius: 50%
            }

        .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons {
            font-size: 18px;
            opacity: 1
        }

        .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
            font-size: 18px;
            opacity: 1
        }

    .rprt-upload .rprt-file-select-wrap .rprt-btn, .rprt-upload .rprt-upload-actions .rprt-btn, .rprt-bigger.rprt-small .rprt-upload .rprt-file-select-wrap .rprt-btn, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-actions .rprt-btn {
        font-family: inherit
    }

    .rprt-upload .rprt-upload-actions, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-actions {
        position: relative;
        text-align: right
    }

        .rprt-upload .rprt-upload-actions .rprt-file-upload-btn, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-actions .rprt-file-upload-btn {
            margin: 8px
        }

        .rprt-upload .rprt-upload-actions .rprt-file-clear-btn, .rprt-bigger.rprt-small .rprt-upload .rprt-upload-actions .rprt-file-clear-btn {
            margin: 8px
        }

    .rprt-upload.rprt-rtl .rprt-file-select-wrap, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-file-select-wrap {
        padding: 16px 12px 16px 0
    }

        .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-control.rprt-btn, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-control.rprt-btn {
            margin-right: 0
        }

        .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-file-drop, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-file-select-wrap .rprt-file-drop {
            margin-left: 60px;
            margin-right: 12px;
            position: relative
        }

    .rprt-upload.rprt-rtl .rprt-upload-actions, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-actions {
        text-align: left
    }

    .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
        height: 100%;
        margin-left: 60px;
        margin-right: 11px;
        position: relative
    }

        .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-rtl-container, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-rtl-container {
            direction: ltr;
            float: right;
            width: 100%
        }

        .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
            float: right
        }

        .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name {
            float: right
        }

        .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size {
            direction: ltr;
            float: right;
            position: relative;
            text-align: right;
            width: 100%
        }

        .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap {
            float: right;
            position: initial;
            top: 23px;
            width: 86%
        }

            .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap .rprt-progress-bar-text {
                float: left;
                right: 0;
                top: -32px
            }

    .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-remove-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-delete-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-abort-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-remove-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-delete-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-abort-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons {
        left: 0;
        margin-left: 11px;
        margin-right: 11px;
        right: auto;
        top: 50%
    }

    .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons {
        left: 36px;
        right: auto
    }

    .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-play-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-reload-btn.rprt-icons, .rprt-bigger.rprt-small .rprt-upload.rprt-rtl .rprt-upload-files .rprt-upload-file-list .rprt-file-pause-btn.rprt-icons {
        left: 36px
    }

    .rprt-upload.rprt-disabled .rprt-file-drop, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-file-drop {
        color: #d1d5db
    }

    .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type, .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size, .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-bigger.rprt-small .rprt-upload.rprt-disabled .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
        color: #d1d5db
    }

    .rprt-upload .rprt-content-placeholder.rprt-upload.rprt-placeholder-upload, .rprt-bigger.rprt-small .rprt-upload .rprt-content-placeholder.rprt-upload.rprt-placeholder-upload {
        background-size: 400px 65px;
        min-height: 65px
    }

    .rprt-upload .rprt-bigger .rprt-content-placeholder.rprt-upload.rprt-placeholder-upload, .rprt-upload .rprt-bigger.rprt-content-placeholder.rprt-upload.rprt-placeholder-upload, .rprt-bigger.rprt-small .rprt-upload .rprt-bigger .rprt-content-placeholder.rprt-upload.rprt-placeholder-upload, .rprt-bigger.rprt-small .rprt-upload .rprt-bigger.rprt-content-placeholder.rprt-upload.rprt-placeholder-upload {
        background-size: 400px 80px;
        min-height: 80px
    }

.rprt-small .rprt-upload .rprt-file-select-wrap {
    padding: 12px 0 12px 12px
}

    .rprt-small .rprt-upload .rprt-file-select-wrap .rprt-file-drop {
        font-size: 12px;
        margin-left: 10px
    }

.rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list {
    min-height: 79px
}

    .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name {
        font-size: 12px;
        padding-top: 12px
    }

    .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size {
        font-size: 12px;
        padding: 6px 0
    }

    .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
        font-size: 12px;
        padding-top: 12px
    }

    .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
        padding-bottom: 12px
    }

    .rprt-small .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-upload-progress-wrap {
        padding-bottom: 2px;
        padding-top: 2px
    }

.rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
    font-size: 10px;
    height: 24px;
    padding: 12px;
    width: 24px
}

    .rprt-small .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-small .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
        color: #d1d5db;
        cursor: not-allowed;
        opacity: .4;
        pointer-events: none
    }

.rprt-small .rprt-upload.rprt-rtl .rprt-file-select-wrap {
    padding: 12px 12px 12px 0
}

.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list {
    min-height: 35px;
    padding-bottom: 12px;
    padding-top: 8px
}

    .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
        top: 0
    }

        .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-hidden-input {
            display: none
        }

        .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
            line-height: 1.5;
            padding-top: 4px
        }

            .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name.rprt-error, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type.rprt-error, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-error {
                color: #dc2626
            }

        .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
            color: #9ca3af;
            display: block;
            font-size: 14px;
            line-height: 1.5;
            padding-bottom: 0;
            padding-top: 4px;
            position: relative
        }

    .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid {
        color: #dc2626
    }

        .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-name, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-type, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-upload-file-list.rprt-file-invalid .rprt-file-status {
            color: #dc2626
        }

.rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons {
    box-sizing: border-box;
    top: 42px
}

    .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons.rprt-disabled, .rprt-small .rprt-upload.rprt-form-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons.rprt-disabled {
        color: #d1d5db;
        cursor: not-allowed;
        opacity: .4;
        pointer-events: none
    }

.rprt-upload {
    border: 1px dashed #9ca3af;
    border-radius: 6px
}

    .rprt-upload .rprt-file-drop {
        color: #6b7280;
        vertical-align: middle
    }

    .rprt-upload .rprt-upload-files {
        border-top: 1px solid #e5e7eb
    }

        .rprt-upload .rprt-upload-files .rprt-upload-file-list {
            border-bottom: 1px solid #e5e7eb
        }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-name {
                color: #111827
            }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-type {
                color: #111827
            }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-size {
                color: #9ca3af
            }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status, .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-information {
                color: #111827;
                color: #6b7280
            }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-upload-success {
                    color: #15803d
                }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-upload-fails {
                    color: #dc2626
                }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-file-status.rprt-validation-fails {
                    color: #dc2626
                }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-progress-inner-wrap {
                background-color: #e5e7eb
            }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-progress-inner-wrap .rprt-upload-progress-bar.rprt-upload-progress {
                    background: #4f46e5
                }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-progress-inner-wrap .rprt-upload-progress-bar.rprt-upload-success {
                    background: #15803d
                }

                .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-progress-inner-wrap .rprt-upload-progress-bar.rprt-upload-failed {
                    background: #dc2626
                }

            .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container .rprt-progress-bar-text {
                color: #111827;
                color: #9ca3af
            }

        .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons {
            color: #6b7280
        }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:hover, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:hover {
                color: #374151
            }

            .rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-pause-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-play-btn.rprt-icons:not(.rprt-upload-progress):focus, .rprt-upload .rprt-upload-files .rprt-file-reload-btn.rprt-icons:focus, .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons:not(.rprt-disabled):focus, .rprt-upload .rprt-upload-files .rprt-clear-icon-focus {
                background-color: rgba(0,0,0,.12);
                border-color: transparent;
                box-shadow: 0 0 0 transparent
            }

.rprt-upload-drag-hover {
    border-color: transparent
}

.rprt-upload .rprt-upload-actions .rprt-file-clear-btn.rprt-flat:not(:hover) {
    -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    border-color: #d1d5db;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    color: #374151
}

.rprt-upload .rprt-upload-actions .rprt-file-upload-btn.rprt-flat.rprt-primary:not(:hover) {
    -webkit-tap-highlight-color: transparent;
    background-color: #4f46e5;
    border-color: #4f46e5;
    color: #fff
}

.rprt-upload .rprt-upload-files .rprt-file-remove-btn.rprt-icons::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-icons.rprt-file-pause-btn::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-icons.rprt-file-reload-btn::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-icons.rprt-file-play-btn::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons::before {
    content: ""
}

.rprt-upload .rprt-upload-files .rprt-icons.rprt-msie::before {
    position: relative;
    right: 10px
}

.rprt-upload .rprt-upload-files .rprt-icons.rprt-file-abort-icon.rprt-msie::before {
    right: 12px
}

.rprt-dialog {
    -webkit-flex-direction: column;
    border: 1px solid #e5e7eb;
    border-radius: 6px;
    flex-direction: column;
    width: 100%
}

    .rprt-dialog.rprt-popup {
        width: 100%
    }

    .rprt-dialog.rprt-dlg-resizable {
        padding-bottom: 15px;
        touch-action: none
    }

    .rprt-dialog .rprt-dlg-header-content {
        border-radius: 6px;
        line-height: 1.25
    }

        .rprt-dialog .rprt-dlg-header-content + .rprt-dlg-content {
            padding-top: 12px
        }

    .rprt-dialog .rprt-btn .rprt-btn-icon.rprt-icon-dlg-close {
        font-size: 16px;
        width: 10px
    }

    .rprt-dialog .rprt-dlg-header {
        display: block;
        font-size: 16px;
        font-weight: 500;
        overflow: hidden;
        text-overflow: ellipsis;
        user-select: none;
        vertical-align: top;
        white-space: nowrap;
        width: 80%
    }

        .rprt-dialog .rprt-dlg-header.rprt-hide {
            display: none
        }

    .rprt-dialog .rprt-dlg-modal {
        position: fixed
    }

    .rprt-dialog .rprt-scroll-disabled {
        overflow: hidden !important
    }

    .rprt-dialog .rprt-dlg-content {
        display: block;
        flex: 1 1 auto;
        font-size: 14px;
        font-weight: 400;
        line-height: 1.5;
        overflow: auto;
        overflow-x: hidden
    }

        .rprt-dialog .rprt-dlg-content.rprt-hide {
            display: none
        }

    .rprt-dialog .rprt-footer-content {
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        border-top: none;
        bottom: 0;
        display: block;
        right: 0;
        width: 100%
    }

        .rprt-dialog .rprt-footer-content.rprt-hide {
            display: none
        }

    .rprt-dialog .rprt-footer-content {
        text-align: right
    }

    .rprt-dialog .rprt-resize-handle {
        height: 15px;
        position: absolute;
        width: 15px
    }

        .rprt-dialog .rprt-resize-handle.rprt-south-east {
            bottom: 0;
            cursor: nwse-resize;
            right: 0
        }

        .rprt-dialog .rprt-resize-handle.rprt-south-west {
            bottom: 0;
            cursor: nesw-resize;
            left: 0;
            transform: rotate(90deg)
        }

        .rprt-dialog .rprt-resize-handle.rprt-north-east {
            cursor: nesw-resize;
            right: 0;
            top: 0;
            transform: rotate(-90deg)
        }

        .rprt-dialog .rprt-resize-handle.rprt-north-west {
            cursor: nwse-resize;
            left: 0;
            top: 0;
            transform: rotate(180deg)
        }

    .rprt-dialog .rprt-south, .rprt-dialog .rprt-north, .rprt-dialog .rprt-east, .rprt-dialog .rprt-west {
        background-color: transparent;
        background-repeat: repeat;
        overflow: visible;
        position: absolute
    }

    .rprt-dialog .rprt-east, .rprt-dialog .rprt-west {
        cursor: ew-resize
    }

    .rprt-dialog .rprt-south, .rprt-dialog .rprt-north {
        cursor: ns-resize
    }

    .rprt-dialog.rprt-blazor-hidden {
        left: 0;
        position: absolute
    }

.rprt-bigger.rprt-dialog .rprt-dlg-header-content, *.rprt-bigger .rprt-dialog .rprt-dlg-header-content {
    padding: 14px 24px
}

.rprt-bigger.rprt-dialog .rprt-dlg-header, *.rprt-bigger .rprt-dialog .rprt-dlg-header {
    font-size: 18px
}

.rprt-bigger.rprt-dialog .rprt-dlg-content, *.rprt-bigger .rprt-dialog .rprt-dlg-content {
    font-size: 16px;
    padding: 16px 24px 16px 24px
}

.rprt-bigger.rprt-dialog .rprt-footer-content, *.rprt-bigger .rprt-dialog .rprt-footer-content {
    padding: 12px 24px 12px 24px
}

    .rprt-bigger.rprt-dialog .rprt-footer-content .rprt-btn, *.rprt-bigger .rprt-dialog .rprt-footer-content .rprt-btn {
        margin-left: 12px
    }

.rprt-bigger.rprt-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn, *.rprt-bigger .rprt-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn {
    bottom: 7px;
    height: 10px;
    left: 7px;
    width: 10px
}

.rprt-bigger.rprt-dialog .rprt-btn .rprt-btn-icon.rprt-icon-dlg-close, *.rprt-bigger .rprt-dialog .rprt-btn .rprt-btn-icon.rprt-icon-dlg-close {
    font-size: 20px;
    width: 10px
}

.rprt-bigger.rprt-rtl .rprt-footer-content .rprt-btn, .rprt-bigger .rprt-rtl .rprt-footer-content .rprt-btn {
    margin-left: 0;
    margin-right: 12px
}

.rprt-bigger .rprt-dlg-header-content + .rprt-dlg-content {
    padding-top: 16px
}

.rprt-dialog .rprt-dlg-header-content {
    border-bottom: 0;
    padding: 10px 18px
}

.rprt-dialog .rprt-dlg-content {
    padding: 12px 18px 12px 18px
}

.rprt-dialog .rprt-footer-content {
    padding: 8px 18px 8px 18px
}

    .rprt-dialog .rprt-footer-content .rprt-btn {
        margin-left: 8px
    }

.rprt-alert-dialog .rprt-footer-content {
    border-top: none
}

.rprt-rtl .rprt-footer-content .rprt-btn {
    margin-right: 8px
}

.rprt-dialog.rprt-draggable > .rprt-dlg-header-content {
    cursor: move
}

.rprt-dialog.rprt-device.rprt-draggable.rprt-popup-open {
    touch-action: none
}

.rprt-dialog {
    max-height: 98%;
    max-width: 100%;
    min-width: 240px;
    position: absolute
}

.rprt-rtl .rprt-footer-content .rprt-btn {
    margin-left: 0
}

.rprt-rtl .rprt-footer-content {
    text-align: left
}

.rprt-rtl .rprt-footer-content {
    text-align: left
}

.rprt-dialog.rprt-rtl .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn {
    float: left;
    left: 0;
    right: 0
}

.rprt-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn {
    background-color: transparent;
    border-color: transparent;
    border-radius: 50%;
    bottom: 5px;
    float: right;
    height: 20px;
    left: 0;
    position: relative;
    width: 0
}

.rprt-rtl.rprt-dialog .rprt-resize-handle.rprt-south-west {
    bottom: 0;
    cursor: sw-resize;
    direction: ltr;
    left: 0;
    text-align: initial;
    transform: rotate(90deg)
}

.rprt-dlg-target.rprt-scroll-disabled {
    overflow: hidden !important
}

.rprt-dlg-overlay {
    height: 100%;
    left: 0;
    opacity: 1;
    position: fixed;
    top: 0;
    transition: opacity .15s linear;
    width: 100%
}

    .rprt-dlg-overlay.rprt-fade {
        opacity: 0
    }

.rprt-dlg-overflow-hidden {
    overflow: auto
}

.rprt-dlg-fullscreen {
    height: 100% !important;
    left: 0 !important;
    width: 100% !important
}

.rprt-popup.rprt-popup-open.rprt-dialog {
    display: inline-flex
}

.rprt-dlg-container {
    align-items: flex-start;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.rprt-dlg-center-center {
    -webkit-align-items: center;
    -webkit-justify-content: center;
    align-items: center;
    justify-content: center
}

.rprt-dlg-left-center {
    -webkit-align-items: center;
    -webkit-justify-content: flex-start;
    align-items: center;
    justify-content: flex-start
}

.rprt-dlg-right-center {
    -webkit-align-items: center;
    -webkit-justify-content: flex-end;
    align-items: center;
    justify-content: flex-end
}

.rprt-dlg-left-top {
    -webkit-align-items: flex-start;
    -webkit-justify-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start
}

.rprt-dlg-right-top {
    -webkit-align-items: flex-start;
    -webkit-justify-content: flex-end;
    align-items: flex-start;
    justify-content: flex-end
}

.rprt-dlg-center-top {
    -webkit-align-items: center;
    -webkit-flex-direction: column;
    align-items: center;
    flex-direction: column
}

.rprt-dlg-left-bottom {
    -webkit-align-items: flex-end;
    -webkit-justify-content: flex-start;
    align-items: flex-end;
    justify-content: flex-start
}

.rprt-dlg-right-bottom {
    -webkit-align-items: flex-end;
    -webkit-justify-content: flex-end;
    align-items: flex-end;
    justify-content: flex-end
}

.rprt-dlg-center-bottom {
    -webkit-align-items: center;
    -webkit-flex-direction: column;
    -webkit-justify-content: flex-end;
    align-items: center;
    flex-direction: column;
    justify-content: flex-end
}

.rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:hover, .rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:focus, .rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:active {
    background-color: transparent;
    border-color: transparent;
    box-shadow: 0 0 0 transparent
}

.rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:active {
    background-color: transparent
}

.rprt-content-placeholder.rprt-dialog.rprt-placeholder-dialog {
    background-size: 400px 210px;
    min-height: 210px
}

.rprt-bigger .rprt-content-placeholder.rprt-dialog.rprt-placeholder-dialog, .rprt-bigger.rprt-content-placeholder.rprt-dialog.rprt-placeholder-dialog {
    background-size: 400px 220px;
    min-height: 220px
}

@media(min-width: 768px) {
    .rprt-alert-dialog.rprt-dialog.rprt-popup, .rprt-confirm-dialog.rprt-dialog.rprt-popup {
        margin: 30px;
        width: 600px
    }
}

@media(max-width: 768px) {
    .rprt-alert-dialog.rprt-dialog.rprt-popup, .rprt-confirm-dialog.rprt-dialog.rprt-popup {
        margin: 30px;
        width: auto
    }
}

@media(max-width: 768px) {
    .rprt-prompt-dialog.rprt-dialog.rprt-popup, .rprt-prompt-dialog.rprt-dialog.rprt-popup {
        margin: 30px;
        width: auto
    }
}

@media(min-width: 768px) {
    .rprt-prompt-dialog.rprt-dialog.rprt-popup, .rprt-prompt-dialog.rprt-dialog.rprt-popup {
        margin: 30px;
        width: 600px
    }
}

.rprt-dlg-ref-element {
    display: none
}

.rprt-dialog .rprt-footer-content {
    box-sizing: border-box
}

.rprt-dialog {
    background-color: #f9fafb;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

.rprt-dlg-overlay {
    background-color: rgba(107,114,128,.75)
}

.rprt-footer-content {
    background-color: #f9fafb
}

    .rprt-footer-content .rprt-btn.rprt-primary.rprt-flat:not([DISABLED]) {
        background: #4f46e5;
        border-color: #4f46e5;
        color: #fff
    }

    .rprt-footer-content .rprt-btn:hover.rprt-primary.rprt-flat:not([DISABLED]) {
        background: #433bcd
    }

    .rprt-footer-content .rprt-btn.rprt-flat:not([DISABLED]) {
        background: #fff;
        border-color: #d1d5db;
        color: #374151
    }

    .rprt-footer-content .rprt-btn:hover.rprt-flat:not([DISABLED]) {
        background: #f3f4f6
    }

.rprt-dlg-header, .rprt-dlg-header * {
    color: #111827;
    font-size: 16px;
    font-weight: 500
}

.rprt-dlg-content {
    color: #111827
}

.rprt-device .rprt-dlg-content {
    font-size: 16px
}

.rprt-dlg-header-content {
    background-color: #f9fafb
}

.rprt-dlg-content {
    background-color: #f9fafb
}

.rprt-icon-dlg-close {
    color: #6b7280
}

.rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:hover span {
    color: #374151
}

.rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:active span, .rprt-dialog .rprt-btn.rprt-dlg-closeicon-btn:focus span {
    border-radius: 50%;
    color: #374151;
    opacity: 1
}

.rprt-icon-dlg-close:active {
    border-radius: 50%;
    color: #374151;
    opacity: 1
}

.rprt-icon-dlg-close:hover {
    color: #374151
}

.rprt-dlg-header-content .rprt-dlg-closeicon-btn:hover {
    background-color: transparent
}

.rprt-dlg-header-content .rprt-dlg-closeicon-btn:active {
    background-color: transparent
}

.rprt-south-east {
    color: #6b7280
}

.rprt-rtl .rprt-south-east {
    color: transparent
}

.rprt-rtl .rprt-south-west {
    color: #6b7280
}

.rprt-south-west, .rprt-north-east, .rprt-north-west {
    color: transparent
}

.rprt-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn.rprt-ripple {
    overflow: visible
}

.rprt-dialog .rprt-icon-dlg-close::before {
    content: "";
    position: relative
}

.rprt-dialog .rprt-icon-dlg-close {
    opacity: initial
}

    .rprt-dialog .rprt-icon-dlg-close:active {
        opacity: initial
    }

    .rprt-dialog .rprt-icon-dlg-close:hover {
        opacity: initial
    }

.rprt-dialog .rprt-south-east::before, .rprt-dialog .rprt-south-west::before, .rprt-dialog .rprt-north-east::before, .rprt-dialog .rprt-north-west::before {
    content: ""
}

@keyframes hscroll-popup-shadow {
    0% {
        border-color: rgba(255,255,255,.5);
        box-shadow: 0 0 0 0 rgba(255,255,255,.5)
    }

    100% {
        box-shadow: 0 0 0 200px rgba(255,255,255,.12)
    }
}

.rprt-bigger .rprt-hscroll, .rprt-hscroll.rprt-bigger {
    min-height: 48px
}

    .rprt-bigger .rprt-hscroll:not(.rprt-scroll-device), .rprt-hscroll.rprt-bigger:not(.rprt-scroll-device) {
        padding: 0 48px
    }

    .rprt-bigger .rprt-hscroll.rprt-scroll-device, .rprt-hscroll.rprt-bigger.rprt-scroll-device {
        padding-right: 48px
    }

    .rprt-bigger .rprt-hscroll.rprt-rtl.rprt-scroll-device, .rprt-hscroll.rprt-bigger.rprt-rtl.rprt-scroll-device {
        padding-left: 48px;
        padding-right: initial
    }

    .rprt-bigger .rprt-hscroll .rprt-nav-arrow.rprt-icons, .rprt-hscroll.rprt-bigger .rprt-nav-arrow.rprt-icons {
        font-size: 22px
    }

    .rprt-bigger .rprt-hscroll.rprt-rtl .rprt-scroll-overlay.rprt-scroll-right-overlay, .rprt-hscroll.rprt-bigger.rprt-rtl .rprt-scroll-overlay.rprt-scroll-right-overlay {
        left: 48px
    }

    .rprt-bigger .rprt-hscroll .rprt-scroll-overlay.rprt-scroll-right-overlay, .rprt-hscroll.rprt-bigger .rprt-scroll-overlay.rprt-scroll-right-overlay {
        right: 48px
    }

    .rprt-bigger .rprt-hscroll .rprt-scroll-nav, .rprt-hscroll.rprt-bigger .rprt-scroll-nav {
        min-height: 48px;
        width: 48px
    }

.rprt-hscroll {
    display: block;
    position: relative;
    width: inherit
}

    .rprt-hscroll.rprt-rtl.rprt-scroll-device {
        padding-left: 40px;
        padding-right: initial
    }

        .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-nav {
            transform: skewX(-16deg) translateX(-6px)
        }

        .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-right-overlay {
            left: 48px;
            right: auto;
            transform: skewX(-16deg) translateX(-6px)
        }

        .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-left-overlay {
            left: auto;
            right: 0
        }

    .rprt-hscroll:not(.rprt-scroll-device) {
        padding: 0 28px
    }

    .rprt-hscroll.rprt-scroll-device {
        padding-right: 40px
    }

        .rprt-hscroll.rprt-scroll-device .rprt-scroll-nav {
            transform: skewX(-16deg) translateX(6px);
            width: 48px
        }

            .rprt-hscroll.rprt-scroll-device .rprt-scroll-nav .rprt-nav-arrow {
                font-size: 18px;
                transform: skewX(16deg)
            }

        .rprt-hscroll.rprt-scroll-device .rprt-scroll-overlay {
            opacity: .5;
            pointer-events: none;
            position: absolute;
            top: 0;
            z-index: 100
        }

            .rprt-hscroll.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-right-overlay {
                left: auto;
                right: 48px;
                transform: skewX(-16deg) translateX(6px)
            }

            .rprt-hscroll.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-left-overlay {
                left: 0;
                right: auto
            }

    .rprt-hscroll.rprt-overlay .rprt-hscroll-content > * {
        pointer-events: none
    }

    .rprt-hscroll > * {
        height: inherit;
        line-height: normal
    }

    .rprt-hscroll .rprt-hscroll-content {
        display: inline-block;
        height: inherit;
        position: relative
    }

        .rprt-hscroll .rprt-hscroll-content > * {
            pointer-events: auto
        }

    .rprt-hscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-right-nav {
        left: 0;
        right: auto
    }

    .rprt-hscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-left-nav {
        left: auto;
        right: 0
    }

    .rprt-hscroll .rprt-scroll-nav {
        align-items: center;
        bottom: 0;
        cursor: pointer;
        display: flex;
        min-height: 38px;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 28px
    }

        .rprt-hscroll .rprt-scroll-nav.rprt-scroll-left-nav {
            left: 0
        }

        .rprt-hscroll .rprt-scroll-nav.rprt-scroll-right-nav {
            right: 0
        }

        .rprt-hscroll .rprt-scroll-nav.rprt-ie-align {
            display: table
        }

    .rprt-hscroll .rprt-nav-arrow {
        position: relative
    }

        .rprt-hscroll .rprt-nav-arrow.rprt-icons {
            display: table-cell;
            text-align: center;
            vertical-align: middle;
            width: 100%;
            font-size: 18px
        }

    .rprt-hscroll .rprt-hscroll-bar .rprt-hscroll-content .rprt-overlay {
        pointer-events: none
    }

    .rprt-hscroll .rprt-scroll-nav .rprt-icons {
        color: #6b7280
    }

    .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav {
        border-color: #e5e7eb;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

    .rprt-hscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav {
        background-color: #f3f4f6;
        border-color: #e5e7eb;
        border-width: 1px;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

        .rprt-hscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav .rprt-nav-arrow {
            color: #6b7280
        }

    .rprt-hscroll .rprt-scroll-overlay {
        background-color: transparent;
        background-repeat: repeat-x
    }

        .rprt-hscroll .rprt-scroll-overlay.rprt-scroll-left-overlay {
            background-image: linear-gradient(-270deg,#f3f4f6 0%,rgba(243,244,246,0) 100%)
        }

        .rprt-hscroll .rprt-scroll-overlay.rprt-scroll-right-overlay {
            background-image: linear-gradient(-270deg,rgba(243,244,246,0) 0%,#f3f4f6 100%)
        }

    .rprt-hscroll.rprt-rtl .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-hscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-left-nav {
            border-left: 1px solid #e5e7eb;
            border-right: 0
        }

        .rprt-hscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-right-nav {
            border-left: 0;
            border-right: 1px solid #e5e7eb
        }

        .rprt-hscroll.rprt-rtl .rprt-scroll-nav:hover {
            background: #e5e7eb;
            border: 0;
            color: #6b7280
        }

            .rprt-hscroll.rprt-rtl .rprt-scroll-nav:hover:active {
                background: #e5e7eb
            }

    .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:hover {
        background: #e5e7eb;
        color: #6b7280
    }

        .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:hover .rprt-icons {
            color: #6b7280
        }

    .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus {
        background: #e5e7eb;
        border: 0;
        color: #6b7280
    }

        .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-icons {
            color: #6b7280
        }

    .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:active {
        background: #f3f4f6;
        border: 0;
        box-shadow: none;
        color: #6b7280
    }

        .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:active .rprt-icons {
            color: #6b7280
        }

    .rprt-hscroll .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-hscroll .rprt-scroll-nav.rprt-scroll-left-nav {
            border-right: 1px solid #e5e7eb
        }

        .rprt-hscroll .rprt-scroll-nav.rprt-scroll-right-nav {
            border-left: 1px solid #e5e7eb
        }

        .rprt-hscroll .rprt-scroll-nav::after {
            background-color: transparent;
            border-radius: 50%;
            border-width: 1px;
            box-sizing: border-box;
            content: "";
            height: 1px;
            left: 50%;
            position: absolute;
            top: 50%;
            visibility: hidden;
            width: 1px
        }

        .rprt-hscroll .rprt-scroll-nav:active::after {
            animation: hscroll-popup-shadow .6s ease-out 0ms;
            visibility: visible
        }

    .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-nav-right-arrow::before {
        content: ""
    }

    .rprt-hscroll.rprt-rtl.rprt-scroll-device .rprt-nav-left-arrow::before {
        content: ""
    }

    .rprt-hscroll.rprt-rtl .rprt-nav-left-arrow::before {
        content: ""
    }

    .rprt-hscroll.rprt-rtl .rprt-nav-right-arrow::before {
        content: ""
    }

    .rprt-hscroll.rprt-scroll-device .rprt-nav-right-arrow::before {
        content: ""
    }

    .rprt-hscroll.rprt-scroll-device .rprt-nav-left-arrow::before {
        content: ""
    }

    .rprt-hscroll .rprt-nav-left-arrow::before {
        content: "";
        line-height: normal
    }

    .rprt-hscroll .rprt-nav-right-arrow::before {
        content: "";
        line-height: normal
    }

.rprt-bigger .rprt-vscroll:not(.rprt-scroll-device), .rprt-vscroll.rprt-bigger:not(.rprt-scroll-device) {
    padding: 48px 0
}

.rprt-bigger .rprt-vscroll .rprt-icons, .rprt-vscroll.rprt-bigger .rprt-icons {
    font-size: 18px
}

.rprt-bigger .rprt-vscroll.rprt-rtl .rprt-scroll-overlay.rprt-scroll-down-overlay, .rprt-vscroll.rprt-bigger.rprt-rtl .rprt-scroll-overlay.rprt-scroll-down-overlay {
    left: 48px
}

.rprt-bigger .rprt-vscroll .rprt-scroll-overlay.rprt-scroll-down-overlay, .rprt-vscroll.rprt-bigger .rprt-scroll-overlay.rprt-scroll-down-overlay {
    right: 48px
}

.rprt-bigger .rprt-vscroll .rprt-scroll-nav, .rprt-vscroll.rprt-bigger .rprt-scroll-nav {
    height: 48px
}

.rprt-vscroll {
    display: block;
    position: relative;
    width: inherit
}

    .rprt-vscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-nav {
        transform: skewX(-16deg) translateX(-6px)
    }

    .rprt-vscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-down-overlay {
        left: 48px;
        right: auto;
        transform: skewX(-16deg) translateX(-6px)
    }

    .rprt-vscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-up-overlay {
        left: auto;
        right: 0
    }

    .rprt-vscroll:not(.rprt-scroll-device) {
        padding: 0 28px
    }

    .rprt-vscroll.rprt-scroll-device .rprt-scroll-nav {
        transform: skewX(-16deg) translateX(6px);
        width: 48px;
        z-index: 1001
    }

        .rprt-vscroll.rprt-scroll-device .rprt-scroll-nav .rprt-nav-arrow {
            font-size: 14px;
            transform: skewX(16deg)
        }

    .rprt-vscroll.rprt-scroll-device .rprt-scroll-overlay {
        opacity: .5;
        pointer-events: none;
        position: absolute;
        top: 0;
        z-index: 100
    }

        .rprt-vscroll.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-down-overlay {
            left: auto;
            right: 48px;
            transform: skewX(-16deg) translateX(6px)
        }

        .rprt-vscroll.rprt-scroll-device .rprt-scroll-overlay.rprt-scroll-up-overlay {
            left: 0;
            right: auto
        }

    .rprt-vscroll > * {
        height: inherit
    }

    .rprt-vscroll .rprt-vscroll-content {
        display: inline-block;
        height: auto;
        position: relative;
        width: 100%
    }

        .rprt-vscroll .rprt-vscroll-content > * {
            pointer-events: auto
        }

    .rprt-vscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-up-nav {
        left: auto;
        right: 0
    }

    .rprt-vscroll.rprt-rtl .rprt-scroll-nav.rprt-scroll-down-nav {
        left: 0;
        right: auto
    }

    .rprt-vscroll .rprt-scroll-nav {
        align-items: center;
        cursor: pointer;
        display: flex;
        height: 38px;
        overflow: hidden;
        position: absolute;
        width: 100%
    }

        .rprt-vscroll .rprt-scroll-nav.rprt-scroll-up-nav {
            top: 0
        }

        .rprt-vscroll .rprt-scroll-nav.rprt-scroll-down-nav {
            bottom: 0
        }

        .rprt-vscroll .rprt-scroll-nav.rprt-ie-align {
            display: table
        }

    .rprt-vscroll .rprt-nav-arrow {
        position: relative
    }

        .rprt-vscroll .rprt-nav-arrow.rprt-icons {
            display: table-cell;
            text-align: center;
            vertical-align: middle;
            width: 100%
        }

    .rprt-vscroll .rprt-icons {
        color: #6b7280
    }

    .rprt-vscroll.rprt-rtl.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav {
        border-color: #6b7280;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

    .rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav {
        background-color: #f3f4f6;
        border-color: #6b7280;
        border-width: 1px;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

        .rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-right-nav .rprt-nav-arrow {
            color: #6b7280
        }

    .rprt-vscroll .rprt-scroll-overlay {
        background-color: transparent;
        background-repeat: repeat-x
    }

        .rprt-vscroll .rprt-scroll-overlay.rprt-scroll-up-overlay {
            background-image: linear-gradient(-270deg,#f3f4f6 0%,rgba(243,244,246,0) 100%)
        }

        .rprt-vscroll .rprt-scroll-overlay.rprt-scroll-down-overlay {
            background-image: linear-gradient(-270deg,rgba(243,244,246,0) 0%,#f3f4f6 100%)
        }

    .rprt-vscroll.rprt-rtl .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-vscroll.rprt-rtl .rprt-scroll-nav:hover {
            background: #e5e7eb;
            border: 0;
            border-color: transparent;
            color: #6b7280
        }

    .rprt-vscroll:not(.rprt-scroll-device) .rprt-scroll-nav:hover {
        background: #e5e7eb;
        border: 0;
        color: #6b7280
    }

    .rprt-vscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus {
        background: #e5e7eb;
        border: 0;
        border-color: transparent;
        color: #6b7280
    }

    .rprt-vscroll:not(.rprt-scroll-device) .rprt-scroll-nav:active {
        background: #e5e7eb;
        border: 0;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
        color: #6b7280
    }

    .rprt-vscroll .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-vscroll .rprt-scroll-nav.rprt-scroll-up-nav {
            border-bottom: 1px solid #6b7280
        }

        .rprt-vscroll .rprt-scroll-nav.rprt-scroll-down-nav {
            border-top: 1px solid #6b7280
        }

        .rprt-vscroll .rprt-scroll-nav::after {
            content: ""
        }

        .rprt-vscroll .rprt-scroll-nav:active::after {
            content: ""
        }

    .rprt-vscroll.rprt-scroll-device .rprt-nav-up-arrow::before {
        content: ""
    }

    .rprt-vscroll.rprt-scroll-device .rprt-nav-down-arrow::before {
        content: ""
    }

    .rprt-vscroll .rprt-nav-up-arrow::before {
        content: "";
        line-height: normal
    }

    .rprt-vscroll .rprt-nav-down-arrow::before {
        content: "";
        line-height: normal
    }

.rprt-bigger .rprt-toolbar, .rprt-toolbar.rprt-bigger {
    height: 48px;
    min-height: 48px
}

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos):not(.rprt-toolbar-multirow) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item:first-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items:not(.rprt-tbar-pos):not(.rprt-toolbar-multirow) .rprt-toolbar-item:first-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item:first-child {
        margin-left: 10px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-item:last-child, .rprt-bigger .rprt-toolbar .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-right .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-right .rprt-toolbar-item:last-child {
        margin-right: 10px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child {
        margin-right: 10px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child {
        margin-right: 10px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow, .rprt-toolbar.rprt-bigger .rprt-toolbar-items.rprt-toolbar-multirow {
        margin-left: 12.5px;
        margin-right: 12.5px
    }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow .rprt-toolbar-item:not(.rprt-separator), .rprt-toolbar.rprt-bigger .rprt-toolbar-items.rprt-toolbar-multirow .rprt-toolbar-item:not(.rprt-separator) {
            margin: 0
        }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:focus, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:hover, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:active, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:focus, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:hover, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:active, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-toolbar.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:active {
        padding: 0 8px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-item, .rprt-toolbar.rprt-bigger .rprt-toolbar-item {
        min-height: 48px
    }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
            min-height: 38px;
            min-width: 38px;
            padding: 0 8px;
            line-height: 24px
        }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-tbar-btn-text {
                padding: 4px;
                font-size: 16px
            }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons {
                font-size: 20px
            }

                .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
                    font-size: 18px;
                    line-height: 17px
                }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
                padding: 4px 6px
            }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon, .rprt-bigger .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon {
                padding: 4px 6px
            }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-item:not(.rprt-separator):not(.rprt-spacer), .rprt-toolbar.rprt-bigger .rprt-toolbar-item:not(.rprt-separator):not(.rprt-spacer) {
            min-width: 49px;
            padding: 5px 6px
        }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-item.rprt-separator, .rprt-toolbar.rprt-bigger .rprt-toolbar-item.rprt-separator {
            height: 30px;
            margin: 8px 6px;
            min-height: 30px
        }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-toolbar .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
            padding: 0
        }

    .rprt-bigger .rprt-toolbar .rprt-hor-nav, .rprt-toolbar.rprt-bigger .rprt-hor-nav {
        min-height: 48px;
        min-width: 36px
    }

    .rprt-bigger .rprt-toolbar.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-toolbar.rprt-bigger.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
        margin-left: 0
    }

    .rprt-bigger .rprt-toolbar.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin-right: 0
    }

    .rprt-bigger .rprt-toolbar.rprt-vertical .rprt-toolbar-item:not(.rprt-separator), .rprt-toolbar.rprt-bigger.rprt-vertical .rprt-toolbar-item:not(.rprt-separator) {
        min-height: 38px
    }

    .rprt-bigger .rprt-toolbar.rprt-vertical .rprt-toolbar-item.rprt-separator, .rprt-toolbar.rprt-bigger.rprt-vertical .rprt-toolbar-item.rprt-separator {
        height: auto;
        margin: 5px 10px;
        min-height: auto
    }

    .rprt-bigger .rprt-toolbar.rprt-vertical .rprt-hor-nav, .rprt-toolbar.rprt-bigger.rprt-vertical .rprt-hor-nav {
        min-height: 40px;
        min-width: 50px
    }

    .rprt-bigger .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item, .rprt-toolbar.rprt-bigger .rprt-toolbar-pop .rprt-toolbar-item {
        height: 38px
    }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator), .rprt-toolbar.rprt-bigger .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator) {
            min-width: 48px;
            padding: 0;
            min-height: 48px
        }

        .rprt-bigger .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-toolbar.rprt-bigger .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn {
            min-height: 48px;
            padding: 8px 18px;
            min-width: 100%
        }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon {
                margin-left: 0;
                padding: 0 6px 0 0;
                font-size: 16px
            }

            .rprt-bigger .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text {
                padding: 0 0 0 6px;
                font-size: 16px
            }

    .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended {
        min-height: 48px;
        padding-bottom: 0;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0
    }

        .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item {
            min-height: 48px
        }

            .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
                min-height: 38px;
                min-width: 38px;
                padding: 0 8px
            }

                .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-tbar-btn-text {
                    padding: 4px
                }

                .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:hover, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:focus, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:active, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:hover, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:focus, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:active, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:active {
                    padding: 0 8px
                }

            .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item:not(.rprt-separator), .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item:not(.rprt-separator) {
                min-width: 49px;
                padding: 5px 6px
            }

            .rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-separator, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-separator {
                height: 30px;
                margin: 8px 6px;
                min-height: 30px
            }

    .rprt-bigger .rprt-toolbar.rprt-extended-toolbar.rprt-tbar-extended, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar.rprt-tbar-extended {
        border-bottom: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

        .rprt-bigger .rprt-toolbar.rprt-extended-toolbar.rprt-tbar-extended .rprt-toolbar-extended, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar.rprt-tbar-extended .rprt-toolbar-extended {
            border-top: 0;
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

    .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
        padding: 4px 6px
    }

        .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon.rprt-icon-right, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon.rprt-icon-right {
            padding: 4px 6px
        }

    .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text {
        padding: 4px
    }

    .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child {
        margin-left: 10px;
        margin-right: initial
    }

    .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-center .rprt-toolbar-item, .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-center .rprt-toolbar-item, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item {
        margin: 0
    }

        .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child {
            margin-left: 10px;
            margin-right: 0
        }

    .rprt-bigger .rprt-toolbar.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-toolbar.rprt-bigger.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
        margin-left: 0;
        margin-right: 10px
    }

    .rprt-bigger .rprt-toolbar.rprt-extended-toolbar.rprt-rtl .rprt-toolbar-extended, .rprt-toolbar.rprt-bigger.rprt-extended-toolbar.rprt-rtl .rprt-toolbar-extended {
        padding-right: 10px
    }

.rprt-toolbar {
    border-radius: 0;
    display: block;
    height: 38px;
    min-height: 38px;
    position: relative;
    user-select: none;
    white-space: nowrap;
    overflow: hidden
}

    .rprt-toolbar.rprt-spacer-toolbar .rprt-toolbar-items {
        display: flex;
        flex-wrap: nowrap;
        width: 100%
    }

        .rprt-toolbar.rprt-spacer-toolbar .rprt-toolbar-items:not(.rprt-toolbar-multirow) {
            position: absolute
        }

    .rprt-toolbar.rprt-spacer-toolbar.rprt-pop-mode .rprt-toolbar-items {
        width: calc(100% - 28px)
    }

    .rprt-toolbar .rprt-blazor-toolbar-items {
        position: absolute;
        top: -9999px;
        visibility: hidden
    }

    .rprt-toolbar.rprt-control[class*=e-toolbar] {
        box-sizing: content-box
    }

    .rprt-toolbar.rprt-corner {
        border-radius: 4px
    }

    .rprt-toolbar.rprt-hidden {
        display: none
    }

    .rprt-toolbar .rprt-toolbar-items {
        border-radius: 0 0 0 0;
        display: inline-flex;
        height: 100%;
        vertical-align: middle;
        align-items: center
    }

        .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow {
            margin-bottom: 1px;
            margin-left: 10px;
            margin-right: 10px;
            white-space: normal;
            flex-wrap: wrap
        }

            .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow .rprt-toolbar-item:not(.rprt-separator) {
                margin: 0
            }

            .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow .rprt-toolbar-item.rprt-separator.rprt-multirow-separator, .rprt-toolbar .rprt-toolbar-items.rprt-toolbar-multirow .rprt-toolbar-item.rprt-separator.rprt-hidden {
                display: none
            }

        .rprt-toolbar .rprt-toolbar-items.rprt-multirow-pos .rprt-toolbar-left, .rprt-toolbar .rprt-toolbar-items.rprt-multirow-pos .rprt-toolbar-center, .rprt-toolbar .rprt-toolbar-items.rprt-multirow-pos .rprt-toolbar-right {
            display: inline
        }

        .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos {
            display: block
        }

            .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left, .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-center, .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right {
                display: table;
                height: 100%;
                top: 0
            }

            .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right, .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left {
                position: absolute
            }

            .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right {
                right: 0
            }

            .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left {
                left: 0
            }

            .rprt-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-center {
                margin: 0 auto
            }

        .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-left, .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-center, .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-right {
            display: inline-block
        }

            .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item:first-child, .rprt-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos):not(.rprt-toolbar-multirow) .rprt-toolbar-item:first-child {
                margin-left: 8px
            }

        .rprt-toolbar .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-item:last-child, .rprt-toolbar .rprt-toolbar-items:first-child:not(.rprt-toolbar-multirow) > .rprt-toolbar-right .rprt-toolbar-item:last-child {
            margin-right: 8px
        }

        .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content {
            touch-action: pan-y pinch-zoom
        }

            .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child {
                margin-right: 8px
            }

            .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-center .rprt-toolbar-item, .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item {
                margin: 0
            }

                .rprt-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child {
                    margin-right: 8px
                }

    .rprt-toolbar .rprt-toolbar-item {
        align-content: center;
        align-items: center;
        cursor: pointer;
        display: inline-flex;
        min-height: 38px;
        vertical-align: middle;
        width: auto;
        flex: 0 0 auto
    }

        .rprt-toolbar .rprt-toolbar-item.rprt-spacer {
            flex-grow: 1
        }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
            display: flex;
            align-items: center;
            vertical-align: middle;
            justify-content: center;
            margin: 0;
            min-height: 30px;
            min-width: 30px;
            padding: 0 4px;
            border-radius: 4px;
            line-height: 22px;
            border: none;
            cursor: pointer;
            font-size: 18px;
            font-weight: 400;
            overflow: hidden;
            text-align: center;
            text-decoration: none;
            text-transform: none
        }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
                padding: 4px
            }

                .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon.rprt-icon-right {
                    padding: 4px
                }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon {
                margin: 0;
                min-width: 12px;
                width: auto;
                font-size: 18px;
                line-height: 14px
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover, .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus, .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active {
                padding: 0 4px
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus {
                outline: 0
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn div {
                vertical-align: middle
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text {
                font-size: 14px;
                padding: 4px
            }

        .rprt-toolbar .rprt-toolbar-item:not(.rprt-separator):not(.rprt-spacer) {
            height: inherit;
            min-width: 28px;
            padding: 4px
        }

        .rprt-toolbar .rprt-toolbar-item.rprt-separator {
            margin: 7px 4px;
            min-height: 24px;
            min-width: 1px;
            height: 24px
        }

            .rprt-toolbar .rprt-toolbar-item.rprt-separator + .rprt-separator, .rprt-toolbar .rprt-toolbar-item.rprt-separator:last-of-type, .rprt-toolbar .rprt-toolbar-item.rprt-separator:first-of-type {
                display: none
            }

        .rprt-toolbar .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
            padding: 0
        }

        .rprt-toolbar .rprt-toolbar-item > * {
            text-overflow: ellipsis
        }

        .rprt-toolbar .rprt-toolbar-item.rprt-hidden {
            display: none
        }

        .rprt-toolbar .rprt-toolbar-item input[type=checkbox] {
            height: auto
        }

    .rprt-toolbar.rprt-vertical {
        display: flex;
        flex-direction: column
    }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items .rprt-vscroll-bar .rprt-vscroll-content {
            touch-action: pan-x pinch-zoom
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left, .rprt-toolbar.rprt-vertical .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-center, .rprt-toolbar.rprt-vertical .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right {
            height: auto
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left {
            left: auto;
            right: auto;
            top: 0
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right {
            bottom: 0;
            left: auto;
            right: auto
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
            margin-left: 0
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
            margin-right: 0
        }

        .rprt-toolbar.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item {
            display: flex;
            height: auto
        }

            .rprt-toolbar.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item:not(.rprt-separator) {
                min-width: 33px
            }

            .rprt-toolbar.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item.rprt-separator {
                height: auto;
                margin: 3px 7px;
                min-height: auto
            }

        .rprt-toolbar.rprt-vertical .rprt-hor-nav {
            bottom: 0;
            height: auto;
            left: 0;
            min-height: 40px;
            min-width: 50px;
            right: auto;
            top: auto;
            width: auto
        }

        .rprt-toolbar.rprt-vertical.rprt-rtl.rprt-tbar-pos .rprt-toolbar-left {
            bottom: 0;
            top: auto
        }

        .rprt-toolbar.rprt-vertical.rprt-rtl.rprt-tbar-pos .rprt-toolbar-right {
            bottom: auto;
            top: 0
        }

    .rprt-toolbar .rprt-hor-nav {
        align-items: center;
        border-radius: 0 0 0 0;
        cursor: pointer;
        display: flex;
        height: 100%;
        min-height: 38px;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        width: 28px
    }

        .rprt-toolbar .rprt-hor-nav.rprt-ie-align {
            display: table
        }

    .rprt-toolbar .rprt-popup-down-icon.rprt-icons, .rprt-toolbar .rprt-popup-up-icon.rprt-icons {
        color: #6b7280;
        display: flex;
        text-align: center;
        vertical-align: middle;
        align-items: center;
        justify-content: center;
        width: 100%;
        font-size: 18px
    }

    .rprt-toolbar.rprt-toolpop {
        overflow: visible
    }

        .rprt-toolbar.rprt-toolpop .rprt-toolbar-items .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn-text {
            display: none
        }

    .rprt-toolbar .rprt-toolbar-pop {
        border-radius: 4px;
        overflow: hidden;
        padding: 0;
        position: absolute
    }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item {
            display: flex;
            height: 38px;
            justify-content: center;
            min-height: 38px
        }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item.rprt-toolbar-popup.rprt-hidden {
                display: none
            }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn {
                min-height: 38px;
                min-width: 100%;
                padding: 6px 12px;
                border: none;
                border-radius: 4px;
                justify-content: flex-start
            }

                .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon {
                    margin: 0;
                    padding: 0 4px 0 0;
                    width: auto
                }

                .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text {
                    padding: 0 0 0 4px
                }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator) {
                height: 38px;
                min-width: 34px;
                padding: 0
            }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item > * {
                height: 100%;
                min-width: 100%;
                text-overflow: ellipsis
            }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item.rprt-tbtn-align .rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
                min-width: 100%
            }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-text .rprt-tbar-btn-text {
            display: none
        }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-popup, .rprt-toolbar .rprt-toolbar-pop .rprt-toolpopup {
            text-align: center
        }

    .rprt-toolbar.rprt-extended-toolbar {
        overflow: visible
    }

        .rprt-toolbar.rprt-extended-toolbar.rprt-tbar-extended {
            border-bottom: 0;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended {
            border-top: 0;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            min-height: 38px;
            padding-bottom: 0;
            padding-left: 8px;
            padding-right: 8px;
            padding-top: 0;
            margin-left: -1px;
            box-shadow: none;
            display: inline;
            white-space: normal
        }

            .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item {
                display: inline-flex;
                min-height: 38px
            }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
                    min-height: 30px;
                    min-width: 30px;
                    padding: 0 4px
                }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-tbar-btn-text, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-tbar-btn-text {
                        padding: 4px;
                        font-size: 14px
                    }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon:not(.rprt-toolbar-pop), .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon:not(.rprt-toolbar-pop) {
                        display: flex;
                        align-items: center;
                        vertical-align: middle;
                        justify-content: center;
                        padding: 5px 6px;
                        font-size: 16px
                    }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon:not(.rprt-toolbar-pop), .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-btn-icon:not(.rprt-toolbar-pop) {
                        padding: 4px
                    }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon:not(.rprt-toolbar-pop), .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-tbtn-txt .rprt-icons.rprt-icon-right.rprt-btn-icon:not(.rprt-toolbar-pop) {
                        padding: 4px
                    }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:hover, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:focus, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn:active, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:active {
                        padding: 0 4px
                    }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item:not(.rprt-separator) {
                    min-width: 28px;
                    padding: 4px
                }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-separator {
                    min-height: 16px
                }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-separator.rprt-extended-separator {
                        display: none
                    }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-toolbar-text .rprt-tbar-btn-text {
                    display: none
                }

            .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-popup-close {
                display: none
            }

            .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-popup-open {
                display: inline
            }

            .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop {
                width: inherit
            }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn {
                    cursor: pointer;
                    font-size: 18px;
                    overflow: hidden;
                    padding: 0 4px
                }

                    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon {
                        font-size: 14px
                    }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator) {
                    height: auto
                }

                .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop .rprt-toolbar-item > * {
                    align-self: center;
                    text-overflow: ellipsis
                }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-popup-text .rprt-tbar-btn-text {
            display: none
        }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-separator:last-of-type {
            display: inline-flex
        }

        .rprt-toolbar.rprt-extended-toolbar .rprt-hor-nav.rprt-ie-align {
            display: table
        }

    .rprt-toolbar.rprt-rtl:not(.rprt-spacer-toolbar) .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
        margin-right: 8px
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon {
        padding: 4px
    }

        .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn.rprt-tbtn-txt .rprt-icons.rprt-btn-icon.rprt-icon-right {
            padding: 4px
        }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text {
        padding: 4px
    }

    .rprt-toolbar.rprt-rtl .rprt-hscroll-bar .rprt-hscroll-content > .rprt-toolbar-item:last-child {
        margin-left: 8px;
        margin-right: initial
    }

    .rprt-toolbar.rprt-rtl .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-center .rprt-toolbar-item, .rprt-toolbar.rprt-rtl .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item {
        margin: 0
    }

        .rprt-toolbar.rprt-rtl .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-right .rprt-toolbar-item:last-child {
            margin-right: 8px
        }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-left {
        left: auto;
        right: 0
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-right {
        left: 0;
        right: auto
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item:first-child {
        margin-left: 0
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item:last-child {
        margin-left: 8px
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
        margin-left: 0
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items:first-child > .rprt-toolbar-item:last-child:last-child, .rprt-toolbar.rprt-rtl .rprt-toolbar-items:first-child > .rprt-toolbar-right .rprt-toolbar-item:last-child {
        margin-right: 0
    }

    .rprt-toolbar.rprt-rtl .rprt-toolbar-items:first-child > .rprt-toolbar-item:last-child:first-child, .rprt-toolbar.rprt-rtl .rprt-toolbar-items:first-child > .rprt-toolbar-right .rprt-toolbar-item:first-child {
        margin-right: 8px
    }

    .rprt-toolbar.rprt-rtl .rprt-hor-nav {
        left: 0;
        right: auto;
        border-radius: 0 0 0 0
    }

    .rprt-toolbar.rprt-toolpop.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-center .rprt-toolbar-item, .rprt-toolbar.rprt-toolpop.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-right .rprt-toolbar-item {
        margin: 0
    }

        .rprt-toolbar.rprt-toolpop.rprt-rtl .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-right .rprt-toolbar-item:last-child {
            margin: 0;
            margin-left: 8px
        }

    .rprt-toolbar.rprt-extended-toolbar.rprt-rtl .rprt-hor-nav {
        left: 0;
        right: auto
    }

    .rprt-toolbar.rprt-extended-toolbar.rprt-rtl .rprt-toolbar-extended {
        padding-right: 8px;
        margin-left: 0
    }

        .rprt-toolbar.rprt-extended-toolbar.rprt-rtl .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icon-left {
            padding-left: 0
        }

.rprt-toolbar {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #f3f4f6;
    border: 0 solid #e5e7eb;
    box-shadow: none
}

    .rprt-toolbar .rprt-toolbar-items {
        background: #f3f4f6
    }

    .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
        background: #f3f4f6;
        box-shadow: none;
        color: #111827;
        border: none
    }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-icons {
            color: #6b7280
        }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text {
            color: #111827
        }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-flat.rprt-active {
            background: #e5e7eb;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
        }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-flat.rprt-active .rprt-tbar-btn-text {
                color: #374151
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-flat.rprt-active:focus {
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus {
            background: none;
            border-radius: 4px;
            color: #6b7280;
            border-color: #6b7280;
            border-style: solid;
            border-width: 0;
            box-shadow: 0 0 0 1px #4f46e5
        }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus .rprt-tbar-btn-text {
                color: #111827
            }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover {
            background: #e5e7eb;
            border-color: #6b7280;
            border-style: solid;
            border-width: 0;
            border-radius: 4px;
            color: #6b7280
        }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-tbar-btn-text {
                color: #111827
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover:active .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover:active .rprt-tbar-btn-text {
                color: #111827
            }

        .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active {
            background: #f3f4f6;
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0;
            border-radius: 4px;
            box-shadow: none;
            color: #6b7280
        }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active .rprt-tbar-btn-text {
                color: #111827
            }

    .rprt-toolbar .rprt-toolbar-item.rprt-separator {
        border: solid #e5e7eb;
        border-width: 0 1px 0 0
    }

    .rprt-toolbar .rprt-toolbar-item.rprt-overlay {
        background: #f3f4f6;
        opacity: .5;
        color: #6b7280
    }

        .rprt-toolbar .rprt-toolbar-item.rprt-overlay .rprt-tbar-btn-text {
            color: #6b7280
        }

        .rprt-toolbar .rprt-toolbar-item.rprt-overlay .rprt-icons {
            color: #6b7280
        }

    .rprt-toolbar.rprt-vertical .rprt-hor-nav {
        border: solid #e5e7eb;
        border-width: 0 0 0 0
    }

    .rprt-toolbar.rprt-vertical.rprt-rtl .rprt-hor-nav {
        border: solid #e5e7eb;
        border-width: 0 0 0 0
    }

    .rprt-toolbar.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item.rprt-separator {
        border-width: 0 0 1px 0
    }

    .rprt-toolbar .rprt-hor-nav {
        background: #f3f4f6;
        border: solid #e5e7eb;
        border-width: 0 0 0 1px
    }

        .rprt-toolbar .rprt-hor-nav::after {
            content: ""
        }

        .rprt-toolbar .rprt-hor-nav.rprt-nav-active:active, .rprt-toolbar .rprt-hor-nav.rprt-nav-active:focus, .rprt-toolbar .rprt-hor-nav.rprt-nav-active:hover {
            border-bottom-right-radius: 0
        }

        .rprt-toolbar .rprt-hor-nav:active {
            border: 0;
            box-shadow: none;
            color: #6b7280;
            background: #f3f4f6
        }

            .rprt-toolbar .rprt-hor-nav:active .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-hor-nav:active::after {
                content: ""
            }

        .rprt-toolbar .rprt-hor-nav:hover {
            background: #e5e7eb;
            border-left: 1px solid #e5e7eb;
            color: #6b7280
        }

            .rprt-toolbar .rprt-hor-nav:hover .rprt-icons {
                color: #6b7280
            }

            .rprt-toolbar .rprt-hor-nav:hover:not(.rprt-nav-active) {
                border-color: #e5e7eb;
                border-style: solid;
                border-width: 0 0 0 1px
            }

            .rprt-toolbar .rprt-hor-nav:hover:active {
                background: #e5e7eb;
                border-color: #e5e7eb;
                border-style: solid;
                border-width: 0
            }

        .rprt-toolbar .rprt-hor-nav:focus {
            background: #e5e7eb;
            color: #6b7280;
            border-color: #6b7280;
            border-style: solid;
            border-width: 0
        }

            .rprt-toolbar .rprt-hor-nav:focus .rprt-icons {
                color: #6b7280
            }

    .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active, .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:not(.rprt-expended-nav) {
        background: #f3f4f6;
        box-shadow: none;
        border-color: #f3f4f6;
        border-style: solid;
        border-width: 0
    }

        .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:focus, .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:not(.rprt-expended-nav):focus {
            border-color: #f3f4f6;
            border-style: solid;
            border-width: 0
        }

        .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active .rprt-icons, .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:not(.rprt-expended-nav) .rprt-icons {
            color: #6b7280
        }

            .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active .rprt-icons:active, .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:not(.rprt-expended-nav) .rprt-icons:active {
                color: #6b7280
            }

    .rprt-toolbar .rprt-toolbar-pop {
        background: #f3f4f6;
        border: 0 solid #e5e7eb;
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
    }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn {
            background: transparent
        }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn:hover {
                background: #e5e7eb;
                box-shadow: none;
                border-color: #6b7280;
                border-style: solid;
                border-width: 0
            }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn:active {
                background: transparent;
                box-shadow: none;
                border-color: #e5e7eb;
                border-style: solid;
                border-width: 0
            }

            .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn:focus {
                background: #e5e7eb;
                border-color: #6b7280;
                border-style: solid;
                border-width: 0;
                box-shadow: none
            }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-btn:focus {
            outline: 0
        }

        .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator) {
            background: transparent
        }

    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn {
        background: #f3f4f6;
        box-shadow: none;
        border: none
    }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:focus {
            background: none;
            border-radius: 4px;
            border-color: #6b7280;
            border-style: solid;
            border-width: 0;
            box-shadow: 0 0 0 1px #4f46e5
        }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:hover {
            background: #e5e7eb;
            border-radius: 4px;
            border-color: #6b7280;
            border-style: solid;
            border-width: 0
        }

        .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:active {
            background: #f3f4f6;
            border-radius: 4px;
            box-shadow: none;
            border-color: #e5e7eb;
            border-style: solid;
            border-width: 0
        }

    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-separator {
        border: solid #e5e7eb;
        border-width: 0 1px 0 0
    }

    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-overlay {
        background: #f3f4f6
    }

    .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-pop {
        background: #f3f4f6
    }

    .rprt-toolbar.rprt-rtl .rprt-hor-nav {
        background: #f3f4f6;
        border: solid #e5e7eb;
        border-width: 0 1px 0 0
    }

        .rprt-toolbar.rprt-rtl .rprt-hor-nav:not(.rprt-nav-active):hover {
            background: #e5e7eb;
            color: #6b7280;
            border: solid #e5e7eb;
            border-width: 0 1px 0 0
        }

    .rprt-toolbar .rprt-popup-down-icon::before {
        content: "";
        line-height: normal
    }

    .rprt-toolbar .rprt-popup-up-icon::before {
        content: "";
        line-height: normal
    }

@keyframes tbar-alt-popup-shadow {
    0% {
        border-color: rgba(0,0,0,.12);
        box-shadow: 0 0 0 0 rgba(0,0,0,.12)
    }

    100% {
        box-shadow: 0 0 0 200px rgba(0,0,0,.12)
    }
}

@keyframes hscroll-alt-popup-shadow {
    0% {
        border-color: rgba(0,0,0,.12);
        box-shadow: 0 0 0 0 rgba(0,0,0,.12)
    }

    100% {
        box-shadow: 0 0 0 200px rgba(0,0,0,.12)
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header, .rprt-tab.rprt-bigger .rprt-tab-header {
    height: 48px;
    min-height: 48px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items {
        height: auto;
        min-height: auto
    }

        .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
            margin: 0
        }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items .rprt-indicator + .rprt-toolbar-item:last-child.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items .rprt-indicator + .rprt-toolbar-item:last-child.rprt-active {
    margin: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active {
    margin: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll .rprt-scroll-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-items.rprt-hscroll .rprt-scroll-nav {
    width: 50px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    height: 48px;
    margin: 0;
    min-height: 48px;
    min-width: auto;
    padding: 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom {
    height: 72px;
    min-height: 72px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    height: 48px;
    padding: 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        padding: 12px 16px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
    height: 48px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-tab-text {
    font-size: 16px;
    margin-bottom: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ileft:not(.rprt-icon) .rprt-tab-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ileft:not(.rprt-icon) .rprt-tab-icon::before {
    position: relative;
    top: 1px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft:not(.rprt-icon) .rprt-tab-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft:not(.rprt-icon) .rprt-tab-icon::before {
    position: relative;
    top: 1px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 48px;
    margin-top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
    height: 48px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon {
    cursor: pointer;
    margin: 0 8px 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon {
        margin: 0 0 0 14px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before {
    font-size: 16px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before {
        font-size: 10px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-tab-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-tab-icon {
    height: 24px;
    min-width: 24px;
    width: 24px;
    line-height: 1
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon::before {
    font-size: 16px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-icon .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-icon .rprt-tab-wrap {
    padding: 0 24px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-right, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icon-right {
    margin: 0 0 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-right, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icon-right {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text {
    margin: 0 0 6px 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text {
        margin: 0 0 6px 12px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom {
    height: 72px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
        height: 72px
    }

        .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
            height: auto
        }

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap {
        height: 72px
    }

        .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
            height: auto
        }

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
        right: 24px
    }

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-text {
        margin: 10px 0 0
    }

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        margin: 0 0 10px
    }

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    margin-right: 22px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
    height: 48px;
    min-height: 48px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap {
        height: 48px;
        padding: 0 16px
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap {
        padding: 0 16px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-text-wrap {
    height: 48px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"], .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"] {
    padding-right: 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"], .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"] {
        padding-right: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon {
    margin: 0 0 0 8px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon::before {
        top: 0
    }

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    right: 18px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
    min-height: 48px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
        min-height: 48px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
    height: 48px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
        height: 48px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        margin: 0;
        padding-left: 0;
        padding-right: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav {
    height: 48px;
    min-height: 48px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav {
        padding: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-scroll-right-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-scroll-right-nav {
    padding: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-scroll-left-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-scroll-left-nav {
    padding: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow {
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    width: 48px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow {
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        width: 48px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before {
    font-size: 16px;
    line-height: 48px;
    top: 0;
    vertical-align: initial
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav {
        padding: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    width: 48px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        width: 48px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
    font-size: 16px;
    line-height: 48px;
    top: 0;
    vertical-align: initial
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
        font-size: 16px
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover {
    line-height: 48px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover::before, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover::before {
        line-height: 48px;
        top: 0
    }

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon {
    line-height: 48px
}

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon::before {
        line-height: 48px;
        top: 0
    }

    .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:hover, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:hover {
        line-height: 48px;
        top: 0
    }

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon {
    line-height: 15px
}

.rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow {
    line-height: 15px
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active {
    margin: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-text {
    padding-top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-close-icon::before {
    top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-itop .rprt-close-icon::before, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-ibottom .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-itop .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-ibottom .rprt-close-icon::before {
    top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child {
        margin: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child .rprt-tab-text, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child .rprt-tab-text {
    padding-top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child .rprt-close-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:last-child .rprt-close-icon::before {
    top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom {
    padding-bottom: 0;
    padding-top: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ileft.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ileft.rprt-active .rprt-text-wrap {
    margin: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 48px;
    padding: 0
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop.rprt-active .rprt-text-wrap, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-text-wrap {
    height: initial
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ileft.rprt-active, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ileft.rprt-active {
    height: 48px
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical {
    max-width: 150px
}

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before {
        bottom: 23px;
        top: 23px
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before {
        bottom: 0;
        top: 0
    }
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-items {
    height: inherit
}

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items.rprt-vscroll:not(.rprt-scroll-device), .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-items.rprt-vscroll:not(.rprt-scroll-device) {
        padding: 24px 0
    }

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 24px
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    right: -24px
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ileft.rprt-icon, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ileft.rprt-icon {
    min-height: 38px;
    min-width: auto
}

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-scroll-nav {
    height: 16px;
    min-height: 16px
}

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow {
        font-size: 16px;
        height: 16px;
        line-height: 16px;
        width: 16px
    }

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-hor-nav {
    padding: 0 12px
}

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::before {
        line-height: 46px
    }

    .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after {
        font-size: 16px;
        line-height: 46px;
        margin: 0 0 0 10px
    }

.rprt-bigger .rprt-tab .rprt-tab-header.rprt-vertical.rprt-toolpop .rprt-toolbar-items, .rprt-tab.rprt-bigger .rprt-tab-header.rprt-vertical.rprt-toolpop .rprt-toolbar-items {
    height: auto
}

.rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header {
    height: 72px;
    min-height: 72px
}

    .rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header > .rprt-toolbar-items, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header > .rprt-toolbar-items {
        height: 72px
    }

    .rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-scroll-nav, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header .rprt-scroll-nav {
        height: 72px
    }

    .rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav {
        height: 72px
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
        font-size: 16px
    }
}

.rprt-bigger .rprt-tab.rprt-vertical-icon.rprt-vertical-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items, .rprt-tab.rprt-bigger.rprt-vertical-icon.rprt-vertical-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items {
    height: inherit
}

.rprt-bigger .rprt-tab.rprt-vertical-icon.rprt-vertical-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav, .rprt-tab.rprt-bigger.rprt-vertical-icon.rprt-vertical-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav {
    height: 16px
}

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 48px
}

    .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 48px
    }

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 72px
}

    .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 48px
}

    .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 48px
    }

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 48px
}

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 48px;
    padding: 0
}

.rprt-bigger .rprt-tab.rprt-focused .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-ileft, .rprt-tab.rprt-bigger.rprt-focused .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-ileft {
    height: 48px
}

.rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon {
    line-height: 15px
}

.rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow {
    line-height: 15px
}

.rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon {
    line-height: 15px
}

.rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-bigger .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-bigger.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow {
    line-height: 13px
}

.rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-close-icon::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-close-icon::before {
    top: 0
}

.rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-up-icon::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-down-icon::before {
    top: 0
}

.rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-left-arrow::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-right-arrow::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-bigger .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-left-arrow::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-right-arrow::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-tab.rprt-bigger.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before {
    top: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator).rprt-active, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator).rprt-active {
        margin: 0
    }

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header {
    height: 46px;
    min-height: 46px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header {
        height: 46px;
        min-height: 46px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-items {
    height: auto;
    min-height: 46px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-items {
        min-height: 46px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding: 0 10px
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    height: 46px;
    margin: 0;
    min-height: 46px;
    padding: 0 10px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
        height: 46px;
        min-height: 46px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom {
    height: 70px;
    min-height: 70px
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    height: 46px;
    padding: 0 24px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        height: 46px;
        padding: 0 24px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
    height: 46px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
        height: 46px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active {
    padding: 0 10px
}

    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
        margin-bottom: 0
    }

    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 46px
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 46px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
    height: 48px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
        height: 48px
    }
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
    height: 70px
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
    height: auto
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 24px
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 46px
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    height: auto
}

.rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 50px
}

.rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 46px
}

    .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 46px
    }

.rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 46px
}

.rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 70px
}

    .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }
}

.rprt-bigger .rprt-tab.rprt-fill.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-fill.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-bigger .rprt-tab.rprt-fill.rprt-vertical-icon > .rprt-tab-header, .rprt-tab.rprt-bigger.rprt-fill.rprt-vertical-icon > .rprt-tab-header {
    height: 70px;
    min-height: 70px
}

.rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding: 0 9px
}

.rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    padding: 0 9px
}

.rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 24px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        padding: 0 24px
    }
}

.rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active {
    padding: 0 9px
}

    .rprt-bigger .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
        margin-bottom: 0
    }

.rprt-bigger .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap, .rprt-tab.rprt-bigger.rprt-background .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 24px
}

.rprt-bigger .rprt-tab.rprt-background.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-background.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-right, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-right {
        margin: 0
    }

    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-left + .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-left + .rprt-tab-text {
        margin: 0 12px 6px 0
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-left + .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-left + .rprt-tab-text {
        margin: 0 12px 6px 0
    }
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icons.rprt-close-icon {
    margin: 0 12px 0 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icons.rprt-close-icon {
        margin: 0 14px 0 0
    }
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom .rprt-close-icon {
    left: 24px;
    right: auto
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    margin-left: 22px;
    margin-right: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
    margin: 0
}

    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text {
        padding-left: 12px;
        padding-right: 0
    }

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text {
        padding-left: 0
    }
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-icons.rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-icons.rprt-close-icon {
    margin: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    left: 18px;
    right: auto
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    margin: 0;
    padding-left: 12px;
    padding-right: 0
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        margin: 0;
        padding-left: 0;
        padding-right: 0
    }
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-hor-nav, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-scroll-right-nav, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-hor-nav, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-scroll-right-nav {
    padding: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header .rprt-scroll-left-nav, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header .rprt-scroll-left-nav {
    padding: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator), .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ibottom .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    left: -24px
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav {
    padding: 0 12px
}

.rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-popup-up-icon::after, .rprt-bigger .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-popup-down-icon::after, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-popup-up-icon::after, .rprt-tab.rprt-bigger.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-popup-down-icon::after {
    margin: 0 10px 0 0
}

.rprt-tab {
    display: block;
    position: relative
}

    .rprt-tab.rprt-hidden {
        display: none
    }

    .rprt-tab.rprt-fill-mode .rprt-content, .rprt-tab.rprt-fill-mode .rprt-content .rprt-item, .rprt-tab.rprt-fill-mode .rprt-content .rprt-item > div, .rprt-tab.rprt-fill-mode .rprt-content .rprt-item > div > .rprt-blazor-template {
        height: 100%
    }

    .rprt-tab .rprt-tab-header {
        height: 38px;
        min-height: 38px
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header {
        height: 48px;
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header::before {
    content: "";
    position: absolute;
    display: unset
}

.rprt-tab .rprt-tab-header:not(.rprt-vertical)::before {
    bottom: 0;
    top: 0;
    width: 100%
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items {
    height: auto;
    margin: 0;
    min-height: 38px;
    position: relative
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-items {
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items .rprt-toolbar-item.rprt-active {
    position: unset
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-items .rprt-toolbar-item.rprt-active:hover::before {
        left: unset;
        right: unset
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-items .rprt-toolbar-item.rprt-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-items .rprt-toolbar-item.rprt-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: 500;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll.rprt-scroll-device {
    padding: 0
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll.rprt-scroll-device .rprt-scroll-right-nav {
        display: none
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll .rprt-hscroll-bar {
    padding: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll .rprt-scroll-nav {
    width: 24px;
    border-radius: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-items.rprt-hscroll:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active {
    margin: 0
}

.rprt-tab .rprt-tab-header .rprt-hscroll-bar {
    overflow: hidden
}

.rprt-tab .rprt-tab-header .rprt-indicator {
    display: block;
    position: absolute
}

    .rprt-tab .rprt-tab-header .rprt-indicator.rprt-hidden {
        display: none
    }

.rprt-tab .rprt-tab-header:not(.rprt-vertical) .rprt-indicator {
    bottom: 0;
    height: 2px;
    left: 0;
    right: 0;
    border-radius: 2px;
    transition: all .4s cubic-bezier(.25,.46,.45,.94)
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-hidden {
    display: none
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    height: 38px;
    margin: 0;
    min-height: 38px;
    min-width: auto;
    padding: 0 6px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
        height: 48px;
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    height: 38px;
    padding: 0 8px;
    width: 100%
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        height: 48px;
        padding: 12px 16px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
    align-content: center;
    align-items: center;
    display: inline-flex;
    height: 38px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-text {
    display: inherit;
    font-family: "Inter";
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    align-self: auto;
    margin-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-text {
        font-size: 16px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 38px;
    margin-top: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
    margin-bottom: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text {
    font-weight: 500
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-icon::before {
    top: 1px;
    left: 4px
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-icon-top.rprt-tab-icon::before, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-icon-bottom.rprt-tab-icon::before {
    left: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
    height: 38px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon {
    display: none;
    margin: 0 4px 0 8px;
    min-width: 20px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-close-icon {
        margin: 0 0 0 14px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before {
    font-size: 14px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before {
        font-size: 10px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon::before {
    top: 1px
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-tab-icon {
    display: inline-flex;
    height: 20px;
    min-width: 20px;
    width: 20px;
    line-height: 1
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icons.rprt-tab-icon {
        height: 24px;
        width: 24px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon::before {
    font-size: 14px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon::before {
        font-size: 16px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon::before {
    position: relative;
    top: 1px;
    left: 4px
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-top.rprt-tab-icon::before, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-bottom.rprt-tab-icon::before {
    left: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-icon .rprt-tab-wrap {
    justify-content: center;
    padding: 0 18px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-icon .rprt-tab-wrap {
        padding: 0 12px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-right {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-right {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text {
    margin: 0 0 5px 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-icon-left + .rprt-tab-text {
        margin: 0 0 6px 12px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom {
    height: 62px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom {
        height: 62px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
    align-items: center;
    display: flex;
    height: 62px;
    position: relative
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
        height: 62px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    display: block;
    height: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap .rprt-text-wrap {
    height: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    position: absolute;
    right: 18px;
    top: calc(50% - 6px)
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
        right: 12px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-text {
    margin: 8px 0 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-text {
        margin: 10px 0 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    margin: 0 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        margin: 0 0 10px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon.rprt-icon-top, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-icon.rprt-icon-bottom {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop {
    overflow-y: auto;
    padding: 0
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
        height: 38px;
        min-height: 38px;
        min-width: auto
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
        height: 48px;
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0;
    padding: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap {
    height: 38px;
    padding: 0 16px;
    text-align: initial
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap {
        height: 48px;
        padding: 0 16px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-text-wrap {
    height: 38px;
    width: 100%
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text {
    display: inline-flex;
    width: 100%
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon {
    margin: 0 0 0 8px
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon::before {
        top: 0
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"] {
    padding-right: 10px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text + .rprt-close-icon[style="display:block"] {
        padding-right: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom {
    height: 36px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
    min-height: 36px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
    height: 36px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    display: inline-flex;
    height: auto
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    display: block;
    justify-content: center;
    margin: 0 0 0 10px;
    padding-left: 0;
    padding-right: 10px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        justify-content: center;
        margin: 0 0 0 12px;
        padding-left: 0;
        padding-right: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    right: 18px;
    top: initial
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    margin: 0
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-icon.rprt-icon-top, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-icon.rprt-icon-bottom {
    display: inline-flex
}

.rprt-tab .rprt-tab-header.rprt-close-show .rprt-icons.rprt-close-icon {
    align-items: center;
    align-self: center;
    display: inline-flex
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-close-show .rprt-icons.rprt-close-icon {
        display: none
    }
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-active .rprt-close-icon {
        display: inline-flex
    }
}

.rprt-tab .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    margin-right: 20px
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav {
    height: 38px;
    min-height: 38px;
    min-width: auto;
    width: auto
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-scroll-nav {
        height: 48px;
        min-height: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-scroll-left-nav {
    padding: 0
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-scroll-right-nav {
    padding: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-scroll-right-nav {
        padding: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before {
    font-size: 14px;
    line-height: 24px;
    position: relative;
    top: 0;
    vertical-align: initial
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    width: 24px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow {
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        width: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav {
    height: 38px;
    min-height: 38px;
    min-width: auto;
    padding: 0;
    width: auto
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav {
        height: 48px;
        min-height: 48px;
        padding: 0
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    width: 24px
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        width: 48px
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
    font-size: 14px;
    line-height: 24px;
    position: relative;
    top: 0;
    vertical-align: initial
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
        font-size: 16px
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover {
    line-height: 24px
}

    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover::before, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover::before {
        line-height: 24px;
        top: 0
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover::before, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover::before {
        line-height: 24px
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon {
    transform: rotate(180deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon {
        transform: none;
        transition: none
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
    transform: rotate(0deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
        transform: none;
        transition: none
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon {
    line-height: 24px
}

    .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon::before, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon::before {
        line-height: 24px;
        top: 0
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon::before, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon::before {
        line-height: 24px
    }
}

.rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:hover {
    line-height: 24px;
    top: 0
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items .rprt-toolbar-item.rprt-active {
    position: unset
}

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items .rprt-toolbar-item.rprt-active:hover::before {
        left: unset;
        right: unset
    }

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items .rprt-toolbar-item.rprt-active::before {
        background-color: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        top: unset;
        transition: unset
    }

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items .rprt-toolbar-item.rprt-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: 500;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom::before {
    bottom: auto
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-hscroll-bar {
    margin-top: 0
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding-bottom: 0;
    padding-top: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-indicator {
    bottom: auto;
    top: 0
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
    margin: 0;
    padding-bottom: 0;
    padding-top: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
        margin: 0
    }
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 38px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap::before, .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active:not(.rprt-separator):last-child .rprt-text-wrap::before {
    top: unset
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active.rprt-itop .rprt-tab-wrap:focus .rprt-close-icon::before {
    top: 0
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    height: initial
}

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop.rprt-active .rprt-text-wrap, .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-text-wrap {
    height: initial;
    padding: 0
}

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop.rprt-active .rprt-text-wrap::before, .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-text-wrap::before {
        bottom: auto;
        top: 0
    }

.rprt-tab .rprt-tab-header.rprt-reorder-active-item .rprt-toolbar-pop .rprt-toolbar-item.rprt-active .rprt-text-wrap::before {
    display: none
}

.rprt-tab .rprt-tab-header.rprt-vertical {
    max-width: 150px;
    z-index: 1
}

    .rprt-tab .rprt-tab-header.rprt-vertical::before {
        bottom: 0;
        height: 100%;
        left: 0;
        top: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before {
        bottom: 15px;
        height: auto;
        top: 15px
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-vertical[style*="overflow: hidden"]::before {
        bottom: 0;
        top: 0
    }
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-indicator {
    display: block;
    transition: top .125s cubic-bezier(.35,0,.25,1),bottom .25s cubic-bezier(.35,0,.25,1);
    width: 2px
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items {
    height: inherit;
    flex-direction: column;
    align-items: normal
}

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items.rprt-vscroll:not(.rprt-scroll-device) {
        padding: 16px 0
    }

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item:last-child {
    margin: 0
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 18px
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-text-wrap {
    position: relative;
    width: 100%
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-text, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-icon::before {
    text-align: center;
    width: 100%
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item .rprt-tab-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-active .rprt-text-wrap::before {
    display: none
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ileft.rprt-icon {
    min-height: 38px;
    min-width: 33px
}

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ileft.rprt-icon .rprt-tab-icon {
        margin: 0
    }

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    right: -18px
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-pop {
    top: initial !important
}

.rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left {
    float: left
}

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left::before {
        right: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-indicator {
        left: auto;
        right: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-items .rprt-toolbar-item.rprt-active:hover::before {
        bottom: unset;
        height: unset
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-items .rprt-toolbar-item.rprt-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset;
        width: unset
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-items .rprt-toolbar-item.rprt-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: 500;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right {
    float: right
}

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right::before {
        right: auto
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-indicator {
        left: 0;
        right: auto
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-tab-wrap {
        text-align: right
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-pop .rprt-tab-text {
        width: auto
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-items .rprt-toolbar-item.rprt-active:hover::before {
        bottom: unset;
        height: unset
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-items .rprt-toolbar-item.rprt-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset;
        width: unset
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-items .rprt-toolbar-item.rprt-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: 500;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav {
    height: 14px;
    justify-content: center;
    min-height: 14px;
    width: 100%
}

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow {
        font-size: 14px;
        height: 14px;
        line-height: 14px;
        margin: 0 auto;
        width: 14px
    }

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav {
    padding: 0 8px;
    width: 100%
}

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon {
        height: 100%;
        transform: none;
        transition: none;
        width: 100%
    }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::before {
            float: left;
            font-family: "Inter";
            font-size: 14px;
            font-weight: 500;
            line-height: 35px;
            text-align: left;
            text-transform: capitalize;
            transform: none;
            transition: none
        }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after {
            float: left;
            font-size: 12px;
            line-height: 35px;
            margin: 0 0 0 10px;
            vertical-align: initial
        }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after {
        font-size: 16px
    }
}

.rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-device .rprt-scroll-nav, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-device .rprt-scroll-overlay {
    display: none
}

.rprt-tab .rprt-tab-header.rprt-vertical.rprt-toolpop .rprt-toolbar-items {
    height: auto
}

.rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

    .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator).rprt-itop .rprt-close-icon, .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom .rprt-close-icon {
        left: -18px
    }

.rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav {
    padding: 0 8px
}

    .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::before {
        float: right
    }

    .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-tab.rprt-rtl .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after {
        float: right;
        margin: 0 10px 0 0
    }

.rprt-tab .rprt-content {
    position: relative
}

    .rprt-tab .rprt-content .rprt-item.rprt-view {
        bottom: 0;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0
    }

    .rprt-tab .rprt-content > .rprt-item {
        display: none
    }

        .rprt-tab .rprt-content > .rprt-item.rprt-active {
            background: inherit;
            display: block
        }

    .rprt-tab .rprt-content.rprt-progress {
        overflow: hidden
    }

.rprt-tab.rprt-vertical-tab .rprt-content {
    display: flex
}

    .rprt-tab.rprt-vertical-tab .rprt-content .rprt-item.rprt-active {
        display: flex;
        flex: none
    }

    .rprt-tab.rprt-vertical-tab .rprt-content .rprt-item, .rprt-tab.rprt-vertical-tab .rprt-content .rprt-item > :first-child {
        width: 100%
    }

.rprt-tab.rprt-vertical-icon > .rprt-tab-header {
    height: 62px;
    min-height: 62px
}

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-reorder-active-item .rprt-toolbar-pop .rprt-toolbar-item.rprt-active .rprt-tab-wrap::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-reorder-active-item .rprt-toolbar-pop .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-tab-wrap::before {
        display: none
    }

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header > .rprt-toolbar-items {
        height: 62px
    }

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-text-wrap {
        position: unset
    }

        .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-text-wrap::before {
            border: unset;
            content: unset;
            display: none;
            position: unset;
            top: unset;
            width: unset
        }

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-tab-wrap::before {
        content: unset;
        display: unset;
        position: unset;
        top: unset;
        width: unset;
        border: unset
    }

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-scroll-nav {
        height: 62px
    }

    .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav {
        height: 62px
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before {
        font-size: 16px
    }
}

.rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-indicator {
    width: 2px
}

.rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-active .rprt-tab-wrap::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-tab-wrap::before {
    display: none
}

.rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-active .rprt-text-wrap, .rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-text-wrap {
    position: relative
}

.rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-vertical .rprt-scroll-nav {
    height: 14px
}

.rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap::before, .rprt-tab.rprt-vertical-icon > .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item:not(.rprt-separator):last-child.rprt-active .rprt-tab-wrap::before {
    top: unset
}

.rprt-tab.rprt-vertical-icon.rprt-rtl .rprt-tab-header .rprt-toolbar-item.rprt-active {
    margin: 0
}

.rprt-tab.rprt-vertical-icon.rprt-vertical-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-items {
    height: inherit
}

.rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 38px
}

    .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 38px
    }

.rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 62px
}

    .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }

.rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 38px
}

    .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 38px
    }

.rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-focused .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 38px
}

.rprt-tab.rprt-focused .rprt-tab-header .rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 38px;
    padding: 0
}

.rprt-tab.rprt-focused .rprt-tab-header .rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-focused .rprt-tab-header .rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab.rprt-focused .rprt-tab-header .rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-focused .rprt-tab-header .rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab.rprt-template .rprt-tab-header .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap .rprt-text-wrap .rprt-tab-text > div, .rprt-tab.rprt-template .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-text-wrap .rprt-tab-text > div {
    display: inherit
}

.rprt-tab.rprt-template .rprt-content > .rprt-item {
    display: none
}

    .rprt-tab.rprt-template .rprt-content > .rprt-item.rprt-active {
        background: inherit;
        display: block
    }

.rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align, .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align {
    display: flex
}

    .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon {
        display: block;
        line-height: 15px
    }

    .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-ie .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-ie .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow {
        display: block;
        line-height: 14px
    }

.rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-up-icon, .rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-down-icon {
    transform: none;
    transition: none
}

    .rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-up-icon::before {
        transform: rotate(180deg);
        transition: transform .1s ease
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-up-icon::before {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-down-icon::before {
    transform: rotate(0deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-ie .rprt-tab-header .rprt-popup-down-icon::before {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align, .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align {
    display: flex
}

    .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-popup-down-icon, .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-up-icon, .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-popup-down-icon {
        display: block;
        line-height: 14px;
        position: relative
    }

    .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-edge .rprt-tab-header .rprt-hor-nav.rprt-ie-align .rprt-nav-right-arrow, .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-left-arrow, .rprt-tab.rprt-edge .rprt-tab-header .rprt-scroll-nav.rprt-ie-align .rprt-nav-right-arrow {
        display: block;
        line-height: 11px;
        position: relative
    }

.rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-up-icon {
    transform: rotate(180deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-up-icon {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-down-icon {
    transform: rotate(0deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-down-icon {
        transform: none;
        transition: none
    }
}

@media screen and (max-width: 480px) and (max-width:480px) {
    .rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-down-icon {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-up-icon::before {
    transform: rotate(180deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-up-icon::before {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-down-icon::before {
    transform: rotate(0deg);
    transition: transform .1s ease
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-edge .rprt-tab-header .rprt-popup-down-icon::before {
        transform: none;
        transition: none
    }
}

.rprt-tab.rprt-safari .rprt-tab-header .rprt-close-icon::before {
    top: -1px
}

.rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-popup-down-icon::before {
    top: 0
}

.rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-left-arrow::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-hor-nav .rprt-nav-right-arrow::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-left-arrow::before, .rprt-tab.rprt-safari .rprt-tab-header .rprt-scroll-nav .rprt-nav-right-arrow::before {
    top: 0
}

.rprt-tab.rprt-disable {
    pointer-events: none
}

.rprt-tab.rprt-fill .rprt-tab-header {
    height: 34px;
    min-height: 34px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header {
        height: 46px;
        min-height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-indicator {
    display: none
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items {
    height: auto;
    min-height: 34px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items {
        min-height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding: 0 7px
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    height: 34px;
    margin: 0;
    min-height: 34px;
    padding: 0 7px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
        height: 46px;
        min-height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom {
    height: 60px;
    min-height: 60px
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    height: 34px;
    padding: 0 18px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        height: 46px;
        padding: 0 24px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
    height: 34px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
        height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active {
    padding: 0 7px
}

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
        margin-bottom: 0
    }

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 34px
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text {
    font-weight: 500
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
    height: 38px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-text-wrap, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap {
    height: 60px
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    height: auto
}

.rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop:not(.rprt-separator), .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom:not(.rprt-separator) {
    height: auto
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child.rprt-active, .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active {
    padding: 0
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item.rprt-itop, .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child.rprt-itop, .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-itop {
    padding-top: 0
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
    margin-right: 0;
    padding: 0
}

    .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 34px
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        height: 46px
    }
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 44px
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    height: auto
}

.rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical .rprt-toolbar-items {
    height: inherit
}

    .rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap {
        padding: 0 18px
    }

.rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    height: 34px
}

    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-text-wrap {
        height: 34px
    }

.rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
    height: 34px
}

.rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus {
    height: 60px
}

    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
        height: auto
    }
}

.rprt-tab.rprt-fill.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-tab.rprt-fill.rprt-vertical-icon > .rprt-tab-header {
    height: 60px;
    min-height: 60px
}

.rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0;
    padding: 0 7px
}

.rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0;
    padding: 0 7px
}

.rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 18px
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        padding: 0 24px
    }
}

.rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active {
    padding: 0 7px
}

    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
        margin-bottom: 0
    }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text {
        font-weight: 500
    }

.rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-indicator {
    display: block
}

.rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-toolbar-items .rprt-toolbar-item .rprt-tab-wrap {
    padding: 0 18px
}

.rprt-tab.rprt-background .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child.rprt-active, .rprt-tab.rprt-background .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child.rprt-active {
    padding: 0
}

.rprt-tab.rprt-background .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
    margin: 0;
    padding: 0
}

.rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-active .rprt-text-wrap {
    height: 38px
}

.rprt-tab.rprt-background.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
    margin: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-right {
        margin: 0
    }

    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icon-left + .rprt-tab-text {
        margin: 0 10px 5px 0
    }

    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator) .rprt-icons.rprt-close-icon {
        margin: 0 10px 0 0
    }

    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-itop .rprt-close-icon, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-item:not(.rprt-separator).rprt-ibottom .rprt-close-icon {
        left: 18px;
        right: auto
    }

.rprt-tab.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab.rprt-rtl .rprt-tab-header.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    margin-left: 20px;
    margin-right: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator) {
    margin: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
    margin: 0
}

    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text {
        padding-left: 10px;
        padding-right: 0
    }

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-text {
        padding-left: 0
    }
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-icons.rprt-close-icon {
    margin: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-close-icon {
    left: 16px;
    right: auto
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-close-icon, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-close-icon {
    left: 18px;
    right: auto
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-itop .rprt-tab-text, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-ibottom .rprt-tab-text {
        margin: 0;
        padding-left: 10px;
        padding-right: 0
    }
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-hor-nav, .rprt-tab.rprt-rtl .rprt-tab-header .rprt-scroll-right-nav {
    padding: 0
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-scroll-left-nav {
    padding: 0
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::before, .rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::before {
    display: none
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon::after, .rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon::after {
    margin: 0;
    width: 100%
}

.rprt-tab-clone-element {
    overflow: visible;
    z-index: 10000
}

    .rprt-tab-clone-element:not(.rprt-separator) {
        height: 38px;
        margin: 0;
        min-height: 38px;
        min-width: auto;
        padding: 0 6px
    }

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element:not(.rprt-separator) {
        height: 48px;
        min-height: 48px
    }
}

.rprt-tab-clone-element .rprt-tab-wrap {
    height: 38px;
    padding: 0 8px;
    width: 100%
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-tab-wrap {
        height: 48px;
        padding: 12px 16px
    }
}

.rprt-tab-clone-element .rprt-text-wrap {
    align-content: center;
    align-items: center;
    display: inline-flex;
    height: 38px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-text-wrap {
        height: 48px
    }
}

.rprt-tab-clone-element .rprt-tab-text {
    display: inherit;
    font-family: "Inter";
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    align-self: auto
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-tab-text {
        font-size: 16px
    }
}

.rprt-tab-clone-element .rprt-icons.rprt-close-icon {
    display: none
}

.rprt-tab-clone-element .rprt-close-icon, .rprt-tab-clone-element .rprt-close-icon::before {
    font-size: 14px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-close-icon, .rprt-tab-clone-element .rprt-close-icon::before {
        font-size: 10px
    }
}

.rprt-tab-clone-element .rprt-close-icon::before {
    top: 1px
}

.rprt-tab-clone-element .rprt-icons.rprt-tab-icon {
    display: inline-flex;
    height: 20px;
    min-width: 20px;
    width: 20px;
    line-height: 1
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-icons.rprt-tab-icon {
        height: 24px;
        width: 24px
    }
}

.rprt-tab-clone-element .rprt-tab-icon, .rprt-tab-clone-element .rprt-tab-icon::before {
    font-size: 14px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-tab-icon, .rprt-tab-clone-element .rprt-tab-icon::before {
        font-size: 16px
    }
}

.rprt-tab-clone-element.rprt-icon .rprt-tab-wrap {
    justify-content: center;
    padding: 0 18px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-icon .rprt-tab-wrap {
        padding: 0 12px
    }
}

.rprt-tab-clone-element .rprt-icon-right {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-icon-right {
        margin: 0
    }
}

.rprt-tab-clone-element .rprt-icon-left + .rprt-tab-text {
    margin: 0 0 5px 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element .rprt-icon-left + .rprt-tab-text {
        margin: 0 0 6px 12px
    }
}

.rprt-tab-clone-element.rprt-itop, .rprt-tab-clone-element.rprt-ibottom {
    height: 62px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-itop, .rprt-tab-clone-element.rprt-ibottom {
        height: 62px
    }
}

.rprt-tab-clone-element.rprt-itop .rprt-tab-wrap, .rprt-tab-clone-element.rprt-ibottom .rprt-tab-wrap {
    align-items: center;
    display: flex;
    height: 62px;
    position: relative
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-itop .rprt-tab-wrap, .rprt-tab-clone-element.rprt-ibottom .rprt-tab-wrap {
        height: 62px
    }
}

.rprt-tab-clone-element.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-tab-clone-element.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
    height: auto
}

.rprt-tab-clone-element.rprt-itop .rprt-text-wrap, .rprt-tab-clone-element.rprt-ibottom .rprt-text-wrap {
    display: block;
    height: auto
}

.rprt-tab-clone-element.rprt-itop .rprt-close-icon, .rprt-tab-clone-element.rprt-ibottom .rprt-close-icon {
    position: absolute;
    right: 18px;
    top: calc(50% - 6px)
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-itop .rprt-close-icon, .rprt-tab-clone-element.rprt-ibottom .rprt-close-icon {
        right: 12px
    }
}

.rprt-tab-clone-element.rprt-itop .rprt-tab-text {
    margin: 8px 0 0
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-itop .rprt-tab-text {
        margin: 10px 0 0
    }
}

.rprt-tab-clone-element.rprt-ibottom .rprt-tab-text {
    margin: 0 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-ibottom .rprt-tab-text {
        margin: 0 0 10px
    }
}

.rprt-tab-clone-element .rprt-tab-icon.rprt-icon-top, .rprt-tab-clone-element .rprt-tab-icon.rprt-icon-bottom {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto
}

.rprt-tab-clone-element.rprt-close-show .rprt-icons.rprt-close-icon {
    align-items: center;
    align-self: center;
    display: inline-flex
}

@media screen and (max-width: 480px) {
    .rprt-tab-clone-element.rprt-close-show .rprt-icons.rprt-close-icon {
        display: none
    }
}

.rprt-tab-clone-element.rprt-close-show .rprt-toolbar-item.rprt-itop .rprt-text-wrap, .rprt-tab-clone-element.rprt-close-show .rprt-toolbar-item.rprt-ibottom .rprt-text-wrap {
    margin-right: 20px
}

.rprt-bigger .rprt-tab-clone-element:not(.rprt-separator) {
    height: 48px;
    margin: 0;
    min-height: 48px;
    min-width: auto;
    padding: 0 8px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element:not(.rprt-separator) {
        margin: 0
    }
}

.rprt-bigger .rprt-tab-clone-element:not(.rprt-separator).rprt-itop, .rprt-bigger .rprt-tab-clone-element:not(.rprt-separator).rprt-ibottom {
    height: 72px;
    min-height: 72px
}

.rprt-bigger .rprt-tab-clone-element .rprt-tab-wrap {
    height: 48px;
    padding: 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element .rprt-tab-wrap {
        padding: 12px 16px
    }
}

.rprt-bigger .rprt-tab-clone-element .rprt-text-wrap {
    height: 48px
}

.rprt-bigger .rprt-tab-clone-element .rprt-tab-text {
    font-size: 16px;
    align-self: auto
}

.rprt-bigger .rprt-tab-clone-element .rprt-icons.rprt-close-icon {
    cursor: pointer;
    margin: 0 8px 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element .rprt-icons.rprt-close-icon {
        margin: 0 0 0 14px
    }
}

.rprt-bigger .rprt-tab-clone-element .rprt-icons.rprt-close-icon, .rprt-bigger .rprt-tab-clone-element .rprt-close-icon::before {
    font-size: 16px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element .rprt-icons.rprt-close-icon, .rprt-bigger .rprt-tab-clone-element .rprt-close-icon::before {
        font-size: 10px
    }
}

.rprt-bigger .rprt-tab-clone-element .rprt-icons.rprt-tab-icon {
    height: 24px;
    min-width: 24px;
    width: 24px;
    line-height: 1
}

.rprt-bigger .rprt-tab-clone-element .rprt-tab-icon, .rprt-bigger .rprt-tab-clone-element .rprt-tab-icon::before {
    font-size: 16px
}

.rprt-bigger .rprt-tab-clone-element.rprt-icon .rprt-tab-wrap {
    padding: 0 24px
}

.rprt-bigger .rprt-tab-clone-element .rprt-icon-right {
    margin: 0 0 0 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element .rprt-icon-right {
        margin: 0
    }
}

.rprt-bigger .rprt-tab-clone-element .rprt-icon-left + .rprt-tab-text {
    margin: 0 0 6px 12px
}

@media screen and (max-width: 480px) {
    .rprt-bigger .rprt-tab-clone-element .rprt-icon-left + .rprt-tab-text {
        margin: 0 0 6px 12px
    }
}

.rprt-bigger .rprt-tab-clone-element.rprt-itop, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom {
    height: 72px
}

    .rprt-bigger .rprt-tab-clone-element.rprt-itop .rprt-tab-wrap, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom .rprt-tab-wrap {
        height: 72px
    }

        .rprt-bigger .rprt-tab-clone-element.rprt-itop .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom .rprt-tab-wrap:focus .rprt-text-wrap {
            height: auto
        }

    .rprt-bigger .rprt-tab-clone-element.rprt-itop.rprt-active .rprt-tab-wrap, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom.rprt-active .rprt-tab-wrap {
        height: 72px
    }

        .rprt-bigger .rprt-tab-clone-element.rprt-itop.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom.rprt-active .rprt-tab-wrap:focus .rprt-text-wrap {
            height: auto
        }

    .rprt-bigger .rprt-tab-clone-element.rprt-itop .rprt-close-icon, .rprt-bigger .rprt-tab-clone-element.rprt-ibottom .rprt-close-icon {
        right: 24px
    }

    .rprt-bigger .rprt-tab-clone-element.rprt-itop .rprt-tab-text {
        margin: 10px 0 0
    }

    .rprt-bigger .rprt-tab-clone-element.rprt-ibottom .rprt-tab-text {
        margin: 0 0 10px
    }

.rprt-tab {
    background: transparent;
    border: none
}

    .rprt-tab .rprt-tab-header {
        background: inherit;
        border: 0;
        border-radius: 0;
        box-shadow: none;
        font-weight: 500;
        border-bottom: 1px solid #e5e7eb
    }

        .rprt-tab .rprt-tab-header::before {
            border-color: unset;
            border-style: solid
        }

        .rprt-tab .rprt-tab-header:not(.rprt-vertical)::before {
            border-width: 0
        }

        .rprt-tab .rprt-tab-header:not(.rprt-vertical) .rprt-toolbar-item.rprt-active {
            border-bottom: initial;
            margin-bottom: 0
        }

        .rprt-tab .rprt-tab-header .rprt-toolbar-items {
            background: inherit
        }

        .rprt-tab .rprt-tab-header .rprt-indicator {
            background: #4f46e5
        }

        .rprt-tab .rprt-tab-header .rprt-toolbar-item {
            background: inherit;
            border: none
        }

            .rprt-tab .rprt-tab-header .rprt-toolbar-item:hover {
                background: inherit
            }

            .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active:hover {
                background: inherit
            }

            .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-ripple-element {
                background: rgba(0,0,0,.12)
            }

            .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
                border-radius: 0;
                color: #6b7280;
                border: 0
            }

                .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon {
                    color: #6b7280
                }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        color: #6b7280
    }

        .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon {
            color: #6b7280
        }

        .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-close-icon {
            color: rgba(107,114,128,.87)
        }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover {
    background: inherit;
    border: 0;
    border-radius: 0
}

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover {
        background: inherit
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon {
    color: #4f46e5
}

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active {
    border: none;
    border-radius: 0
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
        border: 0
    }

        .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-icon {
            color: #4f46e5
        }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
        position: unset
    }

        .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap::before {
            border: unset;
            content: unset;
            display: unset;
            position: unset;
            width: unset;
            top: unset
        }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-icon {
        color: #4f46e5
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-tab-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-tab-icon {
        color: #4f46e5
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ileft .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-iright .rprt-tab-text {
        color: #4f46e5
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-close-icon {
        color: #6b7280
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon {
    color: #6b7280
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon:hover {
        color: #4f46e5
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-item .rprt-close-icon:active {
        color: #4f46e5
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-disable.rprt-overlay {
    background: inherit;
    opacity: 1;
    pointer-events: none
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-disable.rprt-overlay .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-item.rprt-disable.rprt-overlay .rprt-tab-icon {
        color: #9ca3af
    }

.rprt-tab .rprt-tab-header.rprt-reorder-active-item:not(.rprt-vertical) .rprt-toolbar-pop .rprt-toolbar-item.rprt-active {
    border: initial
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop {
    background: #fff;
    border: 0;
    border-radius: 0;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    overflow-y: auto
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop[e-animate=true] {
        overflow-y: hidden
    }

@media screen and (max-width: 480px) {
    .rprt-tab .rprt-tab-header .rprt-toolbar-pop {
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
    }
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon {
    color: #111827
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover {
    background: #e5e7eb;
    border: 0;
    border-radius: 0
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon {
        color: #4f46e5
    }

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon {
        color: #4f46e5
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active {
    background: #f3f4f6;
    border-color: unset
}

    .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active .rprt-tab-icon {
        color: #111827
    }

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-icon {
    color: #4f46e5
}

.rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-disable.rprt-overlay .rprt-tab-text, .rprt-tab .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item.rprt-disable.rprt-overlay .rprt-tab-icon {
    color: #9ca3af
}

.rprt-tab .rprt-tab-header .rprt-scroll-nav, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav {
    background: #f3f4f6;
    border: 0
}

    .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow {
        color: #6b7280;
        border: 0
    }

        .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow:hover, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow:hover {
            background: #e5e7eb;
            color: #4f46e5;
            border: 0
        }

        .rprt-tab .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow:active, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow:active {
            box-shadow: none;
            border: 0
        }

    .rprt-tab .rprt-tab-header .rprt-scroll-nav:focus, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus {
        background: #f3f4f6
    }

        .rprt-tab .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow {
            background: #f3f4f6;
            color: #6b7280;
            border: 0
        }

            .rprt-tab .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow:hover, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow:hover {
                background: #e5e7eb;
                color: #4f46e5
            }

            .rprt-tab .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow:active, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow:active {
                background: #f3f4f6;
                border-color: unset;
                color: #6b7280
            }

    .rprt-tab .rprt-tab-header .rprt-scroll-nav:active, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:active {
        box-shadow: none;
        background: #f3f4f6;
        border: 0
    }

    .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-overlay .rprt-nav-arrow, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-overlay .rprt-nav-arrow {
        color: #6b7280
    }

        .rprt-tab .rprt-tab-header .rprt-scroll-nav.rprt-overlay .rprt-nav-arrow:hover, .rprt-tab .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-overlay .rprt-nav-arrow:hover {
            color: #6b7280;
            background: #e5e7eb;
            border-color: unset
        }

.rprt-tab .rprt-tab-header .rprt-hor-nav, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) {
    background: transparent;
    border: 0
}

    .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon {
        color: #6b7280;
        border: 0
    }

        .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon:hover {
            background: #e5e7eb;
            border: #e5e7eb;
            border-radius: 0
        }

        .rprt-tab .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon:hover {
            color: #4f46e5
        }

    .rprt-tab .rprt-tab-header .rprt-hor-nav:focus, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus {
        background: #f3f4f6
    }

        .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon {
            background: #f3f4f6;
            border: #e5e7eb;
            border-radius: 0;
            color: #6b7280
        }

            .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon:hover {
                background: #e5e7eb;
                border: #e5e7eb;
                border-radius: 0
            }

            .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:active, .rprt-tab .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:active, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon:active, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon:active {
                background: #e5e7eb;
                color: #6b7280;
                border: 0;
                border-radius: 0;
                box-shadow: none
            }

    .rprt-tab .rprt-tab-header .rprt-hor-nav:hover, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):hover {
        border: 0;
        background: #e5e7eb
    }

        .rprt-tab .rprt-tab-header .rprt-hor-nav:hover:active, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):hover:active {
            background: transparent
        }

    .rprt-tab .rprt-tab-header .rprt-hor-nav:active, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):active {
        box-shadow: none;
        background: #f3f4f6
    }

    .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-nav-active, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav).rprt-nav-active {
        background: inherit;
        border: 0;
        box-shadow: none;
        border-radius: 0
    }

        .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-nav-active .rprt-icons, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav).rprt-nav-active .rprt-icons {
            color: #6b7280
        }

        .rprt-tab .rprt-tab-header .rprt-hor-nav.rprt-nav-active:focus, .rprt-tab .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav).rprt-nav-active:focus {
            border: 0
        }

.rprt-tab .rprt-tab-header.rprt-horizontal-bottom {
    border-color: #e5e7eb;
    border-style: solid;
    border-width: 1px 0 0
}

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom[style*="overflow: hidden"] {
        border-color: #e5e7eb;
        border-style: solid;
        border-width: 1px 0 0
    }

        .rprt-tab .rprt-tab-header.rprt-horizontal-bottom[style*="overflow: hidden"] .rprt-toolbar-items {
            border-color: unset;
            border-style: solid;
            border-width: 0
        }

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item .rprt-tab-wrap:hover {
        border-radius: 0
    }

    .rprt-tab .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
        border-color: #e5e7eb unset unset;
        border-style: solid;
        border-width: 0;
        margin-top: 0;
        border-radius: 0
    }

.rprt-tab .rprt-tab-header.rprt-vertical {
    border-bottom: 0
}

    .rprt-tab .rprt-tab-header.rprt-vertical::before {
        border-width: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-item.rprt-active {
        border-bottom: 1px solid #e5e7eb;
        border-top: 1px solid #e5e7eb
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-item .rprt-tab-wrap:hover {
        border-radius: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-item.rprt-active {
        border-radius: 0;
        border-right: initial
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-item .rprt-tab-wrap:hover {
        border-radius: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-item.rprt-active {
        border-left: initial;
        border-radius: 0
    }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-toolbar-pop {
        box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)
    }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav {
        background: inherit;
        border: 1px solid transparent
    }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav.rprt-scroll-up-nav {
            border-bottom-color: rgba(229,231,235,.12)
        }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav.rprt-scroll-down-nav {
            border-top-color: rgba(229,231,235,.12)
        }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow {
            border: 0
        }

            .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow:hover {
                background: none
            }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:hover {
            background: rgba(229,231,235,.12);
            border-color: rgba(229,231,235,.12) transparent transparent
        }

            .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:hover:active:focus {
                background: rgba(243,244,246,.12)
            }

            .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:hover .rprt-nav-arrow {
                color: #4f46e5
            }

                .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:hover .rprt-nav-arrow:hover {
                    background: none
                }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus {
            background: rgba(243,244,246,.12)
        }

            .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus:hover:active .rprt-nav-arrow {
                color: none
            }

            .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus .rprt-nav-arrow {
                background: none
            }

                .rprt-tab .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus .rprt-nav-arrow:hover {
                    background: none;
                    border: 0
                }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon {
        border: 0
    }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon:hover {
            background: inherit;
            border: 0;
            color: #4f46e5
        }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon {
        background: inherit;
        border: 0
    }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon:active, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon:active:hover, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon:hover, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon:active, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon:active:hover {
            background: inherit;
            border: 0;
            box-shadow: none
        }

        .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon:active, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon:active {
            color: #6b7280
        }

    .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:hover .rprt-popup-up-icon, .rprt-tab .rprt-tab-header.rprt-vertical .rprt-hor-nav:hover .rprt-popup-down-icon {
        border: 0
    }

.rprt-tab.rprt-focused > .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    background: rgba(243,244,246,.12);
    border: 0
}

    .rprt-tab.rprt-focused > .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-icon, .rprt-tab.rprt-focused > .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-text {
        color: #4f46e5
    }

    .rprt-tab.rprt-focused > .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-icon {
        color: #4f46e5
    }

.rprt-tab.rprt-focused > .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow {
    color: #6b7280
}

.rprt-tab.rprt-focused > .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab.rprt-focused > .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon {
    color: #6b7280;
    background: #f3f4f6;
    border: #e5e7eb
}

.rprt-tab.rprt-focused > .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus {
    border-color: rgba(229,231,235,.12) transparent transparent
}

    .rprt-tab.rprt-focused > .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus .rprt-nav-arrow {
        border: 0
    }

.rprt-tab.rprt-focused > .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab.rprt-focused > .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon {
    border: 0
}

.rprt-tab.rprt-focused > .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus {
    outline: 0
}

.rprt-tab.rprt-disable {
    pointer-events: none
}

    .rprt-tab.rprt-disable .rprt-tab-header .rprt-indicator {
        background: rgba(229,231,235,.38)
    }

    .rprt-tab.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        color: #9ca3af
    }

    .rprt-tab.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text, .rprt-tab.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-icon {
        color: rgba(229,231,235,.38)
    }

    .rprt-tab.rprt-disable .rprt-content {
        opacity: .38
    }

.rprt-tab.rprt-fill .rprt-tab-header {
    border-bottom: 2px Solid #e5e7eb
}

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-items.rprt-hscroll {
        border: 0
    }

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item {
        border: 0
    }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-ripple-element {
            background: rgba(0,0,0,.05)
        }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
            color: #6b7280
        }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon {
                color: #4f46e5
            }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon {
                color: #4f46e5
            }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item .rprt-text-wrap {
            margin-top: 0
        }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active {
            border: 0
        }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-disable.rprt-overlay .rprt-tab-text, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-disable.rprt-overlay .rprt-tab-icon {
                color: #9ca3af
            }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
                background: #4f46e5;
                border-radius: 0;
                border-color: unset
            }

                .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-icon {
                    color: #fff
                }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap {
                margin-top: 0
            }

                .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap::before {
                    border: unset
                }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-icon {
                color: #fff
            }

            .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-close-icon {
                color: #fff
            }

                .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-close-icon:hover {
                    color: #fff
                }

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item:active:hover .rprt-tab-text, .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item:active:hover .rprt-tab-icon {
        color: #111827
    }

    .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-tab-wrap:hover {
        background: #e5e7eb
    }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-tab-wrap:hover .rprt-tab-text {
            color: #4f46e5
        }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-tab-wrap:hover .rprt-tab-icon {
            color: #4f46e5
        }

        .rprt-tab.rprt-fill .rprt-tab-header .rprt-toolbar-pop .rprt-tab-wrap:hover .rprt-close-icon {
            color: #4f46e5
        }

    .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom {
        border-bottom: 0;
        border-top: 2px Solid #e5e7eb
    }

        .rprt-tab.rprt-fill .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-text-wrap {
            margin-top: 0
        }

    .rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical {
        border-bottom: 0
    }

        .rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical.rprt-vertical-left {
            border-right: 2px Solid #e5e7eb
        }

        .rprt-tab.rprt-fill .rprt-tab-header.rprt-vertical.rprt-vertical-right {
            border-left: 2px Solid #e5e7eb
        }

.rprt-tab.rprt-fill.rprt-corner .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
    border-radius: 3px 3px 0 0
}

.rprt-tab.rprt-fill.rprt-corner .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
    border-radius: 0 0 3px 3px
}

.rprt-tab.rprt-fill.rprt-disable .rprt-tab-header {
    border-bottom: 2px Solid rgba(229,231,235,.38)
}

    .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
        color: #9ca3af
    }

    .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active {
        opacity: 1
    }

        .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus {
            background: rgba(79,70,229,.38)
        }

            .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-text, .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-icon, .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
                color: rgba(229,231,235,.38)
            }

    .rprt-tab.rprt-fill.rprt-disable .rprt-tab-header.rprt-horizontal-bottom {
        border-bottom: 0;
        border-top: 2px Solid rgba(229,231,235,.38)
    }

.rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-icon, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-close-icon {
    color: #4f46e5
}

.rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus {
    background: rgba(243,244,246,.8);
    border-color: unset
}

    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text {
        color: #37319f
    }

    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-close-icon {
        color: #4f46e5
    }

    .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-fill.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
        color: #37319f
    }

.rprt-tab.rprt-background .rprt-tab-header {
    background: #4f46e5;
    border: 0
}

    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items {
        background: #4f46e5
    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-items.rprt-hscroll {
            border: 0
        }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-indicator {
        background: #fff;
        bottom: 1px
    }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item {
        border: 0
    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-ripple-element {
            background: rgba(0,0,0,.1)
        }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
            background: #4f46e5;
            border-color: unset
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-close-icon {
                color: #dcdafa
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-text {
                color: #dcdafa
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-close-icon:hover {
                color: #dcdafa
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover {
                background: inherit;
                background-color: inherit;
                border-color: unset
            }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-text {
                    color: #fff
                }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon {
                    color: #fff
                }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon {
                    color: #dcdafa
                }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon:active {
                        color: #dcdafa
                    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active {
            border: 0;
            margin: 0;
            background: inherit
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-disable.rprt-overlay .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-disable.rprt-overlay .rprt-tab-icon {
                color: #9ca3af
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
                background: #4f46e5;
                border-color: unset;
                border-radius: 0;
                border-style: solid;
                border-width: 0
            }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-text {
                    color: #fff
                }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-icon {
                    color: #fff
                }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-close-icon {
                    color: #fff
                }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover {
                    background: #4f46e5;
                    border-color: unset
                }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-text {
                        color: #fff
                    }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-icon {
                        color: #fff
                    }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-close-icon {
                        color: #fff
                    }

                        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-close-icon:hover {
                            color: #fff
                        }

                        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-close-icon:active {
                            color: #fff
                        }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover:focus {
                        background: #433bcd
                    }

                        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover:focus .rprt-tab-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover:focus .rprt-tab-text {
                            color: #fff
                        }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus {
                    background: #433bcd
                }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
                        color: #fff
                    }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus:hover .rprt-tab-text {
                        color: #fff
                    }

                    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus:hover .rprt-close-icon {
                        color: #fff
                    }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-text-wrap::before {
                border: unset
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-icon {
                color: #fff
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-close-icon {
                color: #fff
            }

                .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-close-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-text:hover {
                    color: #fff
                }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ibottom .rprt-tab-wrap {
                background: rgba(79,70,229,0)
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-disable .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-disable .rprt-tab-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-item.rprt-disable .rprt-close-icon {
            color: rgba(229,231,235,.38)
        }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item {
        background: #4f46e5
    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap .rprt-close-icon {
            color: #dcdafa
        }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover {
            background: #433bcd
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-text, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-tab-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:hover .rprt-close-icon {
                color: #fff
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active .rprt-tab-text {
            color: #dcdafa
        }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active .rprt-tab-icon {
            color: #dcdafa
        }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-toolbar-pop .rprt-toolbar-item .rprt-tab-wrap:active .rprt-close-icon {
            color: #dcdafa
        }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow {
            color: #dcdafa;
            border: 0
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow:hover {
                background: #e5e7eb;
                color: #6b7280;
                border-color: unset
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav .rprt-nav-arrow:active, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav .rprt-nav-arrow:active {
                background: unset;
                color: #dcdafa
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow {
            color: #6b7280;
            border: 0;
            background: #f3f4f6
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow:hover {
                background: #e5e7eb;
                color: #6b7280
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus .rprt-nav-arrow:active, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow:active {
                background: #f3f4f6;
                border-color: unset;
                color: #6b7280
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:active::after, .rprt-tab.rprt-background .rprt-tab-header .rprt-scroll-nav:active::after {
            animation: hscroll-alt-popup-shadow 1s ease-out 0ms
        }

    .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav), .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav {
        background: transparent
    }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon {
            color: #dcdafa;
            border: 0
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:hover {
                background: #e5e7eb;
                border-color: unset;
                color: #6b7280
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-up-icon:active:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav) .rprt-popup-down-icon:active:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-up-icon:active:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav .rprt-popup-down-icon:active:hover {
                background: #e5e7eb;
                color: #6b7280
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon {
            color: #6b7280;
            background: #f3f4f6;
            border: #e5e7eb
        }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:hover {
                background: #e5e7eb
            }

            .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-up-icon:active, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):focus .rprt-popup-down-icon:active, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon:active, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon:active {
                background: #e5e7eb;
                border-color: unset;
                color: #6b7280
            }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav):active::after, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:active::after {
            animation: tbar-alt-popup-shadow 1s ease-out 0ms
        }

        .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav:not(.rprt-expended-nav).rprt-nav-active .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header .rprt-hor-nav.rprt-nav-active .rprt-popup-up-icon {
            color: #6b7280
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active {
        border: 0;
        margin: 0
    }

        .rprt-tab.rprt-background .rprt-tab-header.rprt-horizontal-bottom .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
            border-color: unset;
            border-radius: 0;
            border-style: solid;
            border-width: 0
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-item.rprt-active {
        border-color: unset;
        border-style: solid;
        border-width: 0;
        margin: 0
    }

        .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical.rprt-vertical-left .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
            border-color: unset;
            border-radius: 0;
            border-style: solid;
            border-width: 0
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-item.rprt-active {
        border-color: unset;
        border-style: solid;
        border-width: 0;
        margin: 0
    }

        .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical.rprt-vertical-right .rprt-toolbar-item.rprt-active .rprt-tab-wrap {
            border-color: unset;
            border-radius: 0;
            border-style: solid;
            border-width: 0
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-scroll-nav .rprt-nav-arrow {
        border: 0
    }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus .rprt-nav-arrow {
        border: 0
    }

        .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-scroll-nav:focus .rprt-nav-arrow:hover {
            background: none
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-scroll-nav:hover .rprt-nav-arrow {
        color: #6b7280
    }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon {
        background: inherit;
        border-color: transparent
    }

        .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav:focus .rprt-popup-down-icon:hover {
            background: inherit;
            border-color: transparent
        }

    .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-up-icon:hover, .rprt-tab.rprt-background .rprt-tab-header.rprt-vertical .rprt-hor-nav .rprt-popup-down-icon:hover {
        background: inherit;
        border-color: transparent
    }

.rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-indicator {
    background: #e5e7eb
}

.rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap {
    color: rgba(229,231,235,.38)
}

    .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-text, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap .rprt-tab-icon {
        color: rgba(229,231,235,.38)
    }

    .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-icon {
        color: rgba(229,231,235,.38)
    }

.rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active {
    opacity: 1
}

    .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus {
        background: #4f46e5;
        color: rgba(229,231,235,.38)
    }

        .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-text, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap .rprt-tab-icon, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-background.rprt-disable .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
            color: rgba(229,231,235,.38)
        }

.rprt-tab.rprt-background.rprt-accent .rprt-tab-header .rprt-indicator {
    background: #fff
}

.rprt-tab.rprt-background.rprt-accent .rprt-tab-header.rprt-disable .rprt-indicator {
    background: rgba(229,231,235,.38)
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus {
    background: rgba(243,244,246,.12);
    border-color: unset
}

    .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-icon, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item .rprt-tab-wrap:focus .rprt-close-icon {
        color: #dcdafa
    }

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus {
    background: #433bcd;
    border-color: unset
}

    .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
        color: #37319f
    }

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover {
    background: #4f46e5;
    border: 0;
    border-radius: 0
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-text {
    color: #37319f
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-tab-icon {
    color: #37319f
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus .rprt-close-icon {
    color: #dcdafa
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-text {
    color: #fff
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-tab-icon {
    color: #fff
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:hover .rprt-close-icon {
    color: #fff
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus:hover .rprt-tab-text {
    color: #37319f
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active .rprt-tab-wrap:focus:hover .rprt-close-icon {
    color: #dcdafa
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-itop .rprt-tab-wrap, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ibottom .rprt-tab-wrap {
    background: rgba(79,70,229,0)
}

    .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-itop .rprt-tab-wrap:focus, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-toolbar-item.rprt-active.rprt-ibottom .rprt-tab-wrap:focus {
        background: rgba(79,70,229,.12)
    }

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-scroll-nav:focus .rprt-nav-arrow {
    color: #6b7280
}

.rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-up-icon, .rprt-tab.rprt-background.rprt-focused .rprt-tab-header .rprt-hor-nav:focus .rprt-popup-down-icon {
    color: #6b7280
}

.rprt-tab.rprt-rtl .rprt-tab-header .rprt-hscroll.rprt-rtl .rprt-scroll-nav {
    border: 0
}

.rprt-tab .rprt-content {
    background: inherit
}

    .rprt-tab .rprt-content .rprt-item {
        background: inherit;
        color: #111827;
        font-size: 14px
    }

.rprt-tab-clone-element {
    background: #e5e7eb;
    color: #374151
}

    .rprt-tab-clone-element .rprt-tab-wrap {
        border-radius: 0;
        color: #374151;
        border: 0
    }

        .rprt-tab-clone-element .rprt-tab-wrap .rprt-tab-icon {
            color: #374151
        }

.rprt-tab .rprt-tab-header .rprt-close-icon::before {
    content: "";
    position: relative
}

@media screen and (max-width: 480px) {
    .rprt-tab.rprt-vertical-icon .rprt-tab-header .rprt-popup-up-icon::before {
        content: ""
    }

    .rprt-tab.rprt-vertical-icon .rprt-tab-header .rprt-popup-down-icon::before {
        content: ""
    }
}

.rprt-tab.rprt-vertical-tab .rprt-tab-header .rprt-popup-up-icon::before {
    content: "More"
}

.rprt-tab.rprt-vertical-tab .rprt-tab-header .rprt-popup-up-icon::after {
    content: ""
}

.rprt-tab.rprt-vertical-tab .rprt-tab-header .rprt-popup-down-icon::before {
    content: "More"
}

.rprt-tab.rprt-vertical-tab .rprt-tab-header .rprt-popup-down-icon::after {
    content: ""
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header .rprt-popup-up-icon::before {
    content: ""
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header .rprt-popup-up-icon::after {
    content: ""
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header .rprt-popup-down-icon::before {
    content: ""
}

.rprt-tab.rprt-vertical-tab.rprt-icon-tab .rprt-tab-header .rprt-popup-down-icon::after {
    content: ""
}

.rprt-tab-clone-element .rprt-close-icon::before {
    content: "";
    position: relative
}

@keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.rprt-bigger .rprt-treeview .rprt-ul, .rprt-treeview.rprt-bigger .rprt-ul {
    padding: 0 0 0 16px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-ul, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-ul {
    padding: 0 0 0 24px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-text-content, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-text-content {
    padding: 0 0 0 24px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-list-item .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-list-img {
    height: 24px;
    width: 24px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-frame {
    height: 18px;
    line-height: 17px;
    width: 18px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-check, .rprt-bigger .rprt-treeview .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-check, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop {
    font-size: 12px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-small.rprt-css.rprt-checkbox-wrapper .rprt-stop {
    line-height: 17px
}

.rprt-bigger .rprt-treeview .rprt-list-item .rprt-checkbox-wrapper + .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-list-item .rprt-checkbox-wrapper + .rprt-list-text {
    padding: 0 12px
}

.rprt-bigger .rprt-treeview .rprt-icon-collapsible, .rprt-bigger .rprt-treeview .rprt-icon-expandable, .rprt-treeview.rprt-bigger .rprt-icon-collapsible, .rprt-treeview.rprt-bigger .rprt-icon-expandable {
    height: 24px;
    width: 24px;
    margin: 0 0 0 -24px
}

.rprt-bigger .rprt-treeview.rprt-drag-item .rprt-drop-count, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-drop-count {
    padding: 3px 5px 4px
}

.rprt-bigger .rprt-treeview .rprt-navigable .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-list-text {
    padding: 0;
    width: 100%
}

.rprt-bigger .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-text {
    padding: 0
}

.rprt-bigger .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img {
    margin: 0 12px 0 8px
}

.rprt-bigger .rprt-treeview .rprt-navigable .rprt-anchor-wrap, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-anchor-wrap {
    padding: 0 0 0 8px
}

.rprt-bigger .rprt-treeview .rprt-navigable .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-navigable .rprt-list-img, .rprt-bigger .rprt-treeview .rprt-navigable .rprt-list-icon + .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-navigable .rprt-list-icon + .rprt-list-img {
    margin: 0 8px 0 0
}

.rprt-bigger .rprt-treeview .rprt-fullrow, .rprt-treeview.rprt-bigger .rprt-fullrow {
    height: 48px
}

.rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-text {
    max-width: calc(100% - 29px)
}

.rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-text, .rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-img + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-img + .rprt-list-text {
    max-width: calc(100% - 65px)
}

.rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-img + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-img + .rprt-list-text {
    max-width: calc(100% - 101px)
}

.rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-list-icon + .rprt-list-text, .rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-list-img + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-list-icon + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-list-img + .rprt-list-text {
    max-width: calc(100% - 35px)
}

.rprt-bigger .rprt-treeview.rprt-text-wrap .rprt-list-icon + .rprt-list-img + .rprt-list-text, .rprt-treeview.rprt-bigger.rprt-text-wrap .rprt-list-icon + .rprt-list-img + .rprt-list-text {
    max-width: calc(100% - 71px)
}

.rprt-bigger .rprt-treeview .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-list-text {
    line-height: 46px;
    min-height: 46px;
    padding: 0 12px
}

    .rprt-bigger .rprt-treeview .rprt-list-text .rprt-input-group, .rprt-treeview.rprt-bigger .rprt-list-text .rprt-input-group {
        height: 40px
    }

        .rprt-bigger .rprt-treeview .rprt-list-text .rprt-input-group .rprt-input, .rprt-treeview.rprt-bigger .rprt-list-text .rprt-input-group .rprt-input {
            height: 36px
        }

.rprt-bigger .rprt-treeview .rprt-checkbox-wrapper, .rprt-treeview.rprt-bigger .rprt-checkbox-wrapper {
    margin: 0 0 0 8px
}

    .rprt-bigger .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-checkbox-wrapper + .rprt-list-text {
        padding: 0 12px
    }

    .rprt-bigger .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-checkbox-wrapper + .rprt-list-img {
        margin: 0 0 0 12px
    }

.rprt-bigger .rprt-treeview .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-list-img {
    margin: 0 0 0 12px
}

    .rprt-bigger .rprt-treeview .rprt-list-icon + .rprt-list-text, .rprt-bigger .rprt-treeview .rprt-list-img + .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-list-icon + .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-list-img + .rprt-list-text {
        padding: 0 12px
    }

    .rprt-bigger .rprt-treeview .rprt-list-icon + .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-list-icon + .rprt-list-img, .rprt-bigger .rprt-treeview .rprt-list-img + .rprt-list-icon, .rprt-bigger .rprt-treeview .rprt-list-img + .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-list-icon + .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-list-icon + .rprt-list-img, .rprt-treeview.rprt-bigger .rprt-list-img + .rprt-list-icon, .rprt-treeview.rprt-bigger .rprt-list-img + .rprt-list-img {
        margin: 0 0 0 12px
    }

.rprt-bigger .rprt-treeview .rprt-icon-collapsible::before, .rprt-bigger .rprt-treeview .rprt-icon-expandable::before, .rprt-treeview.rprt-bigger .rprt-icon-collapsible::before, .rprt-treeview.rprt-bigger .rprt-icon-expandable::before {
    padding: 0
}

.rprt-bigger .rprt-treeview.rprt-drag-item .rprt-text-content, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-text-content {
    padding-left: 12px
}

.rprt-bigger .rprt-treeview.rprt-drag-item .rprt-icon-collapsible, .rprt-bigger .rprt-treeview.rprt-drag-item .rprt-icon-expandable, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-icon-collapsible, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-icon-expandable {
    font-size: 24px;
    margin: -6px 0 5px -9px
}

    .rprt-bigger .rprt-treeview.rprt-drag-item .rprt-icon-collapsible::before, .rprt-bigger .rprt-treeview.rprt-drag-item .rprt-icon-expandable::before, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-icon-collapsible::before, .rprt-treeview.rprt-bigger.rprt-drag-item .rprt-icon-expandable::before {
        padding: 6px
    }

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-ul, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-ul {
    padding: 0 16px 0 0
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-item .rprt-ul, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-item .rprt-ul {
    padding: 0 24px 0 0
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-item .rprt-text-content, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-item .rprt-text-content {
    padding: 0 24px 0 0
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-icon-collapsible, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-icon-expandable, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-icon-collapsible, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-icon-expandable {
    margin: 0 -24px 0 0
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img {
    margin: 0 6px 0 10px
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-anchor-wrap, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-anchor-wrap {
    padding: 0 8px 0 0
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-img, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-icon + .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-navigable .rprt-list-icon + .rprt-list-img {
    margin: 0 0 0 8px
}

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-checkbox-wrapper {
    margin: 0 8px 0 0
}

    .rprt-bigger .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-img {
        margin: 0 12px 0 0
    }

.rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-img {
    margin: 0 12px 0 0
}

    .rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-icon + .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-icon + .rprt-list-img, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-img + .rprt-list-icon, .rprt-bigger .rprt-treeview.rprt-rtl .rprt-list-img + .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-icon + .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-icon + .rprt-list-img, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-img + .rprt-list-icon, .rprt-treeview.rprt-bigger.rprt-rtl .rprt-list-img + .rprt-list-img {
        margin: 0 12px 0 0
    }

.rprt-treeview {
    display: block;
    overflow: hidden;
    position: relative;
    white-space: nowrap
}

    .rprt-treeview.rprt-virtualization {
        overflow: auto
    }

        .rprt-treeview.rprt-virtualization .rprt-virtual-mask {
            display: block;
            margin-bottom: 20px
        }

        .rprt-treeview.rprt-virtualization .rprt-ul {
            overflow: unset
        }

    .rprt-treeview > .rprt-ul {
        -webkit-overflow-scrolling: touch;
        overflow: auto
    }

    .rprt-treeview.rprt-text-wrap .rprt-list-text {
        white-space: normal;
        word-break: break-word
    }

    .rprt-treeview.rprt-text-wrap.rprt-ie-wrap .rprt-list-text {
        word-break: break-all
    }

    .rprt-treeview.rprt-text-wrap .rprt-editing .rprt-list-text, .rprt-treeview.rprt-text-wrap .rprt-editing .rprt-list-text .rprt-input-group {
        max-width: calc(100% - 2px)
    }

    .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-text {
        max-width: calc(100% - 23px)
    }

    .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-text, .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-img + .rprt-list-text {
        max-width: calc(100% - 56px)
    }

    .rprt-treeview.rprt-text-wrap .rprt-checkbox-wrapper + .rprt-list-icon + .rprt-list-img + .rprt-list-text {
        max-width: calc(100% - 84px)
    }

    .rprt-treeview.rprt-text-wrap .rprt-list-icon + .rprt-list-text, .rprt-treeview.rprt-text-wrap .rprt-list-img + .rprt-list-text {
        max-width: calc(100% - 32px)
    }

    .rprt-treeview.rprt-text-wrap .rprt-list-icon + .rprt-list-img + .rprt-list-text {
        max-width: calc(100% - 60px)
    }

    .rprt-treeview .rprt-ul {
        margin: 0;
        padding: 0 0 0 12px
    }

    .rprt-treeview .rprt-node-collapsed .rprt-list-item .rprt-fullrow, .rprt-treeview .rprt-display-none {
        display: none
    }

    .rprt-treeview .rprt-list-item {
        list-style: none
    }

        .rprt-treeview .rprt-list-item .rprt-ul {
            margin: 2px 0 -2px;
            padding: 0 0 0 20px;
            margin: 2px 0 0
        }

        .rprt-treeview .rprt-list-item.rprt-disable > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-disable > .rprt-fullrow {
            -ms-touch-action: none;
            filter: alpha(opacity=50);
            opacity: .5;
            pointer-events: none;
            touch-action: none
        }

        .rprt-treeview .rprt-list-item.rprt-active {
            font-weight: 600
        }

        .rprt-treeview .rprt-list-item div.rprt-icons.interaction {
            -webkit-transition: -webkit-transform .3s ease-in-out;
            border-radius: 15px;
            transition: -webkit-transform .3s ease-in-out;
            transition: transform .3s ease-in-out;
            transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out
        }

        .rprt-treeview .rprt-list-item .rprt-icons.rprt-icon-collapsible {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg)
        }

        .rprt-treeview .rprt-list-item .rprt-icons.rprt-icons-spinner::before {
            content: none
        }

    .rprt-treeview .rprt-icons .rprt-spinner-pane {
        position: relative
    }

    .rprt-treeview .rprt-icons .rprt-treeview-spinner {
        position: absolute
    }

    .rprt-treeview .rprt-icons-spinner {
        position: relative
    }

    .rprt-treeview .rprt-text-content {
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        border: 1px solid;
        cursor: pointer;
        margin: 0;
        padding: 0 0 0 20px
    }

        .rprt-treeview .rprt-text-content + .rprt-sibling {
            margin-top: -2px
        }

    .rprt-treeview .rprt-fullrow {
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        border: 1px solid;
        box-sizing: border-box;
        cursor: pointer;
        height: 38px;
        left: 0;
        overflow: hidden;
        position: absolute;
        width: 100%
    }

    .rprt-treeview .rprt-checkbox-wrapper {
        margin: 0 0 0 6px;
        pointer-events: all;
        position: relative
    }

        .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-img {
            margin: 0 0 0 8px
        }

        .rprt-treeview .rprt-checkbox-wrapper + .rprt-list-text {
            padding: 0 8px
        }

        .rprt-treeview .rprt-checkbox-wrapper .rprt-ripple-container {
            bottom: -7px;
            height: 32px;
            left: -7px;
            right: -7px;
            top: -7px;
            width: 32px
        }

    .rprt-treeview .rprt-list-text {
        box-sizing: border-box;
        display: inline-block;
        line-height: 36px;
        margin: 0;
        min-height: 36px;
        padding: 0 8px;
        text-decoration: none;
        vertical-align: middle
    }

        .rprt-treeview .rprt-list-text .rprt-input-group {
            height: 30px;
            margin-bottom: 3px;
            min-width: 150px;
            vertical-align: bottom
        }

            .rprt-treeview .rprt-list-text .rprt-input-group .rprt-input {
                height: 28px
            }

    .rprt-treeview .rprt-list-icon, .rprt-treeview .rprt-list-img {
        display: inline-block;
        height: 20px;
        margin: 0 0 0 8px;
        vertical-align: middle;
        width: 20px
    }

        .rprt-treeview .rprt-list-icon + .rprt-list-icon, .rprt-treeview .rprt-list-icon + .rprt-list-img, .rprt-treeview .rprt-list-img + .rprt-list-icon, .rprt-treeview .rprt-list-img + .rprt-list-img {
            margin: 0 0 0 8px
        }

        .rprt-treeview .rprt-list-icon + .rprt-list-text, .rprt-treeview .rprt-list-img + .rprt-list-text {
            padding: 0 8px
        }

    .rprt-treeview .rprt-icon-collapsible, .rprt-treeview .rprt-icon-expandable {
        display: inline-block;
        height: 20px;
        margin: 0 0 0 -20px;
        vertical-align: middle;
        width: 20px
    }

        .rprt-treeview .rprt-icon-collapsible::before, .rprt-treeview .rprt-icon-expandable::before {
            display: inline-block;
            padding: 0
        }

    .rprt-treeview .rprt-load {
        -webkit-animation: rotation .5s infinite linear;
        animation: rotation .5s infinite linear
    }

    .rprt-treeview .rprt-sibling {
        width: 144px
    }

        .rprt-treeview .rprt-sibling::before {
            left: 0;
            height: 2px;
            top: -1.5px
        }

        .rprt-treeview .rprt-sibling, .rprt-treeview .rprt-sibling::before {
            position: absolute;
            z-index: 2
        }

    .rprt-treeview .rprt-popup {
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        font-weight: normal;
        position: absolute;
        z-index: 99999
    }

        .rprt-treeview .rprt-popup .rprt-content {
            border-radius: 4px;
            border-style: solid;
            border-width: 1px;
            font-size: 14px;
            padding: 4px
        }

        .rprt-treeview .rprt-popup .rprt-icons {
            border: 1px solid transparent;
            cursor: pointer;
            display: inline-block;
            height: 26px;
            line-height: 18px;
            padding: 4px;
            width: 26px
        }

        .rprt-treeview .rprt-popup .rprt-downtail::before, .rprt-treeview .rprt-popup .rprt-downtail::after {
            border: 10px solid transparent;
            content: "";
            height: 0;
            left: 8px;
            position: absolute;
            width: 0
        }

        .rprt-treeview .rprt-popup .rprt-downtail::after {
            bottom: -18px
        }

    .rprt-treeview.rprt-fullrow-wrap .rprt-text-content {
        pointer-events: none;
        position: relative
    }

    .rprt-treeview.rprt-fullrow-wrap .rprt-icon-collapsible, .rprt-treeview.rprt-fullrow-wrap .rprt-icon-expandable, .rprt-treeview.rprt-fullrow-wrap .rprt-input, .rprt-treeview.rprt-fullrow-wrap .rprt-list-url {
        pointer-events: auto
    }

    .rprt-treeview .rprt-navigable .rprt-text-content {
        align-items: center;
        display: flex
    }

    .rprt-treeview .rprt-navigable .rprt-list-url {
        padding: 0;
        width: 100%
    }

    .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap {
        padding: 0 0 0 8px
    }

        .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img {
            margin: 0 10px 0 2px
        }

            .rprt-treeview .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon + .rprt-list-img {
                margin: 0 8px 0 0
            }

    .rprt-treeview .rprt-navigable .rprt-anchor-wrap {
        padding: 0 0 0 6px
    }

    .rprt-treeview .rprt-navigable .rprt-list-icon, .rprt-treeview .rprt-navigable .rprt-list-img {
        margin: 0 8px 0 0
    }

    .rprt-treeview.rprt-drag-item {
        overflow: visible;
        z-index: 10000
    }

        .rprt-treeview.rprt-drag-item .rprt-text-content {
            float: left
        }

        .rprt-treeview.rprt-drag-item .rprt-icon-collapsible, .rprt-treeview.rprt-drag-item .rprt-icon-expandable {
            margin: 0 8px 10px -20px
        }

            .rprt-treeview.rprt-drag-item .rprt-icon-collapsible::before, .rprt-treeview.rprt-drag-item .rprt-icon-expandable::before {
                font-size: 20px;
                padding: 6px;
                padding-right: 4px
            }

        .rprt-treeview.rprt-drag-item .rprt-drop-count {
            border: 1px solid;
            border-radius: 15px;
            box-sizing: content-box;
            font-size: 12px;
            line-height: normal;
            min-width: 12px;
            padding: 1px 3px 2px;
            margin-left: -12px;
            position: absolute;
            text-align: center;
            top: -10px
        }

    .rprt-treeview.rprt-dragging .rprt-text-content, .rprt-treeview.rprt-dragging .rprt-fullrow {
        cursor: default
    }

    .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap {
        padding: 0 8px 0 0
    }

        .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-img {
            margin: 0 2px 0 10px
        }

            .rprt-treeview.rprt-rtl .rprt-navigable .rprt-checkbox-wrapper + .rprt-list-url .rprt-anchor-wrap .rprt-list-icon + .rprt-list-img {
                margin: 0 0 0 8px
            }

    .rprt-treeview.rprt-rtl .rprt-navigable .rprt-anchor-wrap {
        padding: 0 6px 0 0
    }

    .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-img, .rprt-treeview.rprt-rtl .rprt-navigable .rprt-list-icon + .rprt-list-img {
        margin: 0 0 0 8px
    }

    .rprt-treeview.rprt-rtl .rprt-ul {
        padding: 0 12px 0 0
    }

    .rprt-treeview.rprt-rtl .rprt-list-item .rprt-ul {
        padding: 0 20px 0 0
    }

    .rprt-treeview.rprt-rtl .rprt-text-content {
        padding: 0 20px 0 0
    }

    .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper {
        margin: 0 6px 0 0
    }

        .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-checkbox-wrapper + .rprt-list-img {
            margin: 0 8px 0 0
        }

    .rprt-treeview.rprt-rtl .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-list-img {
        margin: 0 8px 0 0
    }

        .rprt-treeview.rprt-rtl .rprt-list-icon + .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-list-icon + .rprt-list-img, .rprt-treeview.rprt-rtl .rprt-list-img + .rprt-list-icon, .rprt-treeview.rprt-rtl .rprt-list-img + .rprt-list-img {
            margin: 0 8px 0 0
        }

    .rprt-treeview.rprt-rtl .rprt-icon-collapsible, .rprt-treeview.rprt-rtl .rprt-icon-expandable {
        margin: 0 -20px 0 0
    }

    .rprt-treeview.rprt-rtl .rprt-sibling::before {
        right: 0
    }

    .rprt-treeview.rprt-rtl.rprt-drag-item .rprt-icons.rprt-drop-next {
        transform: rotate(180deg)
    }

    .rprt-treeview.rprt-rtl.rprt-drag-item .rprt-text-content {
        float: right
    }

    .rprt-treeview.rprt-rtl.rprt-drag-item .rprt-icon-collapsible, .rprt-treeview.rprt-rtl.rprt-drag-item .rprt-icon-expandable {
        margin: 10px -13px -1px 0
    }

    .rprt-treeview.rprt-rtl.rprt-drag-item .rprt-drop-count {
        margin-right: -12px
    }

    .rprt-treeview.rprt-rtl div.rprt-icons {
        transform: rotate(180deg)
    }

    .rprt-treeview.rprt-disabled .rprt-fullrow, .rprt-treeview.rprt-disabled .rprt-icons, .rprt-treeview.rprt-disabled .rprt-text-content, .rprt-treeview.rprt-disabled .rprt-list-img, .rprt-treeview.rprt-disabled .rprt-list-icon {
        cursor: auto
    }

    .rprt-treeview.rprt-disabled .rprt-list-url {
        cursor: default;
        pointer-events: none
    }

    .rprt-treeview.rprt-interaction.rprt-fullrow-wrap .rprt-text-content {
        pointer-events: auto
    }

    .rprt-bigger .rprt-treeview .rprt-list-text, .rprt-treeview.rprt-bigger .rprt-list-text {
        font-size: 16px
    }

    .rprt-bigger .rprt-treeview .rprt-icon-collapsible::before, .rprt-bigger .rprt-treeview .rprt-icon-expandable::before, .rprt-treeview.rprt-bigger .rprt-icon-collapsible::before, .rprt-treeview.rprt-bigger .rprt-icon-expandable::before {
        font-size: 24px
    }

.rprt-treeview {
    -webkit-tap-highlight-color: transparent
}

    .rprt-treeview .rprt-text-content, .rprt-treeview .rprt-fullrow {
        border-color: transparent
    }

    .rprt-treeview .rprt-list-text {
        color: #111827;
        font-size: 14px
    }

    .rprt-treeview .rprt-list-icon, .rprt-treeview .rprt-list-img {
        font-size: 20px
    }

    .rprt-treeview .rprt-icon-collapsible, .rprt-treeview .rprt-icon-expandable {
        color: #6b7280
    }

        .rprt-treeview .rprt-icon-collapsible::before, .rprt-treeview .rprt-icon-expandable::before {
            font-size: 20px
        }

    .rprt-treeview .rprt-list-item.rprt-hover, .rprt-treeview .rprt-list-item.rprt-node-focus {
        background: transparent
    }

        .rprt-treeview .rprt-list-item.rprt-hover > .rprt-fullrow, .rprt-treeview .rprt-list-item.rprt-node-focus > .rprt-fullrow {
            background-color: #f3f4f6;
            border-color: #f3f4f6
        }

        .rprt-treeview .rprt-list-item.rprt-hover > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-node-focus > .rprt-text-content {
            color: #111827
        }

            .rprt-treeview .rprt-list-item.rprt-hover > .rprt-text-content .rprt-list-text, .rprt-treeview .rprt-list-item.rprt-node-focus > .rprt-text-content .rprt-list-text {
                color: #111827
            }

            .rprt-treeview .rprt-list-item.rprt-hover > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-hover > .rprt-text-content .rprt-icon-expandable, .rprt-treeview .rprt-list-item.rprt-node-focus > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-node-focus > .rprt-text-content .rprt-icon-expandable {
                color: #374151
            }

    .rprt-treeview .rprt-list-item.rprt-active {
        background: transparent
    }

        .rprt-treeview .rprt-list-item.rprt-active > .rprt-fullrow {
            background-color: #e5e7eb;
            border-color: #e5e7eb
        }

        .rprt-treeview .rprt-list-item.rprt-active.rprt-animation-active > .rprt-fullrow {
            background-color: transparent;
            border-color: transparent
        }

        .rprt-treeview .rprt-list-item.rprt-active.rprt-animation-active > .rprt-text-content {
            color: #111827
        }

            .rprt-treeview .rprt-list-item.rprt-active.rprt-animation-active > .rprt-text-content .rprt-list-text {
                color: #111827
            }

        .rprt-treeview .rprt-list-item.rprt-active > .rprt-text-content {
            color: #111827
        }

            .rprt-treeview .rprt-list-item.rprt-active > .rprt-text-content .rprt-list-text {
                color: #111827
            }

            .rprt-treeview .rprt-list-item.rprt-active > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-active > .rprt-text-content .rprt-icon-expandable {
                color: #111827
            }

        .rprt-treeview .rprt-list-item.rprt-active.rprt-hover > .rprt-fullrow, .rprt-treeview .rprt-list-item.rprt-active.rprt-node-focus > .rprt-fullrow {
            background-color: #d6d9e0;
            border-color: #f3f4f6
        }

        .rprt-treeview .rprt-list-item.rprt-active.rprt-hover > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-active.rprt-node-focus > .rprt-text-content {
            color: #111827
        }

            .rprt-treeview .rprt-list-item.rprt-active.rprt-hover > .rprt-text-content .rprt-list-text, .rprt-treeview .rprt-list-item.rprt-active.rprt-node-focus > .rprt-text-content .rprt-list-text {
                color: #111827
            }

            .rprt-treeview .rprt-list-item.rprt-active.rprt-hover > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-active.rprt-hover > .rprt-text-content .rprt-icon-expandable, .rprt-treeview .rprt-list-item.rprt-active.rprt-node-focus > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-active.rprt-node-focus > .rprt-text-content .rprt-icon-expandable {
                color: #374151
            }

    .rprt-treeview .rprt-list-item.rprt-editing.rprt-active > .rprt-fullrow, .rprt-treeview .rprt-list-item.rprt-editing.rprt-hover > .rprt-fullrow, .rprt-treeview .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-fullrow {
        background-color: transparent;
        border-color: transparent
    }

    .rprt-treeview .rprt-list-item.rprt-editing.rprt-active > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-editing.rprt-hover > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-text-content {
        color: #111827
    }

        .rprt-treeview .rprt-list-item.rprt-editing.rprt-active > .rprt-text-content .rprt-list-text, .rprt-treeview .rprt-list-item.rprt-editing.rprt-hover > .rprt-text-content .rprt-list-text, .rprt-treeview .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-text-content .rprt-list-text {
            color: #111827
        }

        .rprt-treeview .rprt-list-item.rprt-editing.rprt-active > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-editing.rprt-active > .rprt-text-content .rprt-icon-expandable, .rprt-treeview .rprt-list-item.rprt-editing.rprt-hover > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-editing.rprt-hover > .rprt-text-content .rprt-icon-expandable, .rprt-treeview .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-text-content .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-text-content .rprt-icon-expandable {
            color: #6b7280
        }

    .rprt-treeview .rprt-list-item.rprt-disable > .rprt-text-content, .rprt-treeview .rprt-list-item.rprt-disable > .rprt-fullrow {
        color: #9ca3af
    }

        .rprt-treeview .rprt-list-item.rprt-disable > .rprt-text-content > .rprt-icon-collapsible, .rprt-treeview .rprt-list-item.rprt-disable > .rprt-text-content > .rprt-icon-expandable {
            color: #d1d5db
        }

    .rprt-treeview .rprt-sibling {
        border-top: 2px solid #4f46e5
    }

        .rprt-treeview .rprt-sibling::before {
            background: #4f46e5
        }

    .rprt-treeview .rprt-popup .rprt-content {
        background-color: #f3f4f6;
        border-color: #f3f4f6
    }

    .rprt-treeview .rprt-popup.rprt-select .rprt-icons {
        border-color: #f3f4f6
    }

    .rprt-treeview .rprt-popup .rprt-downtail::before {
        border-top-color: #f3f4f6
    }

    .rprt-treeview .rprt-popup .rprt-downtail::after {
        border-top-color: #f3f4f6
    }

    .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-hover > .rprt-text-content, .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-node-focus > .rprt-text-content {
        background-color: #f3f4f6;
        border-color: #f3f4f6
    }

    .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-active > .rprt-text-content {
        background-color: #e5e7eb;
        border-color: #e5e7eb
    }

    .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-active.rprt-hover > .rprt-text-content, .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-active.rprt-node-focus > .rprt-text-content {
        background-color: #d6d9e0;
        border-color: #f3f4f6
    }

    .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-editing.rprt-active > .rprt-text-content, .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-editing.rprt-hover > .rprt-text-content, .rprt-treeview:not(.rprt-fullrow-wrap) .rprt-list-item.rprt-editing.rprt-node-focus > .rprt-text-content {
        background-color: transparent;
        border-color: transparent
    }

    .rprt-treeview.rprt-fullrow-wrap .rprt-text-content {
        border-color: transparent
    }

    .rprt-treeview.rprt-drag-item {
        background-color: #e5e7eb;
        font-family: "Inter"
    }

        .rprt-treeview.rprt-drag-item .rprt-icon-collapsible::before, .rprt-treeview.rprt-drag-item .rprt-icon-expandable::before {
            font-size: 20px
        }

        .rprt-treeview.rprt-drag-item .rprt-list-text {
            color: #374151
        }

        .rprt-treeview.rprt-drag-item .rprt-icons {
            color: #6b7280
        }

        .rprt-treeview.rprt-drag-item .rprt-drop-count {
            background-color: #4f46e5;
            border-color: #fff;
            color: #fff
        }

        .rprt-treeview.rprt-drag-item.rprt-rtl .rprt-sibling {
            border: 1px solid #4f46e5
        }

    .rprt-treeview .rprt-list-item div.rprt-icons::before {
        content: ""
    }

    .rprt-treeview .rprt-sibling::before {
        content: ""
    }

    .rprt-treeview .rprt-popup .rprt-icons::before {
        content: ""
    }

    .rprt-treeview.rprt-drag-item .rprt-icons.rprt-drop-in::before {
        content: ""
    }

    .rprt-treeview.rprt-drag-item .rprt-icons.rprt-drop-out::before {
        content: ""
    }

    .rprt-treeview.rprt-drag-item .rprt-icons.rprt-drop-next::before {
        content: ""
    }

    .rprt-treeview.rprt-drag-item .rprt-icons.rprt-no-drop::before {
        content: ""
    }

ejs-sidebar {
    display: none
}

.rprt-sidebar-display {
    display: block
}

.rprt-sidebar {
    -webkit-tap-highlight-color: transparent;
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
    position: fixed;
    top: 0;
    transition: none;
    vertical-align: middle;
    visibility: hidden;
    will-change: transform
}

    .rprt-sidebar.rprt-right.rprt-open, .rprt-sidebar.rprt-left.rprt-open {
        transform: translateX(0%);
        transition: transform .5s ease;
        visibility: visible
    }

    .rprt-sidebar.rprt-right.rprt-close, .rprt-sidebar.rprt-left.rprt-close {
        box-shadow: none;
        visibility: hidden
    }

    .rprt-sidebar.rprt-right.rprt-close {
        transform: translateX(100%)
    }

    .rprt-sidebar.rprt-left.rprt-close {
        transform: translateX(-100%)
    }

    .rprt-sidebar.rprt-left.rprt-transition.rprt-close, .rprt-sidebar.rprt-right.rprt-transition.rprt-close, .rprt-sidebar.rprt-right.rprt-close {
        transition: transform .5s ease,visibility 500ms
    }

    .rprt-sidebar.rprt-right {
        border-left: 0 solid transparent;
        left: auto;
        right: 0;
        top: 0
    }

    .rprt-sidebar.rprt-left {
        border-right: 0 solid transparent;
        left: 0;
        right: auto;
        top: 0
    }

        .rprt-sidebar.rprt-left.rprt-close.rprt-dock, .rprt-sidebar.rprt-right.rprt-close.rprt-dock {
            transform: translateX(0%);
            transition: width .5s ease,visibility 500ms;
            visibility: visible
        }

        .rprt-sidebar.rprt-left.rprt-open.rprt-dock.rprt-blazor-dock, .rprt-sidebar.rprt-right.rprt-open.rprt-dock.rprt-blazor-dock {
            transition: width .5s ease,visibility 500ms
        }

        .rprt-sidebar.rprt-left.rprt-open.rprt-disable-animation, .rprt-sidebar.rprt-right.rprt-open.rprt-disable-animation, .rprt-sidebar.rprt-right.rprt-close.rprt-disable-animation, .rprt-sidebar.rprt-left.rprt-close.rprt-disable-animation {
            transition: none
        }

    .rprt-sidebar.rprt-visibility {
        visibility: hidden
    }

    .rprt-sidebar.rprt-over {
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

.rprt-sidebarcontainer.rprt-sidebar.rprt-over, .rprt-sidebarcontainer.rprt-sidebar.rprt-auto, .rprt-sidebarcontainer.rprt-sidebar.rprt-push, .rprt-sidebarcontainer.rprt-sidebar.rprt-slide + div {
    transition: margin .5s ease,transform .5s ease
}

.rprt-sidebarcontainer.rprt-left.rprt-open.rprt-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: var(--sidebar-width)
}

.rprt-sidebarcontainer.rprt-left.rprt-close.rprt-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.rprt-sidebarcontainer.rprt-right.rprt-open.rprt-auto + div {
    margin-left: 0;
    transform: translateX(0);
    margin-right: var(--sidebar-width)
}

.rprt-sidebarcontainer.rprt-right.rprt-close.rprt-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.rprt-sidebarcontainer.rprt-left.rprt-open.rprt-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: var(--sidebar-width)
}

.rprt-sidebarcontainer.rprt-left.rprt-close.rprt-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.rprt-sidebarcontainer.rprt-right.rprt-open.rprt-push + div {
    margin-left: 0;
    transform: translateX(0);
    margin-right: var(--sidebar-width)
}

.rprt-sidebarcontainer.rprt-right.rprt-close.rprt-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.rprt-sidebarcontainer.rprt-left.rprt-open.rprt-slide + div {
    margin-left: 0;
    transform: translate(var(--sidebar-width))
}

.rprt-sidebarcontainer.rprt-left.rprt-close.rprt-slide + div {
    margin-left: 0;
    transform: translate(0)
}

.rprt-sidebarcontainer.rprt-right.rprt-open.rprt-slide + div {
    margin-right: 0;
    margin-left: 0;
    transform: translate(calc(-1*var(--sidebar-width)))
}

.rprt-sidebarcontainer.rprt-right.rprt-close.rprt-slide + div {
    margin-right: 0;
    margin-left: 0;
    transform: translate(0)
}

.rprt-sidebar-absolute {
    position: absolute
}

.rprt-sidebar-context {
    overflow-x: hidden;
    position: relative
}

.rprt-backdrop, .rprt-sidebar-overlay {
    background-color: rgba(107,114,128,.75);
    height: 100%;
    left: 0;
    pointer-events: auto;
    top: 0;
    z-index: 999
}

.rprt-backdrop {
    width: auto
}

.rprt-sidebar-overlay {
    position: fixed;
    width: 100%
}

.rprt-content-animation {
    transition: margin .5s ease,-webkit-transform .5s ease,transform .5s ease
}

    .rprt-content-animation.rprt-overlay {
        box-sizing: border-box;
        overflow: auto;
        user-select: none
    }

.rprt-disable-interaction {
    pointer-events: none;
    touch-action: none
}

.rprt-sidebar-overflow {
    overflow-x: hidden
}

.rprt-content-placeholder.rprt-sidebar.rprt-placeholder-sidebar {
    left: 0;
    position: fixed;
    right: auto;
    top: 0;
    visibility: visible
}

.rprt-menu-wrapper, .rprt-menu-container {
    border: none;
    border-radius: 4px;
    display: inline-block;
    line-height: 0
}

    .rprt-menu-wrapper .rprt-menu-vscroll, .rprt-menu-container .rprt-menu-vscroll {
        height: inherit
    }

    .rprt-menu-wrapper ul, .rprt-menu-container ul {
        font-weight: 400;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0;
        overflow: hidden;
        user-select: none;
        font-size: 14px;
        padding: 0;
        text-align: left;
        white-space: nowrap
    }

        .rprt-menu-wrapper ul.rprt-ul, .rprt-menu-wrapper ul.rprt-ul *, .rprt-menu-container ul.rprt-ul, .rprt-menu-container ul.rprt-ul * {
            box-sizing: border-box
        }

            .rprt-menu-wrapper ul.rprt-ul:focus, .rprt-menu-wrapper ul.rprt-ul *:focus, .rprt-menu-container ul.rprt-ul:focus, .rprt-menu-container ul.rprt-ul *:focus {
                outline: none
            }

        .rprt-menu-wrapper ul.rprt-vertical, .rprt-menu-container ul.rprt-vertical {
            min-width: 120px
        }

            .rprt-menu-wrapper ul.rprt-vertical .rprt-menu-item, .rprt-menu-container ul.rprt-vertical .rprt-menu-item {
                display: list-item
            }

            .rprt-menu-wrapper ul.rprt-vertical .rprt-separator, .rprt-menu-container ul.rprt-vertical .rprt-separator {
                border-bottom-style: solid;
                border-bottom-width: 1px;
                height: auto
            }

        .rprt-menu-wrapper ul.rprt-menu, .rprt-menu-container ul.rprt-menu {
            display: inline-block
        }

            .rprt-menu-wrapper ul.rprt-menu:not(.rprt-vertical), .rprt-menu-container ul.rprt-menu:not(.rprt-vertical) {
                padding: 0
            }

                .rprt-menu-wrapper ul.rprt-menu:not(.rprt-vertical) .rprt-separator, .rprt-menu-container ul.rprt-menu:not(.rprt-vertical) .rprt-separator {
                    border-right-style: solid;
                    border-right-width: 1px;
                    padding: 0
                }

            .rprt-menu-wrapper ul.rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-menu-container ul.rprt-menu .rprt-menu-item .rprt-menu-icon {
                width: 1em
            }

        .rprt-menu-wrapper ul .rprt-menu-item, .rprt-menu-container ul .rprt-menu-item {
            cursor: pointer;
            position: relative;
            display: inline-flex;
            height: 38px;
            line-height: 38px;
            padding: 0 12px;
            vertical-align: top;
            white-space: nowrap
        }

            .rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-hide, .rprt-menu-container ul .rprt-menu-item.rprt-menu-hide {
                display: none
            }

            .rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-header, .rprt-menu-container ul .rprt-menu-item.rprt-menu-header {
                border-bottom-style: solid;
                border-bottom-width: 1px
            }

            .rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-url, .rprt-menu-container ul .rprt-menu-item .rprt-menu-url {
                text-decoration: none
            }

            .rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
                display: inline-block;
                vertical-align: middle
            }

            .rprt-menu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-menu-container ul .rprt-menu-item.rprt-separator {
                cursor: auto;
                line-height: normal;
                pointer-events: none
            }

            .rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
                font-size: 18px;
                height: auto;
                line-height: 38px;
                margin-right: 8px;
                text-align: center;
                margin-bottom: 4px
            }

            .rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-menu-container ul .rprt-menu-item .rprt-caret {
                font-size: 16px;
                height: auto;
                line-height: 38px;
                position: absolute;
                right: 8px;
                top: 0;
                width: auto
            }

            .rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon {
                padding-right: 26px
            }

            .rprt-menu-wrapper ul .rprt-menu-item.rprt-disabled, .rprt-menu-container ul .rprt-menu-item.rprt-disabled {
                cursor: auto;
                opacity: .65;
                pointer-events: none
            }

    .rprt-menu-wrapper .rprt-ul, .rprt-menu-container .rprt-ul {
        font-size: 14px;
        padding: 4px 0;
        min-width: 120px
    }

        .rprt-menu-wrapper .rprt-ul .rprt-menu-item, .rprt-menu-container .rprt-ul .rprt-menu-item {
            height: 32px;
            line-height: 32px;
            padding: 0 12px;
            display: list-item
        }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-menu-url, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-menu-url {
                display: inline-block;
                min-width: 120px
            }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-menu-icon {
                font-size: 18px;
                line-height: 32px;
                margin-right: 8px;
                width: 1em
            }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-caret, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-caret {
                line-height: 32px;
                margin-left: 16px;
                margin-right: 0;
                position: absolute;
                right: 7px
            }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-menu-caret-icon {
                padding-right: 36px
            }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-separator, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-separator {
                border-bottom-style: solid;
                border-bottom-width: 1px;
                height: auto;
                margin: 4px 0
            }

            .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-caret, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-caret {
                font-size: 16px
            }

    .rprt-menu-wrapper.rprt-menu-icon-right .rprt-menu-header .rprt-menu-icon, .rprt-menu-container.rprt-menu-icon-right .rprt-menu-header .rprt-menu-icon {
        float: right
    }

    .rprt-menu-wrapper.rprt-menu-icon-right .rprt-menu-header .rprt-menu-title, .rprt-menu-container.rprt-menu-icon-right .rprt-menu-header .rprt-menu-title {
        padding: 0 16px
    }

    .rprt-menu-wrapper .rprt-menu-header, .rprt-menu-container .rprt-menu-header {
        display: none;
        font-family: "Inter";
        font-size: 18px;
        font-weight: normal;
        height: 38px;
        line-height: 38px;
        text-align: left;
        white-space: nowrap
    }

        .rprt-menu-wrapper .rprt-menu-header .rprt-menu-title, .rprt-menu-wrapper .rprt-menu-header .rprt-menu-icon, .rprt-menu-container .rprt-menu-header .rprt-menu-title, .rprt-menu-container .rprt-menu-header .rprt-menu-icon {
            display: inline-block;
            line-height: inherit
        }

        .rprt-menu-wrapper .rprt-menu-header .rprt-menu-icon, .rprt-menu-container .rprt-menu-header .rprt-menu-icon {
            cursor: pointer;
            float: left;
            outline: none;
            padding: 0 16px
        }

    .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device), .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) {
        padding: 0 28px
    }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav {
            width: 28px
        }

            .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus, .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:hover, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:focus, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav:hover {
                border: 0
            }

            .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-scroll-right-nav, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-scroll-right-nav {
                border-left: none
            }

            .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-scroll-left-nav, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav.rprt-scroll-left-nav {
                border-right: none
            }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-hscroll-bar, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-hscroll-bar {
            overflow-y: hidden
        }

    .rprt-menu-wrapper .rprt-scroll-nav .rprt-nav-arrow, .rprt-menu-container .rprt-scroll-nav .rprt-nav-arrow {
        font-size: 16px
    }

        .rprt-menu-wrapper .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-left-arrow, .rprt-menu-wrapper .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-up-arrow, .rprt-menu-container .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-left-arrow, .rprt-menu-container .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-up-arrow {
            transform: rotate(180deg)
        }

    .rprt-menu-wrapper.rprt-rtl .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-left-arrow, .rprt-menu-container.rprt-rtl .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-left-arrow {
        transform: rotate(0deg)
    }

    .rprt-menu-wrapper.rprt-rtl .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-right-arrow, .rprt-menu-container.rprt-rtl .rprt-scroll-nav .rprt-nav-arrow.rprt-nav-right-arrow {
        transform: rotate(180deg)
    }

    .rprt-menu-wrapper.rprt-popup.rprt-menu-popup, .rprt-menu-container.rprt-popup.rprt-menu-popup {
        border: 1px solid #e5e7eb;
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
        overflow: hidden;
        position: absolute
    }

    .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device), .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device) {
        padding: 28px 0
    }

    .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-down-nav, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-down-nav {
        transform: none;
        width: 100%
    }

        .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-down-nav .rprt-nav-down-arrow, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll.rprt-scroll-device .rprt-scroll-nav.rprt-scroll-down-nav .rprt-nav-down-arrow {
            transform: none
        }

    .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar {
        height: 100%;
        width: inherit
    }

        .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar .rprt-vscroll-content, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-vscroll-bar .rprt-vscroll-content {
            width: inherit
        }

    .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav {
        height: 28px
    }

    .rprt-menu-wrapper.rprt-scrollable, .rprt-menu-container.rprt-scrollable {
        display: block
    }

        .rprt-menu-wrapper.rprt-scrollable .rprt-menu, .rprt-menu-container.rprt-scrollable .rprt-menu {
            display: block;
            overflow: auto
        }

    .rprt-menu-wrapper.rprt-contextmenu-container, .rprt-menu-container.rprt-contextmenu-container {
        height: 1px
    }

        .rprt-menu-wrapper.rprt-contextmenu-container .rprt-menu-vscroll ul.rprt-ul, .rprt-menu-container.rprt-contextmenu-container .rprt-menu-vscroll ul.rprt-ul {
            width: inherit
        }

        .rprt-menu-wrapper.rprt-contextmenu-container .rprt-menu-vscroll, .rprt-menu-container.rprt-contextmenu-container .rprt-menu-vscroll {
            border: 1px solid #e5e7eb;
            box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
        }

    .rprt-menu-container:not(.rprt-hamburger):not(.rprt-rtl) .rprt-menu.rprt-vertical .rprt-blankicon {
        padding-left: 34px
    }

.rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item, .rprt-rtl.rprt-menu-container ul .rprt-menu-item {
    text-align: right
}

    .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
        margin-right: 0
    }

    .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-caret {
        margin-left: 0;
        margin-right: 16px;
        right: auto
    }

    .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
        margin-left: 8px
    }

    .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-caret {
        left: 8px
    }

    .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-rtl.rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon {
        padding-left: 26px;
        padding-right: 12px
    }

.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon {
    margin-left: 8px
}

.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret {
    left: 7px
}

.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon {
    padding-left: 36px;
    padding-right: 12px
}

.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon {
    padding-left: 14px
}

    .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon {
        padding-left: 36px
    }

.rprt-rtl.rprt-menu-container:not(.rprt-hamburger) .rprt-menu.rprt-vertical .rprt-blankicon {
    padding-right: 34px
}

.rprt-bigger .rprt-menu-wrapper ul, .rprt-bigger.rprt-menu-wrapper ul, .rprt-bigger .rprt-menu-container ul, .rprt-bigger.rprt-menu-container ul {
    font-size: 16px
}

    .rprt-bigger .rprt-menu-wrapper ul .rprt-menu-item, .rprt-bigger.rprt-menu-wrapper ul .rprt-menu-item, .rprt-bigger .rprt-menu-container ul .rprt-menu-item, .rprt-bigger.rprt-menu-container ul .rprt-menu-item {
        height: 48px;
        line-height: 48px;
        padding: 0 16px
    }

        .rprt-bigger .rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-menu-container ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
            font-size: 22px;
            line-height: 48px;
            margin-right: 12px
        }

        .rprt-bigger .rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger .rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon {
            padding-right: 32px
        }

        .rprt-bigger .rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-menu-container ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-container ul .rprt-menu-item .rprt-caret {
            font-size: 16px;
            line-height: 48px;
            right: 12px
        }

        .rprt-bigger .rprt-menu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-wrapper ul .rprt-menu-item.rprt-separator, .rprt-bigger .rprt-menu-container ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-container ul .rprt-menu-item.rprt-separator {
            padding: 0
        }

    .rprt-bigger .rprt-menu-wrapper ul.rprt-menu:not(.rprt-vertical), .rprt-bigger.rprt-menu-wrapper ul.rprt-menu:not(.rprt-vertical), .rprt-bigger .rprt-menu-container ul.rprt-menu:not(.rprt-vertical), .rprt-bigger.rprt-menu-container ul.rprt-menu:not(.rprt-vertical) {
        padding: 0
    }

    .rprt-bigger .rprt-menu-wrapper ul.rprt-menu.rprt-vertical .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-wrapper ul.rprt-menu.rprt-vertical .rprt-menu-item.rprt-separator, .rprt-bigger .rprt-menu-container ul.rprt-menu.rprt-vertical .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-container ul.rprt-menu.rprt-vertical .rprt-menu-item.rprt-separator {
        height: auto;
        line-height: normal
    }

    .rprt-bigger .rprt-menu-wrapper ul.rprt-ul, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul, .rprt-bigger .rprt-menu-container ul.rprt-ul, .rprt-bigger.rprt-menu-container ul.rprt-ul {
        font-size: 16px;
        padding: 4px 0;
        white-space: nowrap;
        min-width: 112px
    }

        .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item {
            height: 36px;
            line-height: 36px;
            padding: 0 12px;
            padding: 0 16px
        }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon {
                font-size: 22px;
                line-height: 36px;
                margin-right: 12px
            }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret {
                line-height: 36px
            }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-separator, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-separator, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-separator {
                height: auto;
                line-height: normal
            }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret {
                font-size: 16px;
                right: 7px
            }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon {
                padding-right: 36px
            }

            .rprt-bigger .rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon {
                margin-right: 12px
            }

.rprt-bigger .rprt-menu-container:not(.rprt-hamburger):not(.rprt-rtl) .rprt-menu.rprt-vertical .rprt-blankicon, .rprt-bigger.rprt-menu-container:not(.rprt-hamburger):not(.rprt-rtl) .rprt-menu.rprt-vertical .rprt-blankicon {
    padding-left: 41px
}

.rprt-bigger .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device), .rprt-bigger.rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device), .rprt-bigger .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device), .rprt-bigger.rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) {
    padding: 0 40px
}

    .rprt-bigger .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav, .rprt-bigger.rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav, .rprt-bigger .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav, .rprt-bigger.rprt-menu-container .rprt-menu-hscroll.rprt-hscroll:not(.rprt-scroll-device) .rprt-scroll-nav {
        width: 40px
    }

.rprt-bigger .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device), .rprt-bigger.rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device), .rprt-bigger .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device), .rprt-bigger.rprt-menu-container .rprt-menu-vscroll.rprt-vscroll:not(.rprt-scroll-device) {
    padding: 32px 0
}

.rprt-bigger .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-bigger.rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-bigger .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-bigger.rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav {
    height: 32px
}

.rprt-bigger .rprt-menu-wrapper.rprt-menu-popup, .rprt-bigger.rprt-menu-wrapper.rprt-menu-popup, .rprt-bigger .rprt-menu-container.rprt-menu-popup, .rprt-bigger.rprt-menu-container.rprt-menu-popup {
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

.rprt-bigger .rprt-menu-wrapper .rprt-scroll-nav .rprt-icons, .rprt-bigger.rprt-menu-wrapper .rprt-scroll-nav .rprt-icons, .rprt-bigger .rprt-menu-container .rprt-scroll-nav .rprt-icons, .rprt-bigger.rprt-menu-container .rprt-scroll-nav .rprt-icons {
    font-size: 18px
}

.rprt-bigger .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item, .rprt-bigger .rprt-rtl.rprt-menu-container ul .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-container ul .rprt-menu-item {
    text-align: right
}

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-menu-icon {
        margin-left: 12px;
        margin-right: 0
    }

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-container ul .rprt-menu-item .rprt-caret {
        left: 12px;
        margin-left: 0;
        right: auto
    }

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger .rprt-rtl.rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-container ul .rprt-menu-item.rprt-menu-caret-icon {
        padding-left: 32px;
        padding-right: 12px
    }

.rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-menu-icon {
    margin-left: 8px
}

.rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item .rprt-caret {
    left: 7px
}

.rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-menu-caret-icon {
    padding-left: 36px;
    padding-right: 12px
}

.rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon {
    padding-left: 14px
}

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-menu-item.rprt-blankicon.rprt-menu-caret-icon {
        padding-left: 36px
    }

.rprt-bigger .rprt-rtl.rprt-menu-container:not(.rprt-hamburger) .rprt-menu.rprt-vertical .rprt-blankicon, .rprt-bigger.rprt-rtl.rprt-menu-container:not(.rprt-hamburger) .rprt-menu.rprt-vertical .rprt-blankicon {
    padding-right: 41px
}

.rprt-menu-wrapper.rprt-hamburger, .rprt-menu-container.rprt-hamburger {
    border: 0;
    display: block;
    position: relative
}

    .rprt-menu-wrapper.rprt-hamburger .rprt-menu-header:not(.rprt-vertical), .rprt-menu-container.rprt-hamburger .rprt-menu-header:not(.rprt-vertical) {
        border: none;
        display: block
    }

    .rprt-menu-wrapper.rprt-hamburger .rprt-popup.rprt-menu-popup, .rprt-menu-container.rprt-hamburger .rprt-popup.rprt-menu-popup {
        border: 0;
        border-radius: 0;
        box-shadow: none;
        display: block;
        position: relative;
        width: 100%
    }

    .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu, .rprt-menu-container.rprt-hamburger ul.rprt-menu {
        border: none;
        overflow-y: auto;
        width: 100%
    }

        .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu.rprt-menu-parent.rprt-hide-menu, .rprt-menu-container.rprt-hamburger ul.rprt-menu.rprt-menu-parent.rprt-hide-menu {
            display: none
        }

        .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item {
            text-indent: 12px
        }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon {
                text-indent: 38px
            }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon {
                display: inline;
                text-indent: 0
            }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-hide, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-hide {
                display: none
            }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item[aria-expanded=true] .rprt-caret, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item[aria-expanded=true] .rprt-caret {
                -webkit-transition: -webkit-transform .3s ease-in-out;
                transition: -webkit-transform .3s ease-in-out;
                transition: transform .3s ease-in-out;
                -webkit-transform: rotate(-180deg);
                transform: rotate(-180deg);
                text-indent: 0
            }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item[aria-expanded=false] .rprt-caret, .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item[aria-expanded=false] .rprt-caret {
                -webkit-transition: -webkit-transform .3s ease-in-out;
                transition: -webkit-transform .3s ease-in-out;
                transition: transform .3s ease-in-out;
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
                text-indent: 0
            }

        .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu:not(.rprt-vertical), .rprt-menu-container.rprt-hamburger ul.rprt-menu:not(.rprt-vertical) {
            border-top: 0;
            display: block;
            padding: 0;
            position: absolute
        }

    .rprt-menu-wrapper.rprt-hamburger ul.rprt-ul, .rprt-menu-container.rprt-hamburger ul.rprt-ul {
        font-size: 14px;
        padding: 0
    }

        .rprt-menu-wrapper.rprt-hamburger ul.rprt-ul .rprt-menu-item, .rprt-menu-container.rprt-hamburger ul.rprt-ul .rprt-menu-item {
            line-height: 38px;
            text-indent: inherit
        }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-ul .rprt-menu-item.rprt-blankicon, .rprt-menu-container.rprt-hamburger ul.rprt-ul .rprt-menu-item.rprt-blankicon {
                padding: 0;
                text-indent: inherit
            }

            .rprt-menu-wrapper.rprt-hamburger ul.rprt-ul .rprt-menu-item .rprt-caret, .rprt-menu-container.rprt-hamburger ul.rprt-ul .rprt-menu-item .rprt-caret {
                font-size: 16px;
                right: 8px
            }

    .rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item, .rprt-menu-container.rprt-hamburger ul .rprt-menu-item {
        display: list-item;
        height: auto;
        padding: 0
    }

        .rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item.rprt-blankicon, .rprt-menu-container.rprt-hamburger ul .rprt-menu-item.rprt-menu-caret-icon, .rprt-menu-container.rprt-hamburger ul .rprt-menu-item.rprt-blankicon {
            padding: 0
        }

        .rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item .rprt-menu-url, .rprt-menu-container.rprt-hamburger ul .rprt-menu-item .rprt-menu-url {
            display: inline-block;
            min-width: 120px;
            text-indent: 0;
            width: 100%
        }

        .rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item.rprt-separator, .rprt-menu-container.rprt-hamburger ul .rprt-menu-item.rprt-separator {
            border-bottom-style: solid;
            border-bottom-width: 1px;
            height: auto
        }

.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item .rprt-menu-caret-icon, .rprt-rtl.rprt-menu-container.rprt-hamburger ul .rprt-menu-item .rprt-menu-caret-icon {
    padding-left: 0;
    padding-right: 0
}

.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item .rprt-menu-icon, .rprt-rtl.rprt-menu-container.rprt-hamburger ul .rprt-menu-item .rprt-menu-icon {
    margin-left: 0;
    text-indent: inherit
}

.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul .rprt-menu-item .rprt-caret, .rprt-rtl.rprt-menu-container.rprt-hamburger ul .rprt-menu-item .rprt-caret {
    left: 8px;
    right: auto
}

.rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul .rprt-ul, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul .rprt-ul, .rprt-bigger .rprt-menu-container.rprt-hamburger ul .rprt-ul, .rprt-bigger.rprt-menu-container.rprt-hamburger ul .rprt-ul {
    max-width: 100%
}

    .rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul .rprt-ul .rprt-menu-item, .rprt-bigger .rprt-menu-container.rprt-hamburger ul .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-container.rprt-hamburger ul .rprt-ul .rprt-menu-item {
        height: auto;
        line-height: 48px;
        padding: 0
    }

.rprt-bigger .rprt-menu-wrapper.rprt-hamburger .rprt-menu-header, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger .rprt-menu-header, .rprt-bigger .rprt-menu-container.rprt-hamburger .rprt-menu-header, .rprt-bigger.rprt-menu-container.rprt-hamburger .rprt-menu-header {
    font-size: 22px;
    height: 48px;
    line-height: 48px
}

.rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item {
    text-indent: 15px
}

    .rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon {
        text-indent: 49px
    }

.rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul, .rprt-bigger .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul, .rprt-bigger.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul {
    font-size: 16px
}

    .rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item {
        text-indent: inherit
    }

        .rprt-bigger .rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item .rprt-caret {
            font-size: 16px;
            right: 12px
        }

.rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item {
    padding: 0;
    text-indent: 15px
}

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-blankicon {
        text-indent: 49px
    }

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-menu-icon {
        margin-left: 0;
        text-indent: inherit
    }

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-caret-icon, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item.rprt-menu-caret-icon {
        padding-left: 0;
        padding-right: 0
    }

    .rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-caret, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-caret, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-menu-item .rprt-caret {
        left: 8px;
        right: auto
    }

.rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-menu .rprt-ul .rprt-menu-item {
    text-indent: inherit
}

.rprt-menu-container .rprt-vscroll ul {
    position: relative
}

.rprt-menu-wrapper, .rprt-menu-container {
    background: #f3f4f6
}

    .rprt-menu-wrapper .rprt-menu, .rprt-menu-container .rprt-menu {
        background: inherit;
        color: #111827
    }

        .rprt-menu-wrapper .rprt-menu.rprt-menu:not(.rprt-vertical) .rprt-separator, .rprt-menu-container .rprt-menu.rprt-menu:not(.rprt-vertical) .rprt-separator {
            border-right-color: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-menu-header, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-menu-header {
            border-bottom-color: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item .rprt-caret, .rprt-menu-container .rprt-menu .rprt-menu-item .rprt-caret {
            color: #111827
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-menu-container .rprt-menu .rprt-menu-item .rprt-menu-icon {
            color: #6b7280
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-menu-header, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-menu-header {
            border-bottom-color: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item .rprt-menu-url, .rprt-menu-container .rprt-menu .rprt-menu-item .rprt-menu-url {
            color: #111827
        }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-focused, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-focused {
            color: #111827;
            outline: 0 solid #e5e7eb;
            outline-offset: 0;
            background: #e5e7eb
        }

            .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-focused .rprt-caret, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-focused .rprt-caret {
                color: #111827
            }

            .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-focused .rprt-menu-icon, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-focused .rprt-menu-icon {
                color: #6b7280
            }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-selected, .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-active-item, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-selected, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-active-item {
            color: #111827;
            outline: 0 solid #e5e7eb;
            outline-offset: 0;
            background: #e5e7eb
        }

            .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-selected .rprt-caret, .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-active-item .rprt-caret, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-selected .rprt-caret, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-active-item .rprt-caret {
                color: #111827
            }

            .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-selected .rprt-menu-icon, .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-active-item .rprt-menu-icon, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-selected .rprt-menu-icon, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-active-item .rprt-menu-icon {
                color: #111827
            }

        .rprt-menu-wrapper .rprt-menu .rprt-menu-item.rprt-separator, .rprt-menu-container .rprt-menu .rprt-menu-item.rprt-separator {
            border-bottom-color: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu .rprt-disabled, .rprt-menu-container .rprt-menu .rprt-disabled {
            color: rgba(17,24,39,.65);
            opacity: 1
        }

            .rprt-menu-wrapper .rprt-menu .rprt-disabled .rprt-menu-icon, .rprt-menu-container .rprt-menu .rprt-disabled .rprt-menu-icon {
                color: rgba(107,114,128,.65)
            }

            .rprt-menu-wrapper .rprt-menu .rprt-disabled .rprt-caret, .rprt-menu-container .rprt-menu .rprt-disabled .rprt-caret {
                color: rgba(107,114,128,.65)
            }

            .rprt-menu-wrapper .rprt-menu .rprt-disabled .rprt-menu-url, .rprt-menu-container .rprt-menu .rprt-disabled .rprt-menu-url {
                color: rgba(17,24,39,.65)
            }

    .rprt-menu-wrapper .rprt-ul, .rprt-menu-container .rprt-ul {
        background: inherit;
        color: #111827
    }

        .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-menu-url, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-menu-url {
            color: #111827
        }

        .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-focused, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-focused {
            background-color: #f3f4f6;
            color: #111827;
            outline: 0 solid #e5e7eb;
            outline-offset: 0
        }

        .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-selected, .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-active-item, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-selected, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-active-item {
            background-color: #f3f4f6;
            color: #111827;
            outline: 0 solid #f3f4f6;
            outline-offset: 0
        }

        .rprt-menu-wrapper .rprt-ul .rprt-menu-item.rprt-separator, .rprt-menu-container .rprt-ul .rprt-menu-item.rprt-separator {
            border-bottom-color: #e5e7eb
        }

    .rprt-menu-wrapper.rprt-menu-popup, .rprt-menu-container.rprt-menu-popup {
        background: #fff
    }

        .rprt-menu-wrapper.rprt-menu-popup.rprt-sfcontextmenu .rprt-menu-vscroll, .rprt-menu-container.rprt-menu-popup.rprt-sfcontextmenu .rprt-menu-vscroll {
            background: inherit
        }

    .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav {
        background: #f3f4f6
    }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav .rprt-nav-arrow.rprt-icons, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav .rprt-nav-arrow.rprt-icons {
            color: #111827
        }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:hover, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:hover {
            background: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:focus, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:focus {
            background: #e5e7eb
        }

        .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:active, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-scroll-nav:active {
            background: #e5e7eb
        }

    .rprt-menu-wrapper.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav, .rprt-menu-container.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav {
        background: #fff;
        border-color: #e5e7eb
    }

        .rprt-menu-wrapper.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav .rprt-icons, .rprt-menu-container.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav .rprt-icons {
            color: #111827
        }

        .rprt-menu-wrapper.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:hover, .rprt-menu-wrapper.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:focus, .rprt-menu-container.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:hover, .rprt-menu-container.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:focus {
            background: #f3f4f6
        }

        .rprt-menu-wrapper.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:active, .rprt-menu-container.rprt-menu-popup .rprt-menu-vscroll.rprt-vscroll .rprt-scroll-nav:active {
            background: #f3f4f6
        }

    .rprt-menu-wrapper.rprt-inherit, .rprt-menu-container.rprt-inherit {
        border: 0
    }

        .rprt-menu-wrapper.rprt-inherit .rprt-menu, .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item .rprt-caret, .rprt-menu-container.rprt-inherit .rprt-menu, .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item .rprt-menu-icon, .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item .rprt-caret {
            color: inherit
        }

        .rprt-menu-wrapper.rprt-inherit .rprt-menu, .rprt-menu-container.rprt-inherit .rprt-menu {
            background: inherit
        }

            .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-active-item, .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused, .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-active-item, .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused {
                background: rgba(0,0,0,.056);
                color: inherit
            }

    .rprt-menu-wrapper.rprt-hamburger .rprt-menu-header, .rprt-menu-container.rprt-hamburger .rprt-menu-header {
        color: #111827
    }

        .rprt-menu-wrapper.rprt-hamburger .rprt-menu-header .rprt-menu-icon, .rprt-menu-container.rprt-hamburger .rprt-menu-header .rprt-menu-icon {
            color: #111827
        }

    .rprt-menu-wrapper.rprt-hamburger ul, .rprt-menu-container.rprt-hamburger ul {
        color: #111827
    }

    .rprt-menu-wrapper ul.rprt-vertical .rprt-menu-item .rprt-caret::before, .rprt-menu-container ul.rprt-vertical .rprt-menu-item .rprt-caret::before {
        content: ""
    }

    .rprt-menu-wrapper ul .rprt-menu-item .rprt-caret::before, .rprt-menu-container ul .rprt-menu-item .rprt-caret::before {
        content: ""
    }

    .rprt-menu-wrapper .rprt-ul .rprt-menu-item .rprt-caret::before, .rprt-menu-container .rprt-ul .rprt-menu-item .rprt-caret::before {
        content: ""
    }

    .rprt-menu-wrapper.rprt-hamburger .rprt-menu-header .rprt-menu-icon::before, .rprt-menu-container.rprt-hamburger .rprt-menu-header .rprt-menu-icon::before {
        content: ""
    }

    .rprt-menu-wrapper.rprt-hamburger.rprt-close-icon .rprt-menu-header .rprt-menu-icon::before, .rprt-menu-container.rprt-hamburger.rprt-close-icon .rprt-menu-header .rprt-menu-icon::before {
        content: ""
    }

    .rprt-menu-wrapper.rprt-hamburger .rprt-vertical .rprt-menu-item .rprt-caret::before, .rprt-menu-wrapper.rprt-hamburger .rprt-menu-item .rprt-caret::before, .rprt-menu-container.rprt-hamburger .rprt-vertical .rprt-menu-item .rprt-caret::before, .rprt-menu-container.rprt-hamburger .rprt-menu-item .rprt-caret::before {
        content: ""
    }

    .rprt-menu-wrapper.rprt-rtl.rprt-hamburger ul.rprt-ul .rprt-caret::before, .rprt-menu-container.rprt-rtl.rprt-hamburger ul.rprt-ul .rprt-caret::before {
        content: ""
    }

    .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-nav-left-arrow::before, .rprt-menu-wrapper .rprt-menu-hscroll.rprt-hscroll .rprt-nav-right-arrow::before, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-nav-left-arrow::before, .rprt-menu-container .rprt-menu-hscroll.rprt-hscroll .rprt-nav-right-arrow::before {
        content: ""
    }

    .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-nav-up-arrow::before, .rprt-menu-wrapper .rprt-menu-vscroll.rprt-vscroll .rprt-nav-down-arrow::before, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-nav-up-arrow::before, .rprt-menu-container .rprt-menu-vscroll.rprt-vscroll .rprt-nav-down-arrow::before {
        content: ""
    }

.rprt-rtl.rprt-menu-wrapper ul.rprt-vertical .rprt-caret::before, .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-caret::before, .rprt-rtl.rprt-menu-container ul.rprt-vertical .rprt-caret::before, .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-caret::before, .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-vertical .rprt-caret::before, .rprt-bigger .rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-vertical .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-wrapper ul.rprt-ul .rprt-caret::before, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-vertical .rprt-caret::before, .rprt-bigger .rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-vertical .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-container ul.rprt-ul .rprt-caret::before {
    content: ""
}

.rprt-bigger .rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-ul .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-wrapper.rprt-hamburger ul.rprt-ul .rprt-caret::before, .rprt-bigger .rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-ul .rprt-caret::before, .rprt-bigger.rprt-rtl.rprt-menu-container.rprt-hamburger ul.rprt-ul .rprt-caret::before {
    content: ""
}

.rprt-bigger .rprt-pager, .rprt-pager.rprt-bigger {
    font-size: 14px;
    padding: 12px
}

    .rprt-bigger .rprt-pager div.rprt-icons, .rprt-pager.rprt-bigger div.rprt-icons {
        font-size: 16px
    }

    .rprt-bigger .rprt-pager div.rprt-parentmsgbar, .rprt-pager.rprt-bigger div.rprt-parentmsgbar {
        padding-bottom: 8px;
        padding-right: 0;
        padding-top: 8px;
        line-height: 22px
    }

    .rprt-bigger .rprt-pager .rprt-pagerdropdown, .rprt-pager.rprt-bigger .rprt-pagerdropdown {
        height: 38px;
        margin: -35px 10px 0 18px;
        margin-top: -18.5px;
        width: 90px
    }

    .rprt-bigger .rprt-pager .rprt-pagercontainer, .rprt-pager.rprt-bigger .rprt-pagercontainer {
        margin: 0 0 -6px
    }

        .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-firstpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-prevpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-firstpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-prevpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-nextpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-lastpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-nextpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-lastpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-firstpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-prevpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-firstpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-prevpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-nextpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-lastpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-nextpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-lastpagedisabled {
            padding: 6px 10px 8px 8px
        }

    .rprt-bigger .rprt-pager .rprt-pagerconstant, .rprt-pager.rprt-bigger .rprt-pagerconstant {
        margin-bottom: 1px;
        margin-left: 16px;
        line-height: 22px
    }

@media(max-width: 769px) {
    .rprt-bigger .rprt-pager, .rprt-pager.rprt-bigger {
        padding: 19px 0
    }

        .rprt-bigger .rprt-pager.rprt-rtl div.rprt-parentmsgbar, .rprt-pager.rprt-bigger.rprt-rtl div.rprt-parentmsgbar {
            margin-right: 0
        }

        .rprt-bigger .rprt-pager div.rprt-parentmsgbar, .rprt-pager.rprt-bigger div.rprt-parentmsgbar {
            padding: 0
        }
}

.rprt-bigger .rprt-pager .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-bigger .rprt-pager .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default, .rprt-pager.rprt-bigger .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-pager.rprt-bigger .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
    margin-left: 0
}

.rprt-bigger .rprt-pager .rprt-numericitem, .rprt-pager.rprt-bigger .rprt-numericitem {
    margin: 0;
    line-height: 22px
}

    .rprt-bigger .rprt-pager .rprt-numericitem.rprt-currentitem, .rprt-bigger .rprt-pager .rprt-numericitem.rprt-currentitem:hover, .rprt-pager.rprt-bigger .rprt-numericitem.rprt-currentitem, .rprt-pager.rprt-bigger .rprt-numericitem.rprt-currentitem:hover {
        padding: 6px 14px 5.5px 13px
    }

.rprt-bigger .rprt-pager .rprt-pp.rprt-spacing, .rprt-bigger .rprt-pager .rprt-np.rprt-spacing, .rprt-bigger .rprt-pager .rprt-pp.rprt-spacing:hover, .rprt-bigger .rprt-pager .rprt-np.rprt-spacing:hover, .rprt-pager.rprt-bigger .rprt-pp.rprt-spacing, .rprt-pager.rprt-bigger .rprt-np.rprt-spacing, .rprt-pager.rprt-bigger .rprt-pp.rprt-spacing:hover, .rprt-pager.rprt-bigger .rprt-np.rprt-spacing:hover {
    padding: 7px 11.8px 6.5px
}

    .rprt-bigger .rprt-pager .rprt-np.rprt-spacing.rprt-focused, .rprt-bigger .rprt-pager .rprt-pp.rprt-spacing.rprt-focused, .rprt-pager.rprt-bigger .rprt-np.rprt-spacing.rprt-focused, .rprt-pager.rprt-bigger .rprt-pp.rprt-spacing.rprt-focused {
        padding: 11px 12px 10.5px 11.5px
    }

.rprt-bigger .rprt-pager .rprt-spacing, .rprt-bigger .rprt-pager .rprt-numericitem:hover, .rprt-bigger .rprt-pager .rprt-currentitem, .rprt-pager.rprt-bigger .rprt-spacing, .rprt-pager.rprt-bigger .rprt-numericitem:hover, .rprt-pager.rprt-bigger .rprt-currentitem {
    border-radius: 0;
    padding: 7px 14px 6.5px
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-spacing, .rprt-bigger .rprt-pager.rprt-rtl .rprt-numericitem:hover, .rprt-bigger .rprt-pager.rprt-rtl .rprt-currentitem, .rprt-pager.rprt-bigger.rprt-rtl .rprt-spacing, .rprt-pager.rprt-bigger.rprt-rtl .rprt-numericitem:hover, .rprt-pager.rprt-bigger.rprt-rtl .rprt-currentitem {
    padding: 7px 11.8px 6.5px
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-pagerdropdown, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagerdropdown {
    margin: -18.5px 16px 0 0
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-pagerconstant, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagerconstant {
    margin: 6px 16px 2px 0
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-pagercontainer, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagercontainer {
    margin: 0 5px -6px 0
}

    .rprt-bigger .rprt-pager.rprt-rtl .rprt-pagercontainer .rprt-prevpage.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagercontainer .rprt-prevpage.rprt-focused {
        padding: 10px 11px 9px 10px
    }

    .rprt-bigger .rprt-pager.rprt-rtl .rprt-pagercontainer .rprt-firstpage.rprt-focused, .rprt-bigger .rprt-pager.rprt-rtl .rprt-pagercontainer .rprt-lastpage.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagercontainer .rprt-firstpage.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagercontainer .rprt-lastpage.rprt-focused {
        padding: 10px 10px 9px
    }

    .rprt-bigger .rprt-pager.rprt-rtl .rprt-pagercontainer .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pagercontainer .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default.rprt-focused {
        padding: 10px 11px 9px
    }

.rprt-bigger .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-bigger .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default, .rprt-pager.rprt-bigger.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-pager.rprt-bigger.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
    margin-left: 0;
    margin-right: 0
}

.rprt-bigger .rprt-pager.rprt-rtl div.rprt-parentmsgbar, .rprt-pager.rprt-bigger.rprt-rtl div.rprt-parentmsgbar {
    margin-left: 6px;
    margin-top: 0
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-numericitem.rprt-currentitem, .rprt-bigger .rprt-pager.rprt-rtl .rprt-numericitem.rprt-currentitem:hover, .rprt-pager.rprt-bigger.rprt-rtl .rprt-numericitem.rprt-currentitem, .rprt-pager.rprt-bigger.rprt-rtl .rprt-numericitem.rprt-currentitem:hover {
    padding: 6px 14px 6px 13px
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-np.rprt-spacing.rprt-focused, .rprt-bigger .rprt-pager.rprt-rtl .rprt-pp.rprt-spacing.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-np.rprt-spacing.rprt-focused, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pp.rprt-spacing.rprt-focused {
    padding: 13px 13px 11px 12px
}

.rprt-bigger .rprt-pager.rprt-rtl .rprt-pp.rprt-spacing.rprt-numericitem, .rprt-bigger .rprt-pager.rprt-rtl .rprt-np.rprt-spacing.rprt-numericitem, .rprt-bigger .rprt-pager.rprt-rtl .rprt-pp.rprt-spacing.rprt-numericitem:hover, .rprt-bigger .rprt-pager.rprt-rtl .rprt-np.rprt-spacing.rprt-numericitem:hover, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pp.rprt-spacing.rprt-numericitem, .rprt-pager.rprt-bigger.rprt-rtl .rprt-np.rprt-spacing.rprt-numericitem, .rprt-pager.rprt-bigger.rprt-rtl .rprt-pp.rprt-spacing.rprt-numericitem:hover, .rprt-pager.rprt-bigger.rprt-rtl .rprt-np.rprt-spacing.rprt-numericitem:hover {
    font-size: 12px;
    margin-top: 0;
    padding: 7px 12.6px
}

.rprt-bigger .rprt-pager.rprt-rtl.rprt-adaptive div.rprt-parentmsgbar, .rprt-pager.rprt-bigger.rprt-rtl.rprt-adaptive div.rprt-parentmsgbar {
    margin-top: 0
}

.rprt-bigger .rprt-pager.rprt-rtl.rprt-adaptive div.rprt-pagerdropdown, .rprt-pager.rprt-bigger.rprt-rtl.rprt-adaptive div.rprt-pagerdropdown {
    margin: 2px 4px 0 2px
}

.rprt-bigger .rprt-pager.rprt-rtl.rprt-adaptive div.rprt-pagerconstant.rprt-page-all, .rprt-pager.rprt-bigger.rprt-rtl.rprt-adaptive div.rprt-pagerconstant.rprt-page-all {
    top: 12px
}

.rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-firstpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-prevpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-firstpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-prevpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-nextpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-lastpage, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-nextpagedisabled, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-lastpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-firstpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-prevpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-firstpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-prevpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-nextpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-lastpage, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-nextpagedisabled, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-lastpagedisabled {
    margin-right: 0;
    margin-top: -4px;
    padding: 10px 10px 11px
}

    .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default.rprt-focused, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-prevpage.rprt-focused, .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-firstpage.rprt-focused, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default.rprt-focused, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-prevpage.rprt-focused, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-firstpage.rprt-focused {
        padding: 10px 11px 9px 10px
    }

    .rprt-bigger .rprt-pager .rprt-pagercontainer .rprt-lastpage.rprt-focused, .rprt-pager.rprt-bigger .rprt-pagercontainer .rprt-lastpage.rprt-focused {
        padding: 10px 10px 9px
    }

.rprt-bigger .rprt-pager .rprt-pp, .rprt-bigger .rprt-pager .rprt-np, .rprt-bigger .rprt-pager .rprt-pp:hover, .rprt-bigger .rprt-pager .rprt-np:hover, .rprt-pager.rprt-bigger .rprt-pp, .rprt-pager.rprt-bigger .rprt-np, .rprt-pager.rprt-bigger .rprt-pp:hover, .rprt-pager.rprt-bigger .rprt-np:hover {
    font-size: 14px
}

.rprt-bigger .rprt-pager.rprt-adaptive div.rprt-parentmsgbar, .rprt-pager.rprt-bigger.rprt-adaptive div.rprt-parentmsgbar {
    margin-top: -2px
}

.rprt-bigger .rprt-pager.rprt-adaptive .rprt-pagerdropdown, .rprt-pager.rprt-bigger.rprt-adaptive .rprt-pagerdropdown {
    margin: 0 2px 0 4px
}

.rprt-bigger .rprt-pager.rprt-adaptive .rprt-pagerconstant.rprt-page-all, .rprt-pager.rprt-bigger.rprt-adaptive .rprt-pagerconstant.rprt-page-all {
    top: 9px
}

.rprt-pager {
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    font-size: 12px;
    padding: 8px;
    white-space: normal;
    width: 100%
}

    .rprt-pager [class^=e-] {
        box-sizing: border-box
    }

    .rprt-pager .rprt-pager-default.rprt-hide, .rprt-pager .rprt-pagesizes.rprt-hide, .rprt-pager .rprt-hide {
        display: none
    }

    .rprt-pager div.rprt-parentmsgbar {
        float: right;
        padding-bottom: 0;
        padding-right: 0;
        padding-top: 6px;
        line-height: 18px
    }

    .rprt-pager .rprt-pagesizes {
        display: inline
    }

    .rprt-pager .rprt-pagerdropdown {
        display: inline-block;
        height: 30px;
        margin-left: 10px;
        margin-right: 8px;
        margin-top: -18px;
        overflow: unset;
        vertical-align: middle;
        width: 90px
    }

    .rprt-pager .rprt-pagerconstant {
        display: inline-block;
        line-height: 18px;
        margin: 6px 0 4px 8px;
        overflow: hidden;
        width: auto
    }

    .rprt-pager .rprt-icons {
        font-size: 12px
    }

    .rprt-pager .rprt-numericitem {
        border-right-style: solid;
        border-right-width: 1px;
        display: inline-block;
        line-height: 18px;
        margin-right: 0;
        min-width: 26px;
        padding: 13px 12px 10px;
        text-align: center
    }

        .rprt-pager .rprt-numericitem.rprt-currentitem {
            border: 1px solid #4f46e5
        }

            .rprt-pager .rprt-numericitem.rprt-currentitem, .rprt-pager .rprt-numericitem.rprt-currentitem:hover {
                padding: 3.5px 11px 6px 10px
            }

    .rprt-pager div.rprt-pagermsgdiv {
        padding-right: 6px;
        padding-top: 4px;
        text-align: right
    }

    .rprt-pager .rprt-firstpagedisabled, .rprt-pager .rprt-prevpagedisabled, .rprt-pager .rprt-nextpagedisabled, .rprt-pager .rprt-lastpagedisabled {
        opacity: 1
    }

    .rprt-pager .rprt-spacing, .rprt-pager .rprt-numericitem:hover, .rprt-pager .rprt-currentitem {
        border-radius: 0;
        cursor: pointer;
        padding: 4.5px 11px 7px;
        text-decoration: none
    }

    .rprt-pager .rprt-currentitem {
        font-style: normal;
        font-variant: normal;
        font-weight: 500
    }

    .rprt-pager div, .rprt-pager a {
        display: inline;
        user-select: none
    }

    .rprt-pager .rprt-icons::before {
        display: inline-block
    }

    .rprt-pager .rprt-pagercontainer .rprt-firstpage, .rprt-pager .rprt-pagercontainer .rprt-prevpage, .rprt-pager .rprt-pagercontainer .rprt-firstpagedisabled, .rprt-pager .rprt-pagercontainer .rprt-prevpagedisabled, .rprt-pager .rprt-pagercontainer .rprt-nextpage, .rprt-pager .rprt-pagercontainer .rprt-lastpage, .rprt-pager .rprt-pagercontainer .rprt-nextpagedisabled, .rprt-pager .rprt-pagercontainer .rprt-lastpagedisabled {
        border-right-style: solid;
        border-right-width: 1px;
        display: inline-block;
        margin-right: 0;
        margin-top: -4px;
        min-width: 26px;
        padding: 9.5px 7px;
        position: relative;
        top: 3px
    }

        .rprt-pager .rprt-pagercontainer .rprt-firstpage.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-prevpage.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-firstpagedisabled.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-prevpagedisabled.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-nextpage.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-lastpage.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-nextpagedisabled.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-lastpagedisabled.rprt-focused {
            border: 0;
            border-right-style: none;
            padding: 8.9px 7px 8px
        }

        .rprt-pager .rprt-pagercontainer .rprt-nextpage.rprt-focused, .rprt-pager .rprt-pagercontainer .rprt-firstpage.rprt-focused {
            padding-right: 8px
        }

        .rprt-pager .rprt-pagercontainer .rprt-prevpage.rprt-focused {
            padding-left: 7px;
            padding-right: 8px
        }

    .rprt-pager .rprt-pagercontainer .rprt-lastpage, .rprt-pager .rprt-pagercontainer .rprt-lastpagedisabled {
        border-right: 1px
    }

    .rprt-pager .rprt-firstpage:hover, .rprt-pager .rprt-prevpage:hover, .rprt-pager .rprt-lastpage:hover, .rprt-pager .rprt-nextpage:hover {
        cursor: pointer;
        text-decoration: none
    }

    .rprt-pager a.rprt-nextprevitemdisabled {
        display: none;
        margin-left: 1px;
        margin-right: 1px;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none
    }

    .rprt-pager .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-pager .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
        margin-left: 0
    }

    .rprt-pager .rprt-pagercontainer {
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        display: inline-block;
        margin: 0 0 -4px;
        overflow: hidden
    }

    .rprt-pager .rprt-lastpage:hover {
        border-radius: 0 4px 4px 0
    }

    .rprt-pager .rprt-firstpage:hover {
        border-radius: 4px 0 0 4px
    }

    .rprt-pager .rprt-pagermessage, .rprt-pager .rprt-pagerexternalmsg {
        display: block;
        margin: 6px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .rprt-pager .rprt-mfirst, .rprt-pager .rprt-mprev, .rprt-pager .rprt-mnext, .rprt-pager .rprt-mlast {
        display: none
    }

    .rprt-pager .rprt-mprev {
        text-indent: -3px
    }

    .rprt-pager .rprt-mnext {
        text-indent: -2px
    }

    .rprt-pager .rprt-mfirst, .rprt-pager .rprt-mprev, .rprt-pager .rprt-mnext, .rprt-pager .rprt-mlast {
        -webkit-tap-highlight-color: #fff
    }

    .rprt-pager .rprt-pp, .rprt-pager .rprt-np, .rprt-pager .rprt-pp:hover, .rprt-pager .rprt-np:hover {
        font-size: 12px;
        padding: 4.5px 9.2px 7px;
        font-weight: bold;
        letter-spacing: 0
    }

        .rprt-pager .rprt-np.rprt-focused, .rprt-pager .rprt-pp.rprt-focused {
            line-height: 18px;
            padding: 4.5px 8.7px 7px
        }

    .rprt-pager.rprt-adaptive {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 6px
    }

        .rprt-pager.rprt-adaptive div.rprt-parentmsgbar {
            margin: 0 5px;
            margin-top: -4px;
            flex-grow: 1;
            min-width: 10px;
            white-space: nowrap
        }

        .rprt-pager.rprt-adaptive .rprt-pagesizes {
            display: inline-flex;
            width: auto
        }

        .rprt-pager.rprt-adaptive .rprt-pagerdropdown {
            margin: 2px 2px 0 4px;
            width: 90px;
            min-width: 90px;
            order: 2;
            height: 40px;
            padding-right: 5px
        }

        .rprt-pager.rprt-adaptive .rprt-pagerconstant {
            font-size: 12px;
            position: relative;
            top: 2px;
            order: 1;
            min-width: 52px;
            max-height: 42px;
            margin: 0 8px 0 10px
        }

            .rprt-pager.rprt-adaptive .rprt-pagerconstant.rprt-page-all {
                top: 10px;
                text-align: center
            }

        .rprt-pager.rprt-adaptive .rprt-mfirst, .rprt-pager.rprt-adaptive .rprt-mprev, .rprt-pager.rprt-adaptive .rprt-mnext, .rprt-pager.rprt-adaptive .rprt-mlast {
            padding: 1% 2%;
            width: 5%
        }

        .rprt-pager.rprt-adaptive .rprt-mfirst, .rprt-pager.rprt-adaptive .rprt-mlast {
            width: calc(5% + 11px)
        }

@media(max-width: 769px) {
    .rprt-pager {
        padding: 13px 0
    }

        .rprt-pager div.rprt-parentmsgbar {
            padding-bottom: 0;
            padding-right: 0;
            padding-top: 0;
            box-sizing: border-box;
            display: inline-block;
            float: initial;
            text-align: center;
            width: calc(60% - 48px)
        }

        .rprt-pager .rprt-pagesizes, .rprt-pager .rprt-pagecountmsg, .rprt-pager .rprt-pagercontainer {
            display: none
        }

        .rprt-pager .rprt-icons {
            font-size: 11px
        }

        .rprt-pager .rprt-mfirst, .rprt-pager .rprt-mprev, .rprt-pager .rprt-mnext, .rprt-pager .rprt-mlast {
            border: 0;
            box-sizing: border-box;
            display: inline-block;
            padding: 1% 5%
        }

        .rprt-pager .rprt-mfirst {
            margin-right: 4px;
            text-align: right;
            width: calc(10% + 11px)
        }

        .rprt-pager .rprt-mprev {
            margin: 0 4px;
            text-align: right;
            width: 10%
        }

        .rprt-pager .rprt-mnext {
            margin: 0 4px;
            text-align: left;
            width: 10%
        }

        .rprt-pager .rprt-mlast {
            margin-left: 4px;
            text-align: left;
            width: calc(10% + 11px)
        }
}

.rprt-pager.rprt-rtl {
    direction: rtl
}

    .rprt-pager.rprt-rtl .rprt-numericitem.rprt-currentitem, .rprt-pager.rprt-rtl .rprt-numericitem.rprt-currentitem:hover {
        padding: 3.5px 11px 4px 10px
    }

    .rprt-pager.rprt-rtl .rprt-numericitem.rprt-currentitem {
        border-left-color: #4f46e5;
        border-left-style: solid;
        border-left-width: 1px
    }

    .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
        margin-left: 0;
        margin-right: 0;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px
    }

    .rprt-pager.rprt-rtl .rprt-pagercontainer, .rprt-pager.rprt-rtl div, .rprt-pager.rprt-rtl a {
        float: initial
    }

    .rprt-pager.rprt-rtl .rprt-parentmsgbar {
        float: left;
        margin-left: 6px;
        padding-top: 6px
    }

    .rprt-pager.rprt-rtl .rprt-pagerdropdown {
        margin: -18px 16px 0 0
    }

    .rprt-pager.rprt-rtl .rprt-pagerconstant {
        margin: 6px 8px 3px
    }

    .rprt-pager.rprt-rtl .rprt-pagerexternalmsg {
        float: none
    }

    .rprt-pager.rprt-rtl .rprt-pagercontainer {
        float: none;
        margin: 0 0 -4px;
        padding: 0
    }

    .rprt-pager.rprt-rtl .rprt-firstpage, .rprt-pager.rprt-rtl .rprt-prevpage, .rprt-pager.rprt-rtl .rprt-firstpagedisabled, .rprt-pager.rprt-rtl .rprt-prevpagedisabled, .rprt-pager.rprt-rtl .rprt-nextpage, .rprt-pager.rprt-rtl .rprt-lastpage, .rprt-pager.rprt-rtl .rprt-nextpagedisabled, .rprt-pager.rprt-rtl .rprt-lastpagedisabled {
        padding: 7.5px 7px
    }

    .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-focused {
        border: 0;
        padding: 6.5px 8px 6px
    }

    .rprt-pager.rprt-rtl .rprt-prevpage.rprt-focused {
        padding: 6.5px 8px 6px 7px
    }

    .rprt-pager.rprt-rtl .rprt-lastpage.rprt-focused, .rprt-pager.rprt-rtl .rprt-firstpage.rprt-focused {
        padding: 6.5px 7px 6px
    }

    .rprt-pager.rprt-rtl .rprt-firstpage::before, .rprt-pager.rprt-rtl .rprt-firstpage:hover, .rprt-pager.rprt-rtl .rprt-firstpagedisabled::before {
        content: ""
    }

    .rprt-pager.rprt-rtl .rprt-prevpage::before, .rprt-pager.rprt-rtl .rprt-prevpage:hover, .rprt-pager.rprt-rtl .rprt-prevpagedisabled::before {
        content: ""
    }

    .rprt-pager.rprt-rtl .rprt-nextpage::before, .rprt-pager.rprt-rtl .rprt-nextpage:hover, .rprt-pager.rprt-rtl .rprt-nextpagedisabled::before {
        content: ""
    }

    .rprt-pager.rprt-rtl .rprt-lastpage::before, .rprt-pager.rprt-rtl .rprt-lastpage:hover, .rprt-pager.rprt-rtl .rprt-lastpagedisabled::before {
        content: ""
    }

    .rprt-pager.rprt-rtl .rprt-nextpage, .rprt-pager.rprt-rtl .rprt-nextpagedisabled, .rprt-pager.rprt-rtl .rprt-prevpage, .rprt-pager.rprt-rtl .rprt-prevpagedisabled, .rprt-pager.rprt-rtl .rprt-firstpage, .rprt-pager.rprt-rtl .rprt-firstpagedisabled {
        border-left-style: none;
        border-left-width: 0
    }

    .rprt-pager.rprt-rtl .rprt-nextpage, .rprt-pager.rprt-rtl .rprt-nextpagedisabled, .rprt-pager.rprt-rtl .rprt-prevpage, .rprt-pager.rprt-rtl .rprt-prevpagedisabled {
        border-left-style: none;
        border-left-width: 0
    }

    .rprt-pager.rprt-rtl .rprt-firstpage, .rprt-pager.rprt-rtl .rprt-firstpagedisabled {
        border-right: medium none
    }

        .rprt-pager.rprt-rtl .rprt-firstpage:hover {
            border-radius: 0 4px 4px 0
        }

    .rprt-pager.rprt-rtl .rprt-lastpage:hover {
        border-radius: 0 4px 4px 0
    }

    .rprt-pager.rprt-rtl .rprt-numericcontainer {
        float: none
    }

    .rprt-pager.rprt-rtl .rprt-numericitem {
        border-left-style: none;
        border-left-width: 0;
        border-right-style: solid;
        border-right-width: 1px;
        min-width: 26px
    }

    .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpagedisabled.rprt-disable, .rprt-pager.rprt-rtl .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
        margin-left: 0;
        margin-right: 0
    }

    .rprt-pager.rprt-rtl .rprt-spacing, .rprt-pager.rprt-rtl .rprt-numericitem:hover, .rprt-pager.rprt-rtl .rprt-currentitem {
        margin: 0;
        padding: 4.5px 11px 7px
    }

    .rprt-pager.rprt-rtl .rprt-pp, .rprt-pager.rprt-rtl .rprt-np, .rprt-pager.rprt-rtl .rprt-pp:hover, .rprt-pager.rprt-rtl .rprt-np:hover {
        margin-top: 0;
        padding: 4.5px 8.7px 5px
    }

        .rprt-pager.rprt-rtl .rprt-np.rprt-focused, .rprt-pager.rprt-rtl .rprt-pp.rprt-focused {
            padding: 4.5px 8.7px 7px
        }

    .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl div.rprt-parentmsgbar {
        margin: 0 5px;
        margin-top: -5px;
        padding-top: 0
    }

    .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl div.rprt-pagerconstant {
        margin: -1px 10px 0 8px
    }

        .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl div.rprt-pagerconstant.rprt-page-all {
            top: 10px
        }

    .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl div.rprt-pagerdropdown {
        min-width: 92px;
        margin: 2px 4px 0 2px;
        padding: 0 0 0 5px
    }

    .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mfirst, .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mprev, .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mnext, .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mlast {
        padding: 1% 2%;
        width: 5%
    }

    .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mfirst, .rprt-pager.rprt-rtl.rprt-adaptive.rprt-rtl .rprt-mlast {
        width: calc(5% + 11px)
    }

@media(max-width: 769px) {
    .rprt-pager.rprt-rtl .rprt-mfirst, .rprt-pager.rprt-rtl .rprt-mprev, .rprt-pager.rprt-rtl .rprt-mnext, .rprt-pager.rprt-rtl .rprt-mlast {
        border: 0
    }

    .rprt-pager.rprt-rtl.rprt-rtl div.rprt-parentmsgbar {
        float: initial;
        margin-left: 0;
        margin-top: 10px
    }

    .rprt-pager.rprt-rtl .rprt-parentmsgbar {
        float: right
    }
}

.rprt-pager.sf-pager .rprt-pagercontainer {
    font-size: 0
}

    .rprt-pager.sf-pager .rprt-pagercontainer .rprt-first, .rprt-pager.sf-pager .rprt-pagercontainer .rprt-prev, .rprt-pager.sf-pager .rprt-pagercontainer .rprt-next, .rprt-pager.sf-pager .rprt-pagercontainer .rprt-last {
        font-size: 12px
    }

.rprt-pager.sf-pager .rprt-numericcontainer a {
    font-size: 12px
}

.rprt-pager.sf-pager .rprt-link, .rprt-pager.sf-pager .rprt-next.rprt-icons.rprt-icon-next.rprt-nextpage.rprt-pager-default {
    margin-left: 0
}

.rprt-pager {
    border-color: #e5e7eb;
    background: #fff;
    color: #6b7280;
    opacity: 1
}

    .rprt-pager div.rprt-icons.rprt-pager-default {
        color: #6b7280
    }

    .rprt-pager div.rprt-icons.rprt-disable {
        color: #d1d5db
    }

    .rprt-pager .rprt-pager-default:hover {
        background: #f3f4f6;
        color: #111827;
        opacity: 1
    }

    .rprt-pager .rprt-parentmsgbar {
        font-weight: 400
    }

    .rprt-pager .rprt-spacing {
        color: #111827;
        opacity: 1
    }

        .rprt-pager .rprt-spacing.rprt-numericitem:not(.rprt-active):not(.rprt-np):not(.rprt-pp):hover {
            background: #f3f4f6
        }

    .rprt-pager .rprt-numericitem:hover {
        color: #111827;
        opacity: 1
    }

    .rprt-pager .rprt-numericitem:not(.rprt-active):not(.rprt-np):not(.rprt-pp):hover {
        background-color: #f3f4f6;
        opacity: 1
    }

    .rprt-pager .rprt-numericitem {
        background: #fff;
        color: #111827
    }

    .rprt-pager .rprt-prevpagedisabled, .rprt-pager .rprt-prevpage, .rprt-pager .rprt-nextpage, .rprt-pager .rprt-nextpagedisabled, .rprt-pager .rprt-lastpagedisabled, .rprt-pager .rprt-lastpage, .rprt-pager .rprt-firstpage, .rprt-pager .rprt-firstpagedisabled {
        background-color: #fff;
        color: #6b7280
    }

    .rprt-pager .rprt-lastpage, .rprt-pager .rprt-firstpage {
        background-color: transparent
    }

    .rprt-pager .rprt-pagercontainer {
        background-color: #fff;
        border-color: #e5e7eb
    }

    .rprt-pager .rprt-numericitem, .rprt-pager .rprt-firstpage, .rprt-pager .rprt-prevpage, .rprt-pager .rprt-firstpagedisabled, .rprt-pager .rprt-prevpagedisabled, .rprt-pager .rprt-nextpage, .rprt-pager .rprt-lastpage, .rprt-pager .rprt-nextpagedisabled, .rprt-pager .rprt-lastpagedisabled {
        border-right-color: #e5e7eb
    }

    .rprt-pager .rprt-currentitem, .rprt-pager .rprt-currentitem:hover {
        background: #e5e7eb;
        color: #4f46e5;
        opacity: 1
    }

    .rprt-pager .rprt-numericitem.rprt-focused, .rprt-pager .rprt-first.rprt-focused, .rprt-pager .rprt-prev.rprt-focused, .rprt-pager .rprt-next.rprt-focused, .rprt-pager .rprt-last.rprt-focused, .rprt-pager .rprt-mfirst.rprt-focused, .rprt-pager .rprt-mprev.rprt-focused, .rprt-pager .rprt-mnext.rprt-focused, .rprt-pager .rprt-mlast.rprt-focused {
        background-color: #fff
    }

    .rprt-pager .rprt-currentitem.rprt-numericitem.rprt-focused {
        background: #e5e7eb;
        box-shadow: none
    }

    .rprt-pager .rprt-focused {
        box-shadow: 0 0 0 1px #4f46e5 inset
    }

@media(max-width: 590px) {
    .rprt-pager .rprt-pager-default:hover {
        background: #fff;
        color: #4f46e5;
        opacity: 1
    }
}

.rprt-pager.rprt-rtl .rprt-numericitem, .rprt-pager.rprt-rtl .rprt-firstpage, .rprt-pager.rprt-rtl .rprt-prevpage, .rprt-pager.rprt-rtl .rprt-firstpagedisabled, .rprt-pager.rprt-rtl .rprt-prevpagedisabled, .rprt-pager.rprt-rtl .rprt-nextpage, .rprt-pager.rprt-rtl .rprt-lastpage, .rprt-pager.rprt-rtl .rprt-nextpagedisabled, .rprt-pager.rprt-rtl .rprt-lastpagedisabled, .rprt-pager.rprt-rtl .rprt-nextpage, .rprt-pager.rprt-rtl .rprt-nextpagedisabled {
    border-left-color: #e5e7eb
}

.rprt-pager .rprt-icon-last::before, .rprt-grid-menu .rprt-icon-last::before {
    content: ""
}

.rprt-pager .rprt-icon-first::before, .rprt-grid-menu .rprt-icon-first::before {
    content: ""
}

.rprt-pager .rprt-icon-prev::before, .rprt-grid-menu .rprt-icon-prev::before {
    content: ""
}

.rprt-pager .rprt-icon-next::before, .rprt-grid-menu .rprt-icon-next::before {
    content: ""
}

.rprt-pager.rprt-rtl .rprt-icon-last.rprt-lastpage::before, .rprt-pager.rprt-rtl .rprt-icon-last.rprt-lastpage:hover, .rprt-pager.rprt-rtl .rprt-icon-last.rprt-lastpagedisabled::before, .rprt-grid-menu.rprt-rtl .rprt-icon-last.rprt-lastpage::before, .rprt-grid-menu.rprt-rtl .rprt-icon-last.rprt-lastpage:hover, .rprt-grid-menu.rprt-rtl .rprt-icon-last.rprt-lastpagedisabled::before {
    content: ""
}

.rprt-pager.rprt-rtl .rprt-icon-first.rprt-firstpage::before, .rprt-pager.rprt-rtl .rprt-icon-first.rprt-firstpage:hover, .rprt-pager.rprt-rtl .rprt-icon-first.rprt-firstpagedisabled::before, .rprt-grid-menu.rprt-rtl .rprt-icon-first.rprt-firstpage::before, .rprt-grid-menu.rprt-rtl .rprt-icon-first.rprt-firstpage:hover, .rprt-grid-menu.rprt-rtl .rprt-icon-first.rprt-firstpagedisabled::before {
    content: ""
}

.rprt-pager.rprt-rtl .rprt-icon-prev.rprt-prevpage::before, .rprt-pager.rprt-rtl .rprt-icon-prev.rprt-prevpage:hover, .rprt-pager.rprt-rtl .rprt-icon-prev.rprt-prevpagedisabled::before, .rprt-grid-menu.rprt-rtl .rprt-icon-prev.rprt-prevpage::before, .rprt-grid-menu.rprt-rtl .rprt-icon-prev.rprt-prevpage:hover, .rprt-grid-menu.rprt-rtl .rprt-icon-prev.rprt-prevpagedisabled::before {
    content: ""
}

.rprt-pager.rprt-rtl .rprt-icon-next.rprt-nextpage::before, .rprt-pager.rprt-rtl .rprt-icon-next.rprt-nextpage:hover, .rprt-pager.rprt-rtl .rprt-icon-next.rprt-nextpagedisabled::before, .rprt-grid-menu.rprt-rtl .rprt-icon-next.rprt-nextpage::before, .rprt-grid-menu.rprt-rtl .rprt-icon-next.rprt-nextpage:hover, .rprt-grid-menu.rprt-rtl .rprt-icon-next.rprt-nextpagedisabled::before {
    content: ""
}

.rprt-breadcrumb {
    display: block
}

    .rprt-breadcrumb.rprt-breadcrumb-wrap-mode {
        display: flex
    }

    .rprt-breadcrumb .rprt-breadcrumb-first-ol {
        align-items: flex-start;
        flex-shrink: 0;
        padding-right: 0
    }

    .rprt-breadcrumb .rprt-breadcrumb-wrapped-ol {
        flex-wrap: wrap;
        overflow: hidden;
        padding-left: 0
    }

    .rprt-breadcrumb.rprt-breadcrumb-scroll-mode {
        line-height: 26px;
        overflow: auto
    }

    .rprt-breadcrumb ol {
        align-items: center;
        display: inline-flex;
        line-height: normal;
        margin: 0;
        padding: 0;
        padding-left: 0;
        padding-right: 0
    }

    .rprt-breadcrumb li {
        list-style-type: none;
        white-space: nowrap
    }

    .rprt-breadcrumb .rprt-breadcrumb-item {
        align-items: center;
        display: flex;
        flex-shrink: 0
    }

        .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text {
            padding: 3px 12px
        }

            .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:focus {
                padding: 2px 11px
            }

        .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text:focus {
            padding: 2px 4px
        }

        .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text {
            align-items: center;
            display: flex;
            font-size: 14px
        }

            .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-anchor-wrap {
                align-items: inherit;
                display: inherit
            }

        .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text {
            cursor: pointer;
            text-decoration: none
        }

            .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:hover {
                text-decoration: underline
            }

            .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:focus {
                text-decoration: underline
            }

            .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:active {
                text-decoration: underline
            }

            .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:hover, .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:focus, .rprt-breadcrumb .rprt-breadcrumb-item a.rprt-breadcrumb-text:active {
                text-decoration: none
            }

        .rprt-breadcrumb .rprt-breadcrumb-item span.rprt-breadcrumb-text {
            cursor: default
        }

        .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-icon {
            font-size: 14px;
            padding-right: 8px
        }

            .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-icon:hover {
                text-decoration: none
            }

            .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-icon::before {
                display: inline-block;
                text-decoration: none
            }

        .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-icon {
            padding: 2px 0
        }

        .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text {
            padding: 3px 5px
        }

        .rprt-breadcrumb .rprt-breadcrumb-item.rprt-disabled {
            opacity: 1;
            pointer-events: none
        }

    .rprt-breadcrumb .rprt-breadcrumb-separator {
        display: flex;
        font-size: 14px;
        padding: 3px 4px
    }

        .rprt-breadcrumb .rprt-breadcrumb-separator + .rprt-breadcrumb-separator {
            margin-left: -4px;
            padding-left: 0
        }

    .rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-separator + .rprt-breadcrumb-separator {
        margin-left: 0;
        margin-right: -4px;
        padding-left: 4px;
        padding-right: 0
    }

    .rprt-breadcrumb .rprt-breadcrumb-collapsed, .rprt-breadcrumb .rprt-breadcrumb-menu {
        cursor: pointer;
        font-size: 16px;
        padding: 4px 8px;
        vertical-align: bottom
    }

    .rprt-breadcrumb .rprt-breadcrumb-menu {
        display: inline-block
    }

    .rprt-breadcrumb .rprt-breadcrumb-item-wrapper {
        display: flex
    }

    .rprt-breadcrumb.rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb .rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-icon {
        padding-left: 8px;
        padding-right: 0
    }

    .rprt-breadcrumb.rprt-rtl.rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb.rprt-rtl .rprt-icon-right .rprt-breadcrumb-icon {
        padding-left: 0;
        padding-right: 8px
    }

    .rprt-breadcrumb.rprt-disabled {
        opacity: 1
    }

        .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-item, .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-separator, .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-collapsed, .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-menu {
            pointer-events: none
        }

.rprt-breadcrumb-popup {
    border: 1px solid #e5e7eb;
    border-radius: 4px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    position: absolute
}

    .rprt-breadcrumb-popup ul {
        margin: 0;
        padding: 0
    }

    .rprt-breadcrumb-popup .rprt-breadcrumb-item {
        list-style-type: none;
        white-space: nowrap
    }

        .rprt-breadcrumb-popup .rprt-breadcrumb-item .rprt-breadcrumb-text {
            align-items: center;
            display: flex;
            font-size: 14px;
            height: 32px;
            line-height: 32px;
            padding: 0 12px;
            width: 100%
        }

            .rprt-breadcrumb-popup .rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-anchor-wrap {
                align-items: inherit;
                display: inherit;
                width: inherit
            }

        .rprt-breadcrumb-popup .rprt-breadcrumb-item .rprt-breadcrumb-icon {
            font-size: 14px;
            padding-right: 8px
        }

        .rprt-breadcrumb-popup .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-icon {
            padding: 0
        }

        .rprt-breadcrumb-popup .rprt-breadcrumb-item a.rprt-breadcrumb-text {
            text-decoration: none
        }

    .rprt-breadcrumb-popup.rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb-popup .rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb-popup.rprt-rtl .rprt-breadcrumb-icon {
        padding-left: 8px;
        padding-right: 0
    }

    .rprt-breadcrumb-popup.rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb-popup .rprt-icon-right .rprt-breadcrumb-icon {
        display: flex;
        flex-grow: 1;
        justify-content: flex-end
    }

    .rprt-breadcrumb-popup.rprt-rtl.rprt-icon-right .rprt-breadcrumb-icon, .rprt-breadcrumb-popup.rprt-rtl .rprt-icon-right .rprt-breadcrumb-icon {
        padding-left: 0;
        padding-right: 8px
    }

.rprt-bigger.rprt-breadcrumb-popup .rprt-breadcrumb-text, .rprt-bigger .rprt-breadcrumb-popup .rprt-breadcrumb-text {
    font-size: 16px;
    height: 36px;
    line-height: 36px
}

    .rprt-bigger.rprt-breadcrumb-popup .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup .rprt-breadcrumb-text .rprt-breadcrumb-icon {
        font-size: 16px;
        padding-right: 12px
    }

.rprt-bigger.rprt-breadcrumb-popup .rprt-icon-item .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup .rprt-icon-item .rprt-breadcrumb-text .rprt-breadcrumb-icon {
    padding: 0
}

.rprt-bigger.rprt-breadcrumb-popup.rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger.rprt-breadcrumb-popup .rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger.rprt-breadcrumb-popup.rprt-rtl .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup.rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup .rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup.rprt-rtl .rprt-breadcrumb-icon {
    padding-left: 12px;
    padding-right: 0
}

.rprt-bigger.rprt-breadcrumb-popup.rprt-rtl.rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger.rprt-breadcrumb-popup.rprt-rtl .rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup.rprt-rtl.rprt-icon-right .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb-popup.rprt-rtl .rprt-icon-right .rprt-breadcrumb-icon {
    padding-left: 0;
    padding-right: 12px
}

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text {
    padding: 2px 16px
}

    .rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:focus, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:focus {
        padding: 1px 15px
    }

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text:focus, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text:focus {
    padding: 2px 4px
}

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text {
    padding: 3px 5px
}

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text {
    font-size: 16px
}

    .rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-breadcrumb-icon {
        font-size: 16px;
        padding-right: 12px
    }

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item .rprt-breadcrumb-text .rprt-breadcrumb-icon {
    padding: 2px 0
}

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-separator, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-separator {
    font-size: 16px;
    padding: 2px 4px
}

    .rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-separator + .rprt-breadcrumb-separator, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-separator + .rprt-breadcrumb-separator {
        padding-left: 0
    }

.rprt-bigger.rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-separator + .rprt-breadcrumb-separator, .rprt-bigger .rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-separator + .rprt-breadcrumb-separator {
    padding-left: 4px
}

.rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-collapsed, .rprt-bigger.rprt-breadcrumb .rprt-breadcrumb-menu, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-collapsed, .rprt-bigger .rprt-breadcrumb .rprt-breadcrumb-menu {
    font-size: 18px;
    padding: 3px 8px
}

.rprt-bigger.rprt-breadcrumb.rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger.rprt-breadcrumb .rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger.rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb.rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb .rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb.rprt-rtl .rprt-breadcrumb-text .rprt-breadcrumb-icon {
    padding-left: 12px;
    padding-right: 0
}

.rprt-bigger.rprt-breadcrumb.rprt-rtl .rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-bigger .rprt-breadcrumb.rprt-rtl .rprt-icon-right .rprt-breadcrumb-text .rprt-breadcrumb-icon {
    padding-left: 0;
    padding-right: 12px
}

.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text {
    color: #6b7280
}

    .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:hover, .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:focus {
        color: #374151
    }

    .rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:active {
        color: #111827
    }

.rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item:hover {
    background: #f3f4f6;
    color: #374151
}

.rprt-breadcrumb .rprt-breadcrumb-item.rprt-icon-item:active {
    background: #e5e7eb;
    color: #374151
}

.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-text:focus {
    border: 1px solid #374151
}

.rprt-breadcrumb .rprt-breadcrumb-item[data-active-item] .rprt-breadcrumb-text {
    color: #6b7280;
    font-weight: 500
}

.rprt-breadcrumb .rprt-breadcrumb-item .rprt-breadcrumb-icon {
    color: #6b7280
}

.rprt-breadcrumb .rprt-breadcrumb-separator {
    color: #6b7280
}

.rprt-breadcrumb .rprt-breadcrumb-collapsed, .rprt-breadcrumb .rprt-breadcrumb-menu {
    color: #6b7280
}

    .rprt-breadcrumb .rprt-breadcrumb-collapsed:hover, .rprt-breadcrumb .rprt-breadcrumb-menu:hover {
        background: #f3f4f6;
        color: #374151
    }

    .rprt-breadcrumb .rprt-breadcrumb-collapsed:active, .rprt-breadcrumb .rprt-breadcrumb-menu:active {
        background: #e5e7eb;
        color: #374151
    }

    .rprt-breadcrumb .rprt-breadcrumb-collapsed:focus, .rprt-breadcrumb .rprt-breadcrumb-menu:focus {
        background: #f3f4f6;
        color: #374151
    }

.rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-item .rprt-breadcrumb-text, .rprt-breadcrumb .rprt-disabled.rprt-breadcrumb-item .rprt-breadcrumb-text, .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-separator {
    color: #9ca3af
}

    .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-breadcrumb .rprt-disabled.rprt-breadcrumb-item .rprt-breadcrumb-text .rprt-breadcrumb-icon, .rprt-breadcrumb.rprt-disabled .rprt-breadcrumb-separator .rprt-breadcrumb-icon {
        color: #9ca3af
    }

.rprt-breadcrumb-popup {
    background: #fff
}

    .rprt-breadcrumb-popup .rprt-breadcrumb-text {
        color: #111827
    }

        .rprt-breadcrumb-popup .rprt-breadcrumb-text:hover {
            background: #f3f4f6;
            color: #111827
        }

    .rprt-breadcrumb-popup .rprt-breadcrumb-item .rprt-breadcrumb-text:focus {
        background: #f3f4f6;
        color: #111827
    }

.rprt-breadcrumb .rprt-breadcrumb-collapsed::before, .rprt-breadcrumb .rprt-breadcrumb-menu::before {
    content: ""
}

.rprt-breadcrumb .rprt-home::before {
    content: ""
}

.rprt-breadcrumb .rprt-home {
    height: 18px
}

.rprt-bigger .rprt-breadcrumb .rprt-home, .rprt-bigger.rprt-breadcrumb .rprt-home {
    height: 21px
}

.rprt-carousel {
    display: block;
    margin: 0;
    padding: 0;
    position: relative
}

    .rprt-carousel .rprt-carousel-items, .rprt-carousel .rprt-carousel-slide-container {
        height: 100%;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 100%
    }

        .rprt-carousel .rprt-carousel-items.rprt-swipe-start {
            cursor: pointer
        }

    .rprt-carousel.rprt-partial .rprt-carousel-slide-container {
        padding: 0 100px
    }

@media screen and (max-width: 480px) {
    .rprt-carousel.rprt-partial .rprt-carousel-slide-container {
        padding: 0 75px
    }
}

@media screen and (max-width: 320px) {
    .rprt-carousel.rprt-partial .rprt-carousel-slide-container {
        padding: 0 50px
    }
}

.rprt-carousel .rprt-carousel-items {
    width: calc(var(--carousel-items-count)*100%);
    display: flex;
    flex-direction: row;
    transition-property: transform;
    transition-duration: .6s;
    transition-timing-function: ease-in-out
}

    .rprt-carousel .rprt-carousel-items .rprt-carousel-item {
        height: 100%;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: calc(100%/var(--carousel-items-count))
    }

.rprt-carousel.rprt-blazor-carousel .rprt-carousel-items {
    transform: translateX(calc(-100%/var(--carousel-items-count)*var(--carousel-items-current)));
    transition: transform
}

.rprt-carousel.rprt-blazor-carousel.rprt-rtl .rprt-carousel-items {
    transform: translateX(calc(100%/var(--carousel-items-count)*var(--carousel-items-current)));
    transition: transform
}

.rprt-carousel.rprt-carousel-fade-animation .rprt-carousel-items.rprt-fade-in-out {
    transition-property: none;
    animation: fade-in-out .6s ease-in-out
}

@keyframes fade-in-out {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.rprt-carousel.rprt-carousel-slide-animation .rprt-carousel-items.rprt-slide {
    transition-duration: .6s
}

.rprt-carousel.rprt-carousel-custom-animation:not(.rprt-partial) .rprt-carousel-item {
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    top: 0
}

    .rprt-carousel.rprt-carousel-custom-animation:not(.rprt-partial) .rprt-carousel-item.rprt-active {
        opacity: 1;
        pointer-events: visible
    }

.rprt-carousel .rprt-carousel-navigators {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

    .rprt-carousel .rprt-carousel-navigators .rprt-play-pause, .rprt-carousel .rprt-carousel-navigators .rprt-previous, .rprt-carousel .rprt-carousel-navigators .rprt-next {
        padding: .5em;
        pointer-events: auto
    }

        .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn {
            border: 0;
            box-shadow: none
        }

            .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:hover, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:hover, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:hover {
                border-radius: 50%
            }

            .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn.rprt-rtl, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn.rprt-rtl, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn.rprt-rtl {
                transform: rotate(180deg)
            }

            .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn .rprt-play-icon, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn .rprt-play-icon, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn .rprt-play-icon {
                line-height: 1;
                padding-left: 3px
            }

        .rprt-carousel .rprt-carousel-navigators .rprt-play-pause.rprt-hover-arrows, .rprt-carousel .rprt-carousel-navigators .rprt-previous.rprt-hover-arrows, .rprt-carousel .rprt-carousel-navigators .rprt-next.rprt-hover-arrows {
            display: none
        }

.rprt-carousel .rprt-carousel-indicators {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    min-height: 48px;
    padding: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 1
}

    .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bars {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        pointer-events: auto
    }

        .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bars .rprt-indicator-bar {
            padding: 0
        }

            .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bars .rprt-indicator-bar .rprt-indicator {
                align-items: center;
                display: flex;
                justify-content: center;
                padding: 6px
            }

                .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bars .rprt-indicator-bar .rprt-indicator div {
                    border: 1px solid rgba(255,255,255,.4);
                    border-radius: 50%;
                    height: 12px;
                    transition-duration: .6s;
                    transition-property: background-color,border-color;
                    transition-timing-function: ease-in-out;
                    width: 12px
                }

                .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bars .rprt-indicator-bar .rprt-indicator .rprt-ripple-element {
                    display: none
                }

    .rprt-carousel .rprt-carousel-indicators.rprt-dynamic {
        min-height: 36px
    }

        .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars {
            display: block;
            overflow: hidden;
            transition: opacity .6s ease-in-out;
            white-space: nowrap;
            width: 80px
        }

            .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar {
                border-radius: 50%;
                display: inline-block;
                height: 8px;
                left: calc(32px - 16px*var(--carousel-items-current));
                margin: 0 4px;
                opacity: 1;
                position: relative;
                transform: scale(.33);
                transition-duration: .6s;
                transition-property: transform,left;
                transition-timing-function: ease-in-out;
                white-space: nowrap;
                width: 8px
            }

                .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar.rprt-active {
                    transform: scale(1)
                }

                .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar.rprt-prev, .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar.rprt-next {
                    transform: scale(.66)
                }

    .rprt-carousel .rprt-carousel-indicators.rprt-fraction {
        min-height: 36px
    }

    .rprt-carousel .rprt-carousel-indicators.rprt-progress {
        min-height: 4px
    }

        .rprt-carousel .rprt-carousel-indicators.rprt-progress .rprt-indicator-bars {
            height: 4px;
            width: 100%
        }

            .rprt-carousel .rprt-carousel-indicators.rprt-progress .rprt-indicator-bars .rprt-indicator-bar {
                height: 100%;
                left: 0;
                position: absolute;
                top: 0;
                transform: translate3d(0,0,0) scaleX(calc(var(--carousel-items-current)/var(--carousel-items-count))) scaleY(1);
                transition-duration: .6s;
                transform-origin: left top;
                width: 100%
            }

.rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:not(:disabled), .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:not(:disabled), .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:not(:disabled) {
    background-color: transparent
}

    .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:not(:disabled) .rprt-btn-icon, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:not(:disabled) .rprt-btn-icon, .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:not(:disabled) .rprt-btn-icon {
        color: #fff
    }

    .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:not(:disabled):active, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:not(:disabled):focus, .rprt-carousel .rprt-carousel-navigators .rprt-previous .rprt-btn:not(:disabled):hover, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:not(:disabled):active, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:not(:disabled):focus, .rprt-carousel .rprt-carousel-navigators .rprt-next .rprt-btn:not(:disabled):hover, .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:not(:disabled):active, .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:not(:disabled):focus, .rprt-carousel .rprt-carousel-navigators .rprt-play-pause .rprt-btn:not(:disabled):hover {
        background-color: rgba(255,255,255,.4);
        outline: none
    }

.rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none
}

    .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator div {
        background: #fff;
        border-color: #fff
    }

    .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator:active, .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator:focus, .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator:hover {
        background: transparent;
        border-color: transparent;
        box-shadow: none;
        outline: none
    }

    .rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar .rprt-indicator:focus-visible {
        border-color: #000
    }

.rprt-carousel .rprt-carousel-indicators.rprt-default .rprt-indicator-bar.rprt-active .rprt-indicator div {
    background-color: #4f46e5;
    border-color: #4f46e5
}

.rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar {
    background-color: #fff
}

    .rprt-carousel .rprt-carousel-indicators.rprt-dynamic .rprt-indicator-bars .rprt-indicator-bar.rprt-active {
        background-color: #4f46e5
    }

.rprt-carousel .rprt-carousel-indicators.rprt-fraction .rprt-indicator-bars {
    color: #fff
}

.rprt-carousel .rprt-carousel-indicators.rprt-progress .rprt-indicator-bars {
    background-color: rgba(79,70,229,.4)
}

    .rprt-carousel .rprt-carousel-indicators.rprt-progress .rprt-indicator-bars .rprt-indicator-bar {
        background-color: #4f46e5
    }

.rprt-carousel .rprt-previous-icon::before {
    content: ""
}

.rprt-carousel .rprt-next-icon::before {
    content: ""
}

.rprt-carousel .rprt-play-icon::before {
    content: ""
}

.rprt-carousel .rprt-pause-icon::before {
    content: ""
}

.rprt-carousel.rprt-rtl .rprt-previous-icon::before {
    content: ""
}

.rprt-carousel.rprt-rtl .rprt-next-icon::before {
    content: ""
}

.rprt-bigger .rprt-appbar, .rprt-appbar.rprt-bigger {
    height: 56px;
    font-size: 16px
}

    .rprt-bigger .rprt-appbar.rprt-dense, .rprt-appbar.rprt-bigger.rprt-dense {
        height: 48px
    }

    .rprt-bigger .rprt-appbar.rprt-prominent, .rprt-appbar.rprt-bigger.rprt-prominent {
        height: 112px
    }

.rprt-appbar {
    display: flex;
    width: 100%;
    height: 48px;
    flex-shrink: 0;
    flex-direction: row;
    position: relative;
    align-items: center;
    padding: 8px;
    overflow: hidden;
    font-size: 14px
}

    .rprt-appbar > div:first-child {
        display: flex;
        align-items: center;
        width: 100%;
        height: 100%
    }

    .rprt-appbar.rprt-sticky {
        position: sticky;
        top: 0;
        z-index: 1000
    }

    .rprt-appbar.rprt-prominent {
        height: 94px;
        align-items: flex-start
    }

        .rprt-appbar.rprt-prominent > div:first-child {
            align-items: flex-start
        }

    .rprt-appbar.rprt-dense {
        height: 40px
    }

    .rprt-appbar.rprt-horizontal-bottom {
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0
    }

        .rprt-appbar.rprt-horizontal-bottom.rprt-sticky {
            position: fixed;
            top: auto;
            max-width: inherit;
            left: auto;
            right: auto
        }

    .rprt-appbar .rprt-appbar-separator {
        height: 24px
    }

    .rprt-appbar .rprt-appbar-spacer {
        flex-grow: 1
    }

    .rprt-appbar .rprt-btn, .rprt-appbar .rprt-css.rprt-btn {
        border-image: unset
    }

.rprt-inherit.rprt-menu-wrapper.rprt-scrollable .rprt-menu, .rprt-inherit.rprt-menu-container.rprt-scrollable .rprt-menu {
    overflow: hidden
}

.rprt-appbar {
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
}

    .rprt-appbar.rprt-light {
        background: #fff;
        color: #111827;
        border: none;
        border-color: #fff
    }

        .rprt-appbar.rprt-light .rprt-appbar-separator {
            border-left: 1px solid #111827
        }

        .rprt-appbar.rprt-light .rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-light .rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-light .rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-light .rprt-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-light .rprt-css.rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-light .rprt-css.rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-light .rprt-css.rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-light .rprt-css.rprt-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-inherit:hover, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-inherit:focus, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-inherit:active, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-light .rprt-dropdown-btn.rprt-btn.rprt-inherit.rprt-active {
            background: rgba(0,0,0,.056)
        }

        .rprt-appbar.rprt-light .rprt-menu-wrapper.rprt-inherit, .rprt-appbar.rprt-light .rprt-menu-container.rprt-inherit {
            background: #fff;
            color: #111827;
            box-shadow: none;
            border-color: #fff
        }

            .rprt-appbar.rprt-light .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-appbar.rprt-light .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused, .rprt-appbar.rprt-light .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-appbar.rprt-light .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused {
                background: rgba(0,0,0,.056)
            }

    .rprt-appbar.rprt-dark {
        background: #1f2937;
        color: #fff;
        border-color: #1f2937
    }

        .rprt-appbar.rprt-dark .rprt-appbar-separator {
            border-left: 1px solid #fff
        }

        .rprt-appbar.rprt-dark .rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-dark .rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-dark .rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-dark .rprt-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-dark .rprt-css.rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-dark .rprt-css.rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-dark .rprt-css.rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-dark .rprt-css.rprt-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-inherit:hover, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-inherit:focus, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-inherit:active, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-inherit.rprt-active, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-btn.rprt-inherit:hover, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-btn.rprt-inherit:focus, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-btn.rprt-inherit:active, .rprt-appbar.rprt-dark .rprt-dropdown-btn.rprt-btn.rprt-inherit.rprt-active {
            background: rgba(255,255,255,.08)
        }

        .rprt-appbar.rprt-dark .rprt-menu-wrapper.rprt-inherit, .rprt-appbar.rprt-dark .rprt-menu-container.rprt-inherit {
            background: #1f2937;
            color: #fff;
            border-color: #1f2937;
            box-shadow: none
        }

            .rprt-appbar.rprt-dark .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-appbar.rprt-dark .rprt-menu-wrapper.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused, .rprt-appbar.rprt-dark .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-selected, .rprt-appbar.rprt-dark .rprt-menu-container.rprt-inherit .rprt-menu .rprt-menu-item.rprt-focused {
                background: rgba(255,255,255,.08)
            }

    .rprt-appbar.rprt-primary {
        background: #4f46e5;
        color: #fff;
        border-color: #4f46e5
    }

        .rprt-appbar.rprt-primary .rprt-appbar-separator {
            border-left: 1px solid #fff
        }

        .rprt-appbar.rprt-primary .rprt-menu-wrapper.rprt-inherit, .rprt-appbar.rprt-primary .rprt-menu-container.rprt-inherit {
            background: #4f46e5;
            color: #fff;
            border-color: #4f46e5;
            box-shadow: none
        }

    .rprt-appbar.rprt-inherit {
        background: inherit;
        color: inherit;
        border-color: inherit;
        border: 1px solid
    }

        .rprt-appbar.rprt-inherit .rprt-appbar-separator {
            border-left: 1px solid
        }

        .rprt-appbar.rprt-inherit .rprt-menu-wrapper.rprt-inherit, .rprt-appbar.rprt-inherit .rprt-menu-container.rprt-inherit {
            background: inherit;
            color: inherit;
            border-color: inherit;
            box-shadow: none
        }

    .rprt-appbar.rprt-horizontal-bottom {
        box-shadow: 0 -1px 3px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.06)
    }

.rprt-light.rprt-inherit.rprt-input-group, .rprt-light.rprt-inherit.rprt-input-group.rprt-control-wrapper, .rprt-light.rprt-inherit.rprt-float-input, .rprt-light.rprt-inherit.rprt-float-input.rprt-input-group, .rprt-light.rprt-inherit.rprt-float-input.rprt-control-wrapper, .rprt-light.rprt-inherit.rprt-float-input.rprt-input-group.rprt-control-wrapper, .rprt-light.rprt-inherit.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:hover, .rprt-light.rprt-inherit.rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:hover {
    background: #fff;
    color: #111827
}

.rprt-dark.rprt-inherit.rprt-input-group, .rprt-dark.rprt-inherit.rprt-input-group.rprt-control-wrapper, .rprt-dark.rprt-inherit.rprt-float-input, .rprt-dark.rprt-inherit.rprt-float-input.rprt-input-group, .rprt-dark.rprt-inherit.rprt-float-input.rprt-control-wrapper, .rprt-dark.rprt-inherit.rprt-float-input.rprt-input-group.rprt-control-wrapper, .rprt-dark.rprt-inherit.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:hover, .rprt-dark.rprt-inherit.rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:hover {
    background: #1f2937;
    color: #fff
}

.rprt-primary.rprt-inherit.rprt-input-group, .rprt-primary.rprt-inherit.rprt-input-group.rprt-control-wrapper, .rprt-primary.rprt-inherit.rprt-float-input, .rprt-primary.rprt-inherit.rprt-float-input.rprt-input-group, .rprt-primary.rprt-inherit.rprt-float-input.rprt-control-wrapper, .rprt-primary.rprt-inherit.rprt-float-input.rprt-input-group.rprt-control-wrapper, .rprt-primary.rprt-inherit.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:hover, .rprt-primary.rprt-inherit.rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:hover {
    background: #4f46e5;
    color: #fff
}

.rprt-inherit.rprt-input-group, .rprt-inherit.rprt-input-group.rprt-control-wrapper, .rprt-inherit.rprt-float-input, .rprt-inherit.rprt-float-input.rprt-input-group, .rprt-inherit.rprt-float-input.rprt-control-wrapper, .rprt-inherit.rprt-float-input.rprt-input-group.rprt-control-wrapper, .rprt-inherit.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon:hover, .rprt-inherit.rprt-input-group.rprt-control-wrapper:not(.rprt-disabled) .rprt-input-group-icon:hover {
    color: inherit;
    background: rgba(0,0,0,.056)
}

    .rprt-inherit.rprt-input-group.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-inherit.rprt-input-group.rprt-control-wrapper.rprt-input-focus:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-inherit.rprt-input-group:not(.rprt-disabled):active:not(.rprt-success):not(.rprt-warning):not(.rprt-error), .rprt-inherit.rprt-input-group.rprt-control-wrapper:not(.rprt-disabled):active:not(.rprt-success):not(.rprt-warning):not(.rprt-error) {
        box-shadow: none
    }

    .rprt-inherit.rprt-input-group.rprt-control-wrapper .rprt-searchinput::placeholder {
        color: inherit;
        opacity: .8
    }

    .rprt-inherit.rprt-input-group .rprt-input-group-icon, .rprt-inherit.rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
        border: none;
        color: inherit
    }

    .rprt-inherit.rprt-input-group .rprt-clear-icon, .rprt-inherit.rprt-input-group.rprt-control-wrapper .rprt-clear-icon {
        color: inherit
    }

.rprt-ddt {
    cursor: pointer;
    outline: none
}

    .rprt-ddt .rprt-ddt-icon::before {
        transform: rotate(0deg);
        transition: transform 300ms ease
    }

    .rprt-ddt.rprt-icon-anim .rprt-ddt-icon::before {
        transform: rotate(180deg);
        transition: transform 300ms ease
    }

    .rprt-ddt .rprt-ddt-hidden {
        border: 0;
        height: 0;
        visibility: hidden;
        width: 0
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper .rprt-clear-icon {
        box-sizing: content-box
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper .rprt-input-group-icon.rprt-ddt-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper .rprt-input-group-icon.rprt-ddt-icon {
        border: 0
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper .rprt-icon-hide, .rprt-ddt.rprt-float-input.rprt-control-wrapper .rprt-icon-hide {
        display: none
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-clear-icon, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-clear-icon {
        bottom: 6px;
        position: absolute;
        right: 0
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon {
        right: 28px
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon {
        bottom: 0;
        position: absolute;
        right: 0
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip.rprt-input-focus input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text.rprt-input-focus input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip.rprt-input-focus input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text.rprt-input-focus input.rprt-dropdowntree.rprt-chip-input, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text input.rprt-dropdowntree.rprt-chip-input {
        padding-left: 0;
        padding-right: 0
    }

    .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-valid-input:hover:not(.rprt-disabled) .rprt-clear-icon, .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-valid-input:hover:not(.rprt-disabled) .rprt-clear-icon {
        display: flex
    }

    .rprt-ddt .rprt-chips-wrapper {
        width: 100%
    }

    .rprt-ddt.rprt-show-chip .rprt-chips-close {
        min-height: 16px;
        min-width: 16px;
        line-height: 10px;
        text-align: center
    }

        .rprt-ddt.rprt-show-chip .rprt-chips-close::before {
            font-size: 16px
        }

        .rprt-ddt.rprt-show-chip .rprt-chips-close::before {
            vertical-align: middle
        }

    .rprt-ddt.rprt-show-chip .rprt-chips {
        align-items: center;
        border-radius: 0;
        box-sizing: border-box;
        display: inline-flex;
        float: left;
        height: 22px;
        margin: 3px 4px;
        max-width: calc(100% - 6px);
        overflow: hidden;
        padding: 0 8px 0 8px;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        .rprt-ddt.rprt-show-chip .rprt-chips > .rprt-chipcontent {
            max-width: 100%;
            overflow: hidden;
            padding: 0 4px 0 0;
            text-indent: 0;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .rprt-ddt .rprt-overflow {
        white-space: nowrap
    }

        .rprt-ddt .rprt-overflow.rprt-show-text {
            padding: 3px 12px;
            line-height: 22px
        }

            .rprt-ddt .rprt-overflow.rprt-show-text .rprt-remain {
                padding-left: 8px
            }

        .rprt-ddt .rprt-overflow.rprt-total-count {
            box-sizing: border-box;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis
        }

            .rprt-ddt .rprt-overflow.rprt-total-count .rprt-remain {
                padding: 0 4px 0 0
            }

        .rprt-ddt .rprt-overflow.rprt-wrap-count {
            padding-top: 3px
        }

        .rprt-ddt .rprt-overflow .rprt-remain {
            cursor: pointer;
            display: inline-block;
            font-size: 14px;
            padding: 0 0 0 4px
        }

            .rprt-ddt .rprt-overflow .rprt-remain.rprt-wrap-count {
                padding-top: 3px
            }

    .rprt-ddt.rprt-show-chip .rprt-overflow.rprt-total-count .rprt-remain {
        padding: 3px 12px
    }

    .rprt-ddt.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 18px;
        max-width: calc(100% - 26px)
    }

    .rprt-ddt.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 18px;
        max-width: calc(100% - 29px)
    }

    .rprt-ddt.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 45px;
        max-width: calc(100% - 55px)
    }

    .rprt-ddt input[readonly], .rprt-ddt .rprt-dropdowntree, .rprt-ddt input[readonly].rprt-input {
        pointer-events: none
    }

        .rprt-ddt input[readonly].rprt-chip-input, .rprt-ddt .rprt-dropdowntree.rprt-chip-input, .rprt-ddt input[readonly].rprt-input.rprt-chip-input {
            width: 0
        }

    .rprt-ddt.rprt-popup {
        border: 1px solid #e5e7eb;
        margin-top: 4px;
        border-radius: 4px;
        box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
        position: absolute
    }

        .rprt-ddt.rprt-popup .rprt-selectall-parent {
            border-bottom: 1px solid;
            cursor: pointer;
            display: block;
            overflow: hidden;
            position: relative;
            text-indent: 0;
            white-space: nowrap;
            width: 100%;
            padding: 8px 12px
        }

            .rprt-ddt.rprt-popup .rprt-selectall-parent.rprt-hide-selectall {
                display: none
            }

            .rprt-ddt.rprt-popup .rprt-selectall-parent .rprt-checkbox-wrapper {
                position: relative;
                text-indent: 0
            }

                .rprt-ddt.rprt-popup .rprt-selectall-parent .rprt-checkbox-wrapper .rprt-frame {
                    margin-top: -3px
                }

            .rprt-ddt.rprt-popup .rprt-selectall-parent .rprt-all-text {
                font-family: inherit;
                font-size: 14px;
                margin: 0 12px;
                line-height: 22px
            }

        .rprt-ddt.rprt-popup .rprt-filter-wrap {
            border-top-width: 0;
            display: block;
            padding: 4px;
            border-bottom: 1px solid #e5e7eb
        }

            .rprt-ddt.rprt-popup .rprt-filter-wrap .rprt-input-group {
                margin-bottom: 0;
                border: 1px solid #d1d5db;
                border-radius: 4px
            }

        .rprt-ddt.rprt-popup .rprt-popup-content {
            overflow: auto;
            position: relative
        }

            .rprt-ddt.rprt-popup .rprt-popup-content .rprt-ddt-nodata {
                display: none
            }

            .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data {
                cursor: default;
                font-family: inherit;
                font-size: 14px;
                text-align: center;
                padding: 8px 16px
            }

                .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data .rprt-treeview {
                    display: none
                }

                .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data .rprt-ddt-nodata {
                    display: block;
                    line-height: 22px
                }

        .rprt-ddt.rprt-popup .rprt-treeview {
            display: inline-table;
            width: 100%
        }

            .rprt-ddt.rprt-popup .rprt-treeview .rprt-list-item {
                padding: 0
            }

                .rprt-ddt.rprt-popup .rprt-treeview .rprt-list-item .rprt-ul {
                    margin: 0;
                    padding: 0 0 0 14px
                }

            .rprt-ddt.rprt-popup .rprt-treeview > .rprt-ul {
                overflow: hidden;
                padding: 4px 0 4px 12px
            }

        .rprt-ddt.rprt-popup .rprt-ddt-footer, .rprt-ddt.rprt-popup .rprt-ddt-header {
            cursor: default
        }

    .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-chips {
        float: right
    }

        .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-chips > .rprt-chipcontent {
            padding: 0 0 0 4px
        }

    .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-overflow .rprt-remain, .rprt-ddt.rprt-rtl.rprt-show-text .rprt-overflow .rprt-remain {
        padding: 0 4px 0 0
    }

        .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-overflow .rprt-remain.rprt-wrap-count, .rprt-ddt.rprt-rtl.rprt-show-text .rprt-overflow .rprt-remain.rprt-wrap-count {
            padding-top: 3px
        }

    .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-overflow.rprt-wrap-count, .rprt-ddt.rprt-rtl.rprt-show-text .rprt-overflow.rprt-wrap-count {
        position: absolute;
        right: auto
    }

    .rprt-ddt.rprt-rtl.rprt-show-text .rprt-overflow.rprt-total-count .rprt-remain {
        padding: 0 0 0 4px
    }

    .rprt-ddt.rprt-rtl.rprt-show-text .rprt-overflow.rprt-wrap-count .rprt-remain {
        padding-right: 8px
    }

    .rprt-ddt.rprt-rtl.rprt-show-chip .rprt-overflow.rprt-total-count .rprt-remain {
        padding: 3px 12px
    }

    .rprt-ddt.rprt-rtl.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 4px;
        margin-left: 18px
    }

    .rprt-ddt.rprt-rtl.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 4px;
        margin-left: 18px
    }

    .rprt-ddt.rprt-rtl.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
        margin-right: 4px;
        margin-left: 45px
    }

    .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon {
        left: 0;
        right: auto
    }

    .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-input-group.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-rtl.rprt-float-input.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon {
        left: 28px
    }

    .rprt-ddt.rprt-rtl.rprt-popup .rprt-treeview .rprt-list-item .rprt-ul {
        padding: 0 14px 0 0
    }

.rprt-ddt-icon-hide {
    display: none
}

.rprt-bigger .rprt-ddt .rprt-chips, .rprt-ddt.rprt-bigger .rprt-chips {
    height: 30px;
    padding: 3px 8px
}

    .rprt-bigger .rprt-ddt .rprt-chips > .rprt-chipcontent, .rprt-ddt.rprt-bigger .rprt-chips > .rprt-chipcontent {
        padding: 0 8px 0 0
    }

.rprt-bigger .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-bigger .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon, .rprt-bigger .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-bigger .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-input-group.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-input-group.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-show-chip.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-show-text.rprt-show-dd-icon .rprt-clear-icon {
    bottom: 3px;
    right: 32px
}

.rprt-bigger .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-bigger .rprt-ddt.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon, .rprt-bigger .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-bigger .rprt-ddt.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon, .rprt-ddt.rprt-bigger.rprt-input-group.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-bigger.rprt-input-group.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon, .rprt-ddt.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-show-chip .rprt-ddt-icon, .rprt-ddt.rprt-bigger.rprt-float-input.rprt-control-wrapper.rprt-show-text .rprt-ddt-icon {
    bottom: 0
}

.rprt-bigger .rprt-ddt.rprt-input-group.rprt-control-wrapper .rprt-clear-icon, .rprt-bigger .rprt-ddt.rprt-float-input.rprt-control-wrapper .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-input-group.rprt-control-wrapper .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-float-input.rprt-control-wrapper .rprt-clear-icon {
    min-width: 0;
    padding: 6px
}

.rprt-bigger .rprt-ddt.rprt-show-chip .rprt-chips-close, .rprt-ddt.rprt-bigger.rprt-show-chip .rprt-chips-close {
    min-height: 24px;
    min-width: 24px;
    line-height: 18px
}

    .rprt-bigger .rprt-ddt.rprt-show-chip .rprt-chips-close::before, .rprt-ddt.rprt-bigger.rprt-show-chip .rprt-chips-close::before {
        font-size: 20px
    }

.rprt-bigger .rprt-ddt.rprt-show-chip .rprt-overflow .rprt-remain.rprt-wrap-count, .rprt-ddt.rprt-bigger.rprt-show-chip .rprt-overflow .rprt-remain.rprt-wrap-count {
    line-height: 22px;
    padding-top: 7px
}

.rprt-bigger .rprt-ddt.rprt-show-chip .rprt-overflow.rprt-total-count .rprt-remain, .rprt-ddt.rprt-bigger.rprt-show-chip .rprt-overflow.rprt-total-count .rprt-remain {
    padding: 8px 12px
}

.rprt-bigger .rprt-ddt .rprt-overflow.rprt-show-text, .rprt-ddt.rprt-bigger .rprt-overflow.rprt-show-text {
    padding: 7px 16px
}

.rprt-bigger .rprt-ddt .rprt-overflow .rprt-remain, .rprt-ddt.rprt-bigger .rprt-overflow .rprt-remain {
    font-size: 16px
}

.rprt-bigger .rprt-ddt.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
    max-width: calc(100% - 25px)
}

.rprt-bigger .rprt-ddt.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child {
    max-width: calc(100% - 35px)
}

.rprt-bigger .rprt-ddt.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
    margin-right: 52px;
    max-width: calc(100% - 60px)
}

.rprt-bigger .rprt-ddt.rprt-popup, .rprt-ddt.rprt-bigger.rprt-popup {
    margin-top: 8px
}

    .rprt-bigger .rprt-ddt.rprt-popup .rprt-selectall-parent, .rprt-ddt.rprt-bigger.rprt-popup .rprt-selectall-parent {
        text-indent: 0;
        padding: 12px 16px
    }

        .rprt-bigger .rprt-ddt.rprt-popup .rprt-selectall-parent .rprt-all-text, .rprt-ddt.rprt-bigger.rprt-popup .rprt-selectall-parent .rprt-all-text {
            font-size: 16px;
            line-height: 24px;
            margin: 0 16px
        }

    .rprt-bigger .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data, .rprt-ddt.rprt-bigger.rprt-popup .rprt-popup-content.rprt-no-data {
        padding: 10px 16px
    }

        .rprt-bigger .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data .rprt-ddt-nodata, .rprt-ddt.rprt-bigger.rprt-popup .rprt-popup-content.rprt-no-data .rprt-ddt-nodata {
            font-size: 16px;
            line-height: 24px
        }

    .rprt-bigger .rprt-ddt.rprt-popup .rprt-filter-wrap, .rprt-ddt.rprt-bigger.rprt-popup .rprt-filter-wrap {
        padding: 8px
    }

    .rprt-bigger .rprt-ddt.rprt-popup .rprt-treeview > .rprt-ul, .rprt-ddt.rprt-bigger.rprt-popup .rprt-treeview > .rprt-ul {
        padding: 8px 0 8px 16px
    }

.rprt-bigger .rprt-ddt.rprt-rtl .rprt-chips > .rprt-chipcontent, .rprt-ddt.rprt-bigger.rprt-rtl .rprt-chips > .rprt-chipcontent {
    padding: 0 0 0 8px
}

.rprt-bigger .rprt-ddt.rprt-rtl.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-rtl.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
    margin-right: 4px
}

.rprt-bigger .rprt-ddt.rprt-rtl.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-rtl.rprt-show-clear .rprt-chips-wrapper .rprt-chips:last-child {
    margin-right: 4px
}

.rprt-bigger .rprt-ddt.rprt-rtl.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child, .rprt-ddt.rprt-bigger.rprt-rtl.rprt-show-clear.rprt-show-dd-icon .rprt-chips-wrapper .rprt-chips:last-child {
    margin-right: 52px;
    margin-left: 4px
}

.rprt-bigger .rprt-ddt.rprt-rtl.rprt-show-chip.rprt-input-group.rprt-show-dd-icon .rprt-clear-icon, .rprt-bigger .rprt-ddt.rprt-rtl.rprt-show-text.rprt-input-group.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-rtl.rprt-show-chip.rprt-input-group.rprt-show-dd-icon .rprt-clear-icon, .rprt-ddt.rprt-bigger.rprt-rtl.rprt-show-text.rprt-input-group.rprt-show-dd-icon .rprt-clear-icon {
    right: auto
}

.rprt-ddt .rprt-chips {
    background-color: #e5e7eb
}

    .rprt-ddt .rprt-chips .rprt-chips-close::before {
        color: #6b7280
    }

    .rprt-ddt .rprt-chips > .rprt-chipcontent {
        color: #111827
    }

    .rprt-ddt .rprt-chips:hover {
        background-color: #d1d5db
    }

        .rprt-ddt .rprt-chips:hover .rprt-chips-close::before {
            color: #374151
        }

        .rprt-ddt .rprt-chips:hover > .rprt-chipcontent {
            color: #111827
        }

.rprt-ddt.rprt-disabled {
    background-color: #e5e7eb
}

    .rprt-ddt.rprt-disabled .rprt-chips-close::before {
        color: #9ca3af
    }

    .rprt-ddt.rprt-disabled > .rprt-chipcontent {
        color: #9ca3af
    }

.rprt-ddt .rprt-overflow .rprt-remain {
    color: #9ca3af
}

.rprt-ddt.rprt-input-group.rprt-control-wrapper .rprt-input[readonly].rprt-disabled, .rprt-ddt.rprt-float-input.rprt-control-wrapper input[readonly].rprt-disabled {
    background-color: #f9fafb;
    color: #9ca3af
}

.rprt-ddt.rprt-popup {
    background: #fff;
    border-color: #e5e7eb
}

    .rprt-ddt.rprt-popup .rprt-popup-content.rprt-no-data {
        color: #111827
    }

    .rprt-ddt.rprt-popup .rprt-selectall-parent {
        border-bottom-color: #e5e7eb
    }

        .rprt-ddt.rprt-popup .rprt-selectall-parent:focus {
            background: #f3f4f6
        }

        .rprt-ddt.rprt-popup .rprt-selectall-parent .rprt-all-text {
            color: #111827
        }

.rprt-ddt .rprt-ddt-icon::before {
    content: ""
}

.rprt-ddt .rprt-chips-close::before {
    content: ""
}

.rprt-multi-select-wrapper .rprt-chips-collection .rprt-chips .rprt-chips-close.rprt-icon::before {
    line-height: 30px;
    top: 0
}

.rprt-multiselect .rprt-input-group-icon.rprt-ddl-icon {
    border-radius: 0 4px 4px 0;
    border-right-width: 0
}

.rprt-multiselect.rprt-rtl .rprt-input-group-icon.rprt-ddl-icon {
    border-left-width: 0;
    border-radius: 4px 0 0 4px;
    border-right-width: 0
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    height: 32px;
    width: 32px
}

.rprt-bigger .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    height: 28px;
    width: 28px
}

.rprt-multi-select-wrapper .rprt-searcher input[type=text], .rprt-multi-select-wrapper .rprt-multi-searcher input[type=text] {
    color: #111827;
    height: 100%
}

.rprt-multi-select-wrapper {
    box-sizing: border-box;
    cursor: text;
    line-height: normal;
    min-height: 28px;
    padding: 0 32px 0 0;
    position: relative;
    user-select: none;
    width: 100%
}

    .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher, .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher {
        height: 27px;
        vertical-align: middle
    }

        .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher .rprt-dropdownbase, .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher .rprt-dropdownbase {
            height: 100%;
            min-height: 100%
        }

    .rprt-multi-select-wrapper .rprt-delim-view {
        white-space: nowrap
    }

        .rprt-multi-select-wrapper .rprt-delim-view.rprt-delim-values.rprt-delim-overflow, .rprt-multi-select-wrapper .rprt-delim-view.rprt-delim-values.rprt-delim-total {
            box-sizing: border-box;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            padding: 0
        }

    .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chips-close::before {
        color: #111827;
        font-size: 16px;
        left: 12px;
        top: 0
    }

    .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chipcontent {
        background-color: #4f46e5;
        color: #111827;
        padding: 12px 4px 11px 0
    }

    .rprt-multi-select-wrapper .rprt-searcher.rprt-zero-size:not(.rprt-multiselect-box), .rprt-multi-select-wrapper .rprt-multi-searcher.rprt-zero-size:not(.rprt-multiselect-box) {
        width: 0
    }

        .rprt-multi-select-wrapper .rprt-searcher.rprt-zero-size:not(.rprt-multiselect-box) input[type=text], .rprt-multi-select-wrapper .rprt-multi-searcher.rprt-zero-size:not(.rprt-multiselect-box) input[type=text] {
            height: 1px;
            min-height: 1px
        }

    .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip > .rprt-chipcontent {
        max-width: 100%
    }

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-multi-searcher, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-multi-searcher {
    display: flex;
    float: left;
    width: auto
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher {
    display: inline-flex;
    float: none
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-multi-searcher.rprt-zero-size:not(.rprt-multiselect-box), .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-multi-searcher.rprt-zero-size:not(.rprt-multiselect-box) {
    width: 0
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-delim-values.rprt-delim-hide, .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-delim-view.rprt-delim-values.rprt-delim-hide, .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-chips-collection.rprt-delim-hide, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-delim-values.rprt-delim-hide, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-delim-view.rprt-delim-values.rprt-delim-hide, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-chips-collection.rprt-delim-hide {
    display: none
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper.rprt-down-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper.rprt-down-icon {
    padding: 0 48px 0 0
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-delim-values, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-delim-values {
    align-items: center;
    display: inline;
    max-width: 100%;
    word-break: break-word
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    align-items: center;
    cursor: pointer;
    display: none;
    flex-direction: row;
    margin-top: -2em;
    margin-top: -1.55em;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 100%
}

.rprt-multiselect.rprt-control-container :not(.rprt-disabled).rprt-multi-select-wrapper:hover .rprt-clear-icon, .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-multiselect.rprt-control-container.rprt-input-group :not(.rprt-disabled).rprt-multi-select-wrapper:hover .rprt-clear-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    display: flex
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    margin-right: 0;
    margin-top: -1.3em;
    right: 0;
    min-width: 30px
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper.rprt-delimiter, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper.rprt-delimiter {
    top: -1px
}

.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-clear-icon {
    font-size: 18px;
    height: 28px;
    width: 28px
}

.rprt-multiselect.rprt-control-container.rprt-rtl .rprt-multi-select-wrapper .rprt-multi-searcher, .rprt-multiselect.rprt-control-container.rprt-input-group.rprt-rtl .rprt-multi-select-wrapper .rprt-multi-searcher {
    float: right
}

.rprt-multiselect.rprt-control-container.rprt-rtl .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-multiselect.rprt-control-container.rprt-rtl .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-multiselect.rprt-control-container.rprt-input-group.rprt-rtl .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-multiselect.rprt-control-container.rprt-input-group.rprt-rtl .rprt-multi-select-wrapper .rprt-ddl-icon {
    left: 0;
    right: auto
}

.rprt-multiselect.rprt-control-container.rprt-rtl .rprt-multi-select-wrapper.rprt-down-icon, .rprt-multiselect.rprt-control-container.rprt-input-group.rprt-rtl .rprt-multi-select-wrapper.rprt-down-icon {
    padding: 0 0 0 48px
}

.rprt-bigger .rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-bigger.rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    margin-top: -1.3em
}

.rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item.rprt-disabled, .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-checkbox .rprt-list-group-item.rprt-disabled {
    opacity: .7;
    pointer-events: none
}

.rprt-multiselect.rprt-input-group, .rprt-multiselect.rprt-float-input {
    word-wrap: initial
}

    .rprt-multiselect.rprt-input-group .rprt-searcher .rprt-label-top, .rprt-multiselect.rprt-input-group .rprt-multi-searcher .rprt-label-top {
        top: 15px
    }

.rprt-bigger .rprt-multi-select-wrapper {
    min-height: 36px
}

.rprt-multi-select-wrapper.rprt-close-icon-hide {
    padding-right: 0
}

.rprt-multi-select-wrapper .rprt-chips-collection {
    cursor: default;
    display: block
}

.rprt-multi-select-wrapper .rprt-multi-hidden {
    border: 0;
    height: 0;
    position: absolute;
    visibility: hidden;
    width: 0
}

.rprt-multi-select-wrapper .rprt-chips {
    align-items: center;
    display: inline-flex;
    float: left;
    margin: 3px;
    max-width: 100%;
    overflow: hidden;
    padding: 0 4px 0 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips {
    margin: 3px
}

.rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    max-width: 100%;
    overflow: hidden;
    padding: 0 4px 0 0;
    text-indent: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher {
    display: inline-block;
    float: none
}

.rprt-multi-select-wrapper .rprt-mob-chip.rprt-chips > .rprt-chipcontent, .rprt-bigger .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    padding: 8px 4px 8px 0
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 16px
}

.rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-mob-chip.rprt-chips > .rprt-chipcontent, .rprt-bigger .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    padding: 8px 0 8px 4px
}

.rprt-multi-select-wrapper .rprt-chips-close {
    align-self: center;
    display: flex;
    float: right;
    font-family: "e-icons";
    height: 16px;
    margin: 0 0 0;
    width: 16px
}

.rprt-rtl .rprt-multi-select-wrapper .rprt-chips-close {
    margin: 0 0 0
}

.rprt-multi-select-wrapper .rprt-mob-chip.rprt-chips .rprt-chips-close {
    margin: 3px 0 0
}

.rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker {
    cursor: default;
    font-size: 18px;
    height: 28px;
    margin-top: -1.65em;
    position: absolute;
    right: 5px;
    width: 28px;
    top: 100%
}

.rprt-multiselect .rprt-down-icon .rprt-chips-close.rprt-close-hooker, .rprt-small.rprt-multiselect .rprt-down-icon .rprt-chips-close.rprt-close-hooker, .rprt-multiselect.rprt-input-group.rprt-control-container .rprt-multi-select-wrapper.rprt-down-icon .rprt-clear-icon {
    right: 32px
}

.rprt-multiselect.rprt-input-group.rprt-control-container.rprt-rtl .rprt-multi-select-wrapper.rprt-down-icon .rprt-clear-icon {
    left: 32px;
    right: auto
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker {
    margin-top: -1.62em;
    height: 36px;
    width: 40px
}

.rprt-bigger .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon, .rprt-bigger.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    margin-top: -1.62em;
    height: 36px;
    margin-top: -2em;
    width: 40px
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker, .rprt-bigger.rprt-multiselect .rprt-down-icon .rprt-chips-close.rprt-close-hooker.rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker {
    font-size: 22px;
    margin-top: -1.65em;
    margin-top: -1.62em
}

.rprt-multi-select-wrapper input[type=text] {
    background: none;
    border: 0;
    font-family: "Inter";
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    min-height: 28px;
    outline: none;
    padding: 4px 0 4px 12px;
    text-indent: 0
}

.rprt-multiselect.rprt-filled .rprt-multi-select-wrapper input[type=text] {
    background: none;
    border: 0;
    color: inherit;
    font-family: "Inter";
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    min-height: 28px;
    outline: none;
    padding: 0;
    text-indent: 10px
}

.rprt-rtl.rprt-multiselect.rprt-filled .rprt-multi-select-wrapper input[type=text] {
    padding: 5px
}

.rprt-bigger .rprt-multi-select-wrapper input[type=text], .rprt-multi-select-wrapper.rprt-mob-wrapper input[type=text] {
    height: 28px;
    min-height: 28px
}

.rprt-bigger .rprt-multi-select-wrapper input[type=text] {
    font-size: 16px;
    height: 36px;
    min-height: 36px
}

.rprt-multi-select-wrapper input[type=text]::-ms-clear {
    display: none
}

.rprt-multi-select-wrapper .rprt-searcher {
    display: block;
    float: left;
    width: auto
}

.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width {
    width: calc(100% - 32px)
}

.rprt-bigger .rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width, .rprt-bigger.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width {
    width: calc(100% - 50px)
}

.rprt-small .rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width, .rprt-small.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width {
    width: calc(100% - 30px)
}

.rprt-bigger.rprt-small .rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width, .rprt-bigger.rprt-small.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width, .rprt-bigger .rprt-small.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width, .rprt-small .rprt-bigger.rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon .rprt-searcher.rprt-search-custom-width {
    width: calc(100% - 32px)
}

.rprt-multi-select-wrapper .rprt-delim-values {
    font-family: "Inter";
    font-size: 14px;
    line-height: 28px;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 6px;
    vertical-align: middle
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-delim-values {
    font-size: 16px;
    line-height: 36px;
    padding-left: 10px
}

    .rprt-bigger .rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
        font-size: 16px
    }

.rprt-small .rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
    font-size: 12px
}

.rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
    font-size: 14px
}

.rprt-multi-select-list-wrapper .rprt-hide-listitem, .rprt-multi-select-list-wrapper .rprt-hide-group-header {
    display: none
}

.rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
    color: #111827;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    padding-left: 16px
}

.rprt-multiselect.rprt-disabled .rprt-multi-select-wrapper, .rprt-multiselect.rprt-disabled .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
    cursor: not-allowed
}

.rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chips-close {
    height: 40px;
    left: 0;
    margin: 0 0 0 0;
    margin-left: auto;
    position: relative;
    top: 0;
    width: 40px
}

.rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected {
    align-self: center;
    box-shadow: 0 2px 3px 1px rgba(0,0,0,.21);
    display: inline-flex;
    padding: 0 0 0 16px;
    width: 92%
}

.rprt-multi-select-wrapper .rprt-ddl-disable-icon::before {
    content: ""
}

.rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher {
    float: none
}

.rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper.rprt-close-icon-hide {
    padding-left: 0
}

.rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper {
    padding: 0 2px 0 32px
}

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chips-close::before {
        left: -12px
    }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chips-close {
        margin: 0;
        margin-right: auto
    }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-searcher {
        float: right
    }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips {
        float: right;
        margin: 3px;
        padding: 0 8px 0 4px
    }

        .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips .rprt-chipcontent {
            padding: 5px 4px
        }

        .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close {
            float: left
        }

            .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
                left: 0
            }

        .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip {
            padding: 0 4px 0 8px
        }

            .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip .rprt-chipcontent {
                padding: 8px 4px
            }

            .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected {
                padding: 0 8px 0 4px
            }

                .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chipcontent {
                    padding: 12px 4px
                }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker {
        left: 32px;
        position: absolute;
        right: auto;
        left: 0
    }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-close-hooker::before {
        left: -4px
    }

    .rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
        padding-right: 16px
    }

.rprt-multiselect.rprt-rtl .rprt-down-icon .rprt-chips-close.rprt-close-hooker {
    left: 32px
}

.rprt-multiselect.rprt-rtl .rprt-multi-select-wrapper.rprt-down-icon .rprt-close-hooker::before {
    left: -7px
}

.rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-list-group-item .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.rprt-bigger .rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item .rprt-checkbox-wrapper, .rprt-bigger.rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 12px
}

.rprt-bigger .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-list-group-item .rprt-checkbox-wrapper, .rprt-bigger.rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-list-group-item .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 12px
}

.rprt-popup.rprt-multi-select-list-wrapper.rprt-rtl .rprt-list-item .rprt-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-rtl .rprt-list-group-item .rprt-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.rprt-multi-select-list-wrapper .rprt-selectall-parent {
    cursor: pointer;
    display: block;
    line-height: 30px;
    overflow: hidden;
    padding-right: 16px;
    position: relative;
    text-indent: 12px;
    white-space: nowrap;
    width: 100%
}

.rprt-rtl .rprt-multi-select-list-wrapper .rprt-selectall-parent, .rprt-multi-select-list-wrapper.rprt-rtl .rprt-selectall-parent {
    padding-left: 16px;
    padding-right: 0
}

.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text {
    color: #111827;
    font-family: "Inter";
    font-size: 14px
}

.rprt-bigger.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text, .rprt-bigger .rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text {
    font-size: 16px
}

.rprt-small.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text, .rprt-small .rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text {
    font-size: 12px
}

.rprt-bigger.rprt-small.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text, .rprt-bigger.rprt-small .rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text {
    font-size: 14px
}

.rprt-bigger.rprt-multi-select-list-wrapper .rprt-selectall-parent, .rprt-bigger .rprt-multi-select-list-wrapper .rprt-selectall-parent {
    font-size: 14px;
    line-height: 36px;
    text-indent: 16px
}

.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.rprt-bigger.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-checkbox-wrapper, .rprt-bigger .rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-checkbox-wrapper {
    bottom: 1px;
    margin-right: 12px
}

.rprt-multi-select-list-wrapper.rprt-rtl .rprt-selectall-parent .rprt-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.rprt-multiselect .rprt-input-group-icon.rprt-ddl-icon {
    float: right;
    margin-top: 0
}

.rprt-multiselect.rprt-rtl .rprt-input-group-icon.rprt-ddl-icon {
    float: left
}

.rprt-multiselect.rprt-checkbox .rprt-multi-select-wrapper, .rprt-multiselect .rprt-multi-select-wrapper.rprt-down-icon {
    padding: 0
}

.rprt-ddl.rprt-popup.rprt-multi-select-list-wrapper .rprt-filter-parent .rprt-input-group:not(.rprt-control-container) .rprt-clear-icon, .rprt-bigger .rprt-ddl.rprt-popup.rprt-multi-select-list-wrapper .rprt-filter-parent .rprt-input-group:not(.rprt-control-container) .rprt-clear-icon {
    padding-left: 8px
}

.rprt-ddl.rprt-popup.rprt-multi-select-list-wrapper .rprt-filter-parent .rprt-back-icon {
    padding: 0 8px
}

.rprt-bigger .rprt-checkbox .rprt-multi-select-wrapper .rprt-delim-values {
    line-height: 36px
}

.rprt-checkbox .rprt-multi-select-wrapper .rprt-delim-values .rprt-remain {
    line-height: 20px;
    padding-left: 10px
}

.rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item.rprt-disable .rprt-checkbox-wrapper .rprt-frame, .rprt-popup.rprt-multi-select-list-wrapper .rprt-list-group-item.rprt-disable .rprt-checkbox-wrapper .rprt-frame {
    opacity: .3
}

.rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item.rprt-disable, .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-checkbox .rprt-list-group-item.rprt-disable {
    opacity: .7
}

.rprt-multi-select-wrapper input[readonly=true] {
    pointer-events: none
}

.rprt-multiselect.rprt-checkbox .rprt-multi-select-wrapper .rprt-searcher {
    pointer-events: none
}

ejs-multiselect {
    display: block
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips-close {
    height: 20px;
    width: 20px
}

.rprt-bigger .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
    font-size: 20px
}

.rprt-small.rprt-multi-select-list-wrapper .rprt-selectall-parent, .rprt-small .rprt-multi-select-list-wrapper .rprt-selectall-parent {
    line-height: 24px;
    font-size: 12px;
    text-indent: 8px
}

.rprt-small .rprt-multi-select-wrapper .rprt-chips-close {
    height: 14px;
    width: 14px
}

.rprt-small .rprt-multi-select-wrapper {
    min-height: 24px
}

    .rprt-small .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher, .rprt-small .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher {
        height: 24px
    }

.rprt-bigger.rprt-small .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher, .rprt-bigger.rprt-small .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher {
    height: 32px
}

.rprt-bigger .rprt-multi-select-wrapper.rprt-delimiter .rprt-searcher, .rprt-bigger .rprt-multi-select-wrapper.rprt-delimiter .rprt-multi-searcher {
    height: 36px
}

.rprt-small .rprt-multi-select-wrapper input[type=text] {
    font-size: 12px;
    height: 24px;
    min-height: 24px
}

.rprt-small .rprt-multi-select-wrapper .rprt-delim-values {
    font-size: 12px;
    line-height: 24px
}

.rprt-small .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker, .rprt-small .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    margin-top: -1.65em;
    font-size: 16px;
    height: 24px;
    width: 28px
}

.rprt-small.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-small.rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    margin-top: -1.3em
}

.rprt-bigger.rprt-small.rprt-multi-select-list-wrapper .rprt-selectall-parent, .rprt-bigger.rprt-small .rprt-multi-select-list-wrapper .rprt-selectall-parent {
    line-height: 32px;
    font-size: 14px;
    text-indent: 14px
}

.rprt-bigger.rprt-small.rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-ddl-icon, .rprt-bigger.rprt-small.rprt-multiselect.rprt-control-container.rprt-input-group .rprt-multi-select-wrapper .rprt-ddl-icon {
    margin-top: -1.3em
}

.rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-chips-close {
    height: 18px;
    width: 18px
}

.rprt-bigger.rprt-small .rprt-multi-select-wrapper {
    min-height: 28px
}

    .rprt-bigger.rprt-small .rprt-multi-select-wrapper input[type=text] {
        font-size: 14px;
        height: 32px;
        min-height: 32px
    }

.rprt-small.rprt-bigger .rprt-multi-select-wrapper .rprt-delim-values {
    font-size: 14px;
    line-height: 32px
}

.rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker, .rprt-bigger.rprt-small .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    margin-top: -1.64em;
    font-size: 20px;
    height: 32px;
    width: 32px
}

.rprt-content-placeholder.rprt-multiselect.rprt-placeholder-multiselect {
    background-size: 300px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-multiselect.rprt-placeholder-multiselect, .rprt-bigger.rprt-content-placeholder.rprt-multiselect.rprt-placeholder-multiselect {
    background-size: 300px 40px;
    min-height: 40px
}

.rprt-multiselect.rprt-outline .rprt-multi-select-wrapper input[type=text] {
    color: inherit
}

.rprt-multiselect.rprt-outline .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker, .rprt-multiselect.rprt-control-container .rprt-multi-select-wrapper .rprt-clear-icon {
    align-items: normal
}

.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper {
    padding: 0 12px 0 8px
}

.rprt-small.rprt-filled:not(.rprt-bigger).rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper, .rprt-small .rprt-filled:not(.rprt-bigger).rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper {
    padding: 3px 12px 0 4px
}

.rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-bigger.rprt-small.rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-bigger.rprt-small .rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-bigger .rprt-small.rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-small .rprt-bigger.rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper {
    padding: 0
}

.rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-bigger.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-bigger.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-bigger .rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-small .rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper {
    padding: 11px 12px 0
}

.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper {
    padding: 12px 12px 0 8px
}

.rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper, .rprt-bigger .rprt-filled.rprt-float-input .rprt-multi-select-wrapper {
    padding: 19px 12px 0 16px
}

.rprt-bigger:not(.rprt-small).rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper {
    padding-top: 3px
}

.rprt-rtl.rprt-multiselect.rprt-filled.rprt-input-group.rprt-control-wrapper, .rprt-rtl.rprt-multiselect.rprt-filled.rprt-float-input.rprt-control-wrapper {
    padding: 0
}

.rprt-bigger.rprt-multiselect.rprt-filled.rprt-float-input .rprt-multi-select-wrapper.rprt-delimiter input[type=text], .rprt-bigger .rprt-multiselect.rprt-filled.rprt-float-input .rprt-multi-select-wrapper.rprt-delimiter input[type=text] {
    padding: 5px 0
}

.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small .rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-small.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-bigger.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips {
    height: 28px
}

.rprt-bigger.rprt-multiselect.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-multiselect.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-multiselect.rprt-filled.rprt-float-input .rprt-multi-select-wrapper.rprt-mob-wrapper .rprt-chips.rprt-mob-chip, .rprt-small .rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips {
    height: 24px
}

.rprt-bigger.rprt-multiselect.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-multiselect.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips {
    height: 32px
}

.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips {
    height: 18px
}

.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small .rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-bigger.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips {
    margin: 8px 8px 0 0;
    padding: 0 8px
}

.rprt-rtl.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger .rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-small .rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger.rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger.rprt-small .rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger .rprt-small.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-small .rprt-bigger.rprt-filled:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips {
    margin: 8px 0 0 8px;
    padding: 0 8px
}

.rprt-bigger.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-small .rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips {
    padding-left: 8px
}

.rprt-small .rprt-filled .rprt-multi-select-wrapper .rprt-chips, .rprt-small.rprt-filled .rprt-multi-select-wrapper .rprt-chips {
    height: 16px;
    margin: 4px 4px 0 0;
    padding-right: 8px
}

.e.rtl.rprt-small .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-small.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips {
    margin: 4px 0 0 4px
}

.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger.rprt-small.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger.rprt-small .rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger .rprt-small.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-small .rprt-bigger.rprt-filled.rprt-multiselect:not(.rprt-float-input) .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 13px;
    padding: 0 8px 0 0
}

.rprt-small.rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-small .rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 12px
}

.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger.rprt-small.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger.rprt-small .rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger .rprt-small.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-small .rprt-bigger.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 12px;
    padding: 0 4px 0 0
}

.rprt-rtl.rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-rtl.rprt-bigger.rprt-small.rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-rtl.rprt-bigger.rprt-small .rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-rtl.rprt-bigger .rprt-small.rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-rtl.rprt-small .rprt-bigger.rprt-filled.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    padding: 0 0 0 4px
}

.rprt-small.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-small .rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 10px
}

.rprt-bigger.rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent, .rprt-bigger .rprt-filled.rprt-float-input.rprt-multiselect .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 13px
}

.rprt-filled.rprt-multiselect.rprt-float-input .rprt-multi-select-wrapper.rprt-mob-wrapper .rprt-chips > .rprt-chipcontent {
    font-size: 13px;
    padding-right: 4px
}

.rprt-rtl.rprt-bigger.rprt-filled .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger .rprt-filled .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-rtl.rprt-bigger .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger.rprt-filled .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-filled .rprt-multi-select-wrapper .rprt-chips {
    padding: 0 12px
}

.rprt-bigger.rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips, .rprt-bigger .rprt-filled.rprt-float-input .rprt-multi-select-wrapper .rprt-chips {
    padding-right: 8px
}

.rprt-filled.rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker, .rprt-multiselect.rprt-control-container .rprt-filled.rprt-multi-select-wrapper .rprt-clear-icon {
    height: 38px;
    margin-top: -38px;
    right: 12px;
    top: 100%;
    width: 16px
}

.rprt-multiselect.rprt-control-wrapper.rprt-input-group.rprt-readonly .rprt-clear-icon, .rprt-outline.rprt-multiselect.rprt-control-wrapper.rprt-input-group.rprt-readonly .rprt-clear-icon, .rprt-filled.rprt-multiselect.rprt-control-wrapper.rprt-input-group.rprt-readonly .rprt-clear-icon, .rprt-multiselect.rprt-readonly.rprt-control-wrapper.rprt-input-group.rprt-control-container :not(.rprt-disabled).rprt-multi-select-wrapper:hover .rprt-clear-icon, .rprt-multiselect.rprt-readonly.rprt-control-wrapper.rprt-input-group.rprt-control-container.rprt-input-group :not(.rprt-disabled).rprt-multi-select-wrapper:hover .rprt-clear-icon {
    display: none
}

.rprt-multiselect.rprt-input-group.rprt-control-wrapper .rprt-input-group-icon {
    margin-right: 0
}

.rprt-multiselect.rprt-control-container.rprt-input-group.rprt-disabled .rprt-input-group-icon.rprt-ddl-icon.rprt-icons, .rprt-multiselect.rprt-control-container.rprt-input-group.rprt-disabled .rprt-clear-icon {
    cursor: not-allowed
}

.rprt-multiselect.rprt-control-wrapper.rprt-control-container.rprt-input-group.rprt-checkbox .rprt-multi-select-wrapper.rprt-down-icon, .rprt-multiselect.rprt-control-wrapper.rprt-control-container.rprt-input-group.rprt-checkbox .rprt-multi-select-wrapper.rprt-down-icon .rprt-multi-searcher .rprt-dropdownbase.rprt-control.rprt-multiselect.rprt-lib {
    cursor: pointer
}

.rprt-multi-select-wrapper .rprt-chips.rprt-chip-selected .rprt-chips-close::before {
    color: #111827
}

.rprt-multi-select-wrapper .rprt-chips.rprt-chip-selected {
    background-color: #9ca3af
}

.rprt-multiselect:not(.rprt-disabled) .rprt-multi-select-wrapper .rprt-chips.rprt-chip-selected:hover {
    background-color: #9ca3af
}

.rprt-multiselect {
    box-sizing: border-box
}

.rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
    -webkit-text-fill-color: #111827;
    color: #111827;
    font-family: "Inter";
    font-size: 14px
}

.rprt-multi-select-wrapper .rprt-chips.rprt-chip-selected > .rprt-chipcontent {
    color: #111827
}

    .rprt-multi-select-wrapper .rprt-chips.rprt-chip-selected > .rprt-chipcontent:hover {
        color: #111827
    }

.rprt-multi-select-wrapper .rprt-chips {
    background-color: #e5e7eb;
    border-radius: 0;
    height: 22px
}

.rprt-multiselect:not(.rprt-disabled) .rprt-multi-select-wrapper .rprt-chips:hover {
    background-color: #d1d5db
}

.rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent:hover {
    color: #111827
}

.rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
    -webkit-text-fill-color: #6b7280;
    color: #6b7280;
    font-size: 16px
}

.rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected {
    background-color: #4f46e5;
    border-radius: 2px;
    color: #111827;
    height: 40px;
    line-height: 40px
}

    .rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip.rprt-chip-selected .rprt-chipcontent {
        color: #111827
    }

.rprt-multi-select-wrapper .rprt-chips.rprt-mob-chip, .rprt-bigger .rprt-multi-select-wrapper .rprt-chips {
    height: 30px
}

.rprt-popup.rprt-multi-select-list-wrapper {
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);
    box-sizing: content-box;
    overflow: initial
}

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-checkbox .rprt-list-item.rprt-active {
        background-color: transparent;
        border-color: transparent;
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-checkbox .rprt-dropdownbase .rprt-list-item.rprt-active, .rprt-popup.rprt-multi-select-list-wrapper.rprt-checkbox .rprt-dropdownbase .rprt-list-item.rprt-active.rprt-hover {
        font-weight: normal
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-checkbox .rprt-list-group-item.rprt-active {
        background-color: transparent;
        border-color: transparent;
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-checkbox .rprt-list-item.rprt-active.rprt-item-focus {
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-checkbox .rprt-list-group-item.rprt-active.rprt-item-focus {
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-checkbox .rprt-list-item.rprt-active.rprt-hover {
        background-color: #f3f4f6
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group.rprt-checkbox .rprt-list-group-item.rprt-active.rprt-hover {
        background-color: #f3f4f6
    }

    .rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item.rprt-active.rprt-item-focus {
        background-color: #e5e7eb;
        box-shadow: none;
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-list-group-item.rprt-active.rprt-item-focus {
        background-color: #e5e7eb;
        box-shadow: none;
        color: #111827
    }

    .rprt-popup.rprt-multi-select-list-wrapper .rprt-list-item {
        border: 0 solid transparent
    }

    .rprt-popup.rprt-multi-select-list-wrapper.rprt-multiselect-group .rprt-list-group-item {
        border: 0 solid transparent
    }

.rprt-multi-select-wrapper input.rprt-dropdownbase:-moz-placeholder {
    color: #6b7280
}

.rprt-multi-select-wrapper input.rprt-dropdownbase::-moz-placeholder {
    color: #6b7280
}

.rprt-multi-select-wrapper input.rprt-dropdownbase:-ms-input-placeholder {
    color: #6b7280
}

.rprt-multi-select-wrapper input.rprt-dropdownbase::-webkit-input-placeholder {
    color: #6b7280
}

.rprt-ul.rprt-reorder {
    border-bottom: 1px solid #e5e7eb
}

.rprt-multi-select-list-wrapper .rprt-selectall-parent {
    border-bottom: 1px solid #e5e7eb
}

.rprt-multi-select-wrapper .rprt-delim-values {
    -webkit-text-fill-color: #111827;
    color: #111827
}

.rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker {
    color: #6b7280
}

.rprt-multiselect:not(.rprt-disabled) .rprt-multi-select-wrapper .rprt-chips-close.rprt-close-hooker:hover {
    color: #374151
}

.rprt-small .rprt-multi-select-wrapper .rprt-chips {
    height: 18px
}

    .rprt-small .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
        font-size: 12px
    }

    .rprt-small .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
        font-size: 14px
    }

.rprt-small .rprt-multi-select-wrapper .rprt-close-hooker::before {
    left: 6px
}

.rprt-small.rprt-bigger .rprt-multi-select-wrapper .rprt-close-hooker::before {
    left: 6px
}

.rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-chips {
    height: 26px
}

    .rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-chips > .rprt-chipcontent {
        font-size: 14px
    }

    .rprt-bigger.rprt-small .rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
        font-size: 18px
    }

.rprt-multiselect.rprt-disabled .rprt-multi-select-wrapper .rprt-delim-values {
    -webkit-text-fill-color: #9ca3af;
    color: #9ca3af
}

.rprt-multiselect.rprt-input-group .rprt-ddl-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-multi-select-wrapper .rprt-chips .rprt-chips-close::before {
    content: "";
    cursor: pointer;
    left: 0;
    position: relative;
    top: 0
}

.rprt-multi-select-wrapper .rprt-close-hooker::before {
    content: "";
    cursor: pointer;
    left: 6px;
    position: relative;
    top: 6px
}

.rprt-multiselect.rprt-input-group .rprt-ddl-disable-icon::before {
    content: ""
}

.rprt-listbox-wrapper, .rprt-listbox-container, .rprt-listboxtool-wrapper {
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    position: relative;
    user-select: none;
    width: 100%
}

    .rprt-listbox-wrapper *, .rprt-listbox-container *, .rprt-listboxtool-wrapper * {
        box-sizing: border-box
    }

    .rprt-listbox-wrapper.rprt-listboxtool-container .rprt-list-wrap, .rprt-listbox-container.rprt-listboxtool-container .rprt-list-wrap, .rprt-listboxtool-wrapper.rprt-listboxtool-container .rprt-list-wrap {
        width: 84% !important
    }

    .rprt-listbox-wrapper:focus, .rprt-listbox-container:focus, .rprt-listboxtool-wrapper:focus {
        outline: none
    }

    .rprt-listbox-wrapper.rprt-disabled, .rprt-listbox-container.rprt-disabled, .rprt-listboxtool-wrapper.rprt-disabled {
        cursor: default;
        pointer-events: none
    }

    .rprt-listbox-wrapper:not(.rprt-list-template) .rprt-list-nrt, .rprt-listbox-container:not(.rprt-list-template) .rprt-list-nrt, .rprt-listboxtool-wrapper:not(.rprt-list-template) .rprt-list-nrt {
        text-align: center
    }

    .rprt-listbox-wrapper:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-wrapper .rprt-list-nrt, .rprt-listbox-wrapper .rprt-selectall-parent, .rprt-listbox-container:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-container .rprt-list-nrt, .rprt-listbox-container .rprt-selectall-parent, .rprt-listboxtool-wrapper:not(.rprt-list-template) .rprt-list-item, .rprt-listboxtool-wrapper .rprt-list-nrt, .rprt-listboxtool-wrapper .rprt-selectall-parent {
        height: 38px;
        line-height: 1;
        padding: 12px 12px;
        position: relative
    }

    .rprt-listbox-wrapper .rprt-list-parent, .rprt-listbox-container .rprt-list-parent, .rprt-listboxtool-wrapper .rprt-list-parent {
        height: 100%;
        min-height: 38px
    }

    .rprt-listbox-wrapper .rprt-list-item, .rprt-listbox-container .rprt-list-item, .rprt-listboxtool-wrapper .rprt-list-item {
        border-bottom: 0 solid;
        outline: none
    }

        .rprt-listbox-wrapper .rprt-list-item.rprt-disabled, .rprt-listbox-container .rprt-list-item.rprt-disabled, .rprt-listboxtool-wrapper .rprt-list-item.rprt-disabled {
            pointer-events: none
        }

    .rprt-listbox-wrapper .rprt-disable, .rprt-listbox-container .rprt-disable, .rprt-listboxtool-wrapper .rprt-disable {
        opacity: .7
    }

    .rprt-listbox-wrapper .rprt-list-parent, .rprt-listbox-container .rprt-list-parent, .rprt-listboxtool-wrapper .rprt-list-parent {
        margin: 0;
        padding: 0
    }

    .rprt-listbox-wrapper .rprt-list-header .rprt-text.header, .rprt-listbox-wrapper .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-listbox-container .rprt-list-header .rprt-text.header, .rprt-listbox-container .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-listboxtool-wrapper .rprt-list-header .rprt-text.header, .rprt-listboxtool-wrapper .rprt-list-header .rprt-headertemplate-text.nested-header {
        display: none
    }

    .rprt-listbox-wrapper .rprt-icon-back, .rprt-listbox-container .rprt-icon-back, .rprt-listboxtool-wrapper .rprt-icon-back {
        margin-top: 2px
    }

    .rprt-listbox-wrapper .rprt-list-header, .rprt-listbox-container .rprt-list-header, .rprt-listboxtool-wrapper .rprt-list-header {
        align-items: center;
        border-bottom: 1px solid;
        display: flex;
        font-weight: 500;
        height: 18px;
        padding: 0 12px
    }

    .rprt-listbox-wrapper .rprt-has-header > .rprt-view, .rprt-listbox-container .rprt-has-header > .rprt-view, .rprt-listboxtool-wrapper .rprt-has-header > .rprt-view {
        top: 45px
    }

    .rprt-listbox-wrapper .rprt-but-back, .rprt-listbox-container .rprt-but-back, .rprt-listboxtool-wrapper .rprt-but-back {
        cursor: pointer;
        padding-right: 8px
    }

    .rprt-listbox-wrapper .rprt-list-group-item:first-child, .rprt-listbox-container .rprt-list-group-item:first-child, .rprt-listboxtool-wrapper .rprt-list-group-item:first-child {
        border: 0;
        border-bottom: 0 solid transparent
    }

    .rprt-listbox-wrapper .rprt-list-group-item, .rprt-listbox-container .rprt-list-group-item, .rprt-listboxtool-wrapper .rprt-list-group-item {
        border-bottom: 0 solid transparent;
        border-top: 1px solid;
        font-weight: 600;
        height: 30px;
        line-height: 7px;
        padding: 12px 12px
    }

    .rprt-listbox-wrapper .rprt-icon-collapsible, .rprt-listbox-container .rprt-icon-collapsible, .rprt-listboxtool-wrapper .rprt-icon-collapsible {
        cursor: pointer;
        font-size: 12px;
        position: absolute;
        right: 0%;
        top: 50%;
        transform: translateY(-50%)
    }

    .rprt-listbox-wrapper .rprt-text-content, .rprt-listbox-container .rprt-text-content, .rprt-listboxtool-wrapper .rprt-text-content {
        height: 100%;
        position: relative;
        vertical-align: middle
    }

        .rprt-listbox-wrapper .rprt-text-content *, .rprt-listbox-container .rprt-text-content *, .rprt-listboxtool-wrapper .rprt-text-content * {
            display: inline-block;
            vertical-align: middle
        }

        .rprt-listbox-wrapper .rprt-text-content.rprt-checkbox .rprt-list-text, .rprt-listbox-container .rprt-text-content.rprt-checkbox .rprt-list-text, .rprt-listboxtool-wrapper .rprt-text-content.rprt-checkbox .rprt-list-text {
            width: calc(100% - 40px)
        }

        .rprt-listbox-wrapper .rprt-text-content.rprt-checkbox.rprt-checkbox-left .rprt-list-icon + .rprt-list-text, .rprt-listbox-container .rprt-text-content.rprt-checkbox.rprt-checkbox-left .rprt-list-icon + .rprt-list-text, .rprt-listboxtool-wrapper .rprt-text-content.rprt-checkbox.rprt-checkbox-left .rprt-list-icon + .rprt-list-text {
            width: calc(100% - 90px)
        }

        .rprt-listbox-wrapper .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text, .rprt-listbox-container .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text, .rprt-listboxtool-wrapper .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text {
            width: calc(100% - 80px)
        }

    .rprt-listbox-wrapper .rprt-list-item.rprt-checklist.rprt-has-child .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text, .rprt-listbox-container .rprt-list-item.rprt-checklist.rprt-has-child .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text, .rprt-listboxtool-wrapper .rprt-list-item.rprt-checklist.rprt-has-child .rprt-text-content.rprt-checkbox.rprt-checkbox-right .rprt-list-icon + .rprt-list-text {
        width: calc(100% - 92px)
    }

    .rprt-listbox-wrapper .rprt-checkbox .rprt-checkbox-left, .rprt-listbox-container .rprt-checkbox .rprt-checkbox-left, .rprt-listboxtool-wrapper .rprt-checkbox .rprt-checkbox-left {
        margin: -2px 8px 0 0
    }

    .rprt-listbox-wrapper .rprt-checkbox .rprt-checkbox-right, .rprt-listbox-container .rprt-checkbox .rprt-checkbox-right, .rprt-listboxtool-wrapper .rprt-checkbox .rprt-checkbox-right {
        margin: -2px 0 0 8px
    }

    .rprt-listbox-wrapper .rprt-list-text, .rprt-listbox-container .rprt-list-text, .rprt-listboxtool-wrapper .rprt-list-text {
        cursor: pointer;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: top;
        white-space: nowrap;
        width: 100%
    }

    .rprt-listbox-wrapper .rprt-list-icon + .rprt-list-text, .rprt-listbox-wrapper .rprt-icon-wrapper .rprt-list-text, .rprt-listbox-wrapper .rprt-icon-wrapper.rprt-text-content.rprt-checkbox .rprt-list-text, .rprt-listbox-container .rprt-list-icon + .rprt-list-text, .rprt-listbox-container .rprt-icon-wrapper .rprt-list-text, .rprt-listbox-container .rprt-icon-wrapper.rprt-text-content.rprt-checkbox .rprt-list-text, .rprt-listboxtool-wrapper .rprt-list-icon + .rprt-list-text, .rprt-listboxtool-wrapper .rprt-icon-wrapper .rprt-list-text, .rprt-listboxtool-wrapper .rprt-icon-wrapper.rprt-text-content.rprt-checkbox .rprt-list-text {
        width: calc(100% - 60px)
    }

    .rprt-listbox-wrapper .rprt-list-icon, .rprt-listbox-container .rprt-list-icon, .rprt-listboxtool-wrapper .rprt-list-icon {
        height: 30px;
        margin-right: 16px;
        width: 30px
    }

    .rprt-listbox-wrapper .rprt-content, .rprt-listbox-container .rprt-content, .rprt-listboxtool-wrapper .rprt-content {
        overflow: hidden;
        position: relative
    }

    .rprt-listbox-wrapper .rprt-list-header .rprt-text, .rprt-listbox-container .rprt-list-header .rprt-text, .rprt-listboxtool-wrapper .rprt-list-header .rprt-text {
        cursor: pointer;
        text-indent: 0
    }

    .rprt-listbox-wrapper .rprt-text .rprt-headertext, .rprt-listbox-container .rprt-text .rprt-headertext, .rprt-listboxtool-wrapper .rprt-text .rprt-headertext {
        display: inline-block;
        line-height: 18px
    }

    .rprt-listbox-wrapper.rprt-rtl, .rprt-listbox-container.rprt-rtl, .rprt-listboxtool-wrapper.rprt-rtl {
        direction: rtl
    }

        .rprt-listbox-wrapper.rprt-rtl .rprt-list-icon, .rprt-listbox-container.rprt-rtl .rprt-list-icon, .rprt-listboxtool-wrapper.rprt-rtl .rprt-list-icon {
            margin-left: 16px;
            margin-right: 0
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-icon-collapsible, .rprt-listbox-container.rprt-rtl .rprt-icon-collapsible, .rprt-listboxtool-wrapper.rprt-rtl .rprt-icon-collapsible {
            left: 0%;
            right: initial;
            top: 50%;
            transform: translateY(-50%) rotate(180deg)
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-list-header .rprt-text, .rprt-listbox-container.rprt-rtl .rprt-list-header .rprt-text, .rprt-listboxtool-wrapper.rprt-rtl .rprt-list-header .rprt-text {
            cursor: pointer
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-but-back, .rprt-listbox-container.rprt-rtl .rprt-but-back, .rprt-listboxtool-wrapper.rprt-rtl .rprt-but-back {
            transform: rotate(180deg)
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-icon-back, .rprt-listbox-container.rprt-rtl .rprt-icon-back, .rprt-listboxtool-wrapper.rprt-rtl .rprt-icon-back {
            margin-top: -2px
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-checkbox .rprt-checkbox-left, .rprt-listbox-wrapper.rprt-rtl .rprt-checkbox-wrapper, .rprt-listbox-container.rprt-rtl .rprt-checkbox .rprt-checkbox-left, .rprt-listbox-container.rprt-rtl .rprt-checkbox-wrapper, .rprt-listboxtool-wrapper.rprt-rtl .rprt-checkbox .rprt-checkbox-left, .rprt-listboxtool-wrapper.rprt-rtl .rprt-checkbox-wrapper {
            margin: -2px 0 0 8px
        }

        .rprt-listbox-wrapper.rprt-rtl .rprt-checkbox .rprt-checkbox-right, .rprt-listbox-container.rprt-rtl .rprt-checkbox .rprt-checkbox-right, .rprt-listboxtool-wrapper.rprt-rtl .rprt-checkbox .rprt-checkbox-right {
            margin: -2px 8px 0 0
        }

    .rprt-listbox-wrapper .rprt-checkbox-wrapper, .rprt-listbox-container .rprt-checkbox-wrapper, .rprt-listboxtool-wrapper .rprt-checkbox-wrapper {
        margin: -2px 8px 0 0;
        text-indent: 0;
        vertical-align: middle
    }

    .rprt-listbox-wrapper.rprt-checkbox-right .rprt-checkbox-wrapper, .rprt-listbox-container.rprt-checkbox-right .rprt-checkbox-wrapper, .rprt-listboxtool-wrapper.rprt-checkbox-right .rprt-checkbox-wrapper {
        position: absolute;
        right: 0;
        top: 30%
    }

    .rprt-listbox-wrapper .rprt-hidden-select, .rprt-listbox-container .rprt-hidden-select, .rprt-listboxtool-wrapper .rprt-hidden-select {
        height: 1px;
        opacity: 0;
        position: absolute;
        width: 100%
    }

    .rprt-listbox-wrapper .rprt-placeholder, .rprt-listbox-container .rprt-placeholder, .rprt-listboxtool-wrapper .rprt-placeholder {
        background-color: #4f46e5;
        display: block;
        height: 1px
    }

ejs-listbox {
    display: block
}

.rprt-listbox-wrapper:not(.rprt-listbox-container), .rprt-listbox-wrapper.rprt-filter-list .rprt-list-parent {
    overflow: auto
}

.rprt-listbox-wrapper.rprt-sortableclone, .rprt-listbox-container.rprt-sortableclone, .rprt-listboxtool-wrapper.rprt-sortableclone {
    border-width: 0;
    overflow: visible
}

    .rprt-listbox-wrapper.rprt-sortableclone .rprt-list-item, .rprt-listbox-container.rprt-sortableclone .rprt-list-item, .rprt-listboxtool-wrapper.rprt-sortableclone .rprt-list-item {
        list-style-type: none;
        height: 38px !important
    }

    .rprt-listbox-wrapper.rprt-sortableclone .rprt-ripple, .rprt-listbox-container.rprt-sortableclone .rprt-ripple, .rprt-listboxtool-wrapper.rprt-sortableclone .rprt-ripple {
        overflow: visible
    }

        .rprt-listbox-wrapper.rprt-sortableclone .rprt-ripple .rprt-ripple-element, .rprt-listbox-container.rprt-sortableclone .rprt-ripple .rprt-ripple-element, .rprt-listboxtool-wrapper.rprt-sortableclone .rprt-ripple .rprt-ripple-element {
            display: none
        }

    .rprt-listbox-wrapper.rprt-sortableclone .rprt-list-badge, .rprt-listbox-container.rprt-sortableclone .rprt-list-badge, .rprt-listboxtool-wrapper.rprt-sortableclone .rprt-list-badge {
        align-items: center;
        background-color: #4f46e5;
        border: 1px solid #fff;
        border-radius: 50%;
        color: #fff;
        display: flex;
        font-size: 12px;
        height: 22px;
        justify-content: center;
        position: absolute;
        right: -10px;
        top: -10px;
        width: 22px
    }

.rprt-listboxtool-wrapper.rprt-sortableclone {
    display: block
}

.rprt-listboxtool-wrapper, .rprt-listboxtool-container {
    cursor: pointer;
    display: flex
}

    .rprt-listboxtool-wrapper *, .rprt-listboxtool-container * {
        box-sizing: border-box
    }

    .rprt-listboxtool-wrapper.rprt-disabled, .rprt-listboxtool-container.rprt-disabled {
        cursor: default;
        pointer-events: none
    }

    .rprt-listboxtool-wrapper .rprt-listbox-wrapper, .rprt-listboxtool-wrapper .rprt-list-wrap, .rprt-listboxtool-container .rprt-listbox-wrapper, .rprt-listboxtool-container .rprt-list-wrap {
        flex: 1
    }

    .rprt-listboxtool-wrapper.rprt-right .rprt-listbox-tool, .rprt-listboxtool-container.rprt-right .rprt-listbox-tool {
        margin-left: 15px
    }

    .rprt-listboxtool-wrapper.rprt-left .rprt-listbox-tool, .rprt-listboxtool-container.rprt-left .rprt-listbox-tool {
        margin-right: 15px
    }

    .rprt-listboxtool-wrapper .rprt-listbox-tool, .rprt-listboxtool-container .rprt-listbox-tool {
        border: 1px solid #e5e7eb;
        overflow: auto;
        padding: 8px
    }

        .rprt-listboxtool-wrapper .rprt-listbox-tool .rprt-btn, .rprt-listboxtool-container .rprt-listbox-tool .rprt-btn {
            display: list-item;
            list-style-type: none;
            margin-bottom: 10px
        }

    .rprt-listboxtool-wrapper.rprt-checkbox-right .rprt-checkbox-wrapper, .rprt-listboxtool-container.rprt-checkbox-right .rprt-checkbox-wrapper {
        position: absolute;
        right: 0;
        top: 30%
    }

.rprt-rtl.rprt-listboxtool-wrapper.rprt-right .rprt-listbox-tool, .rprt-rtl.rprt-listboxtool-container.rprt-right .rprt-listbox-tool {
    margin-right: 15px
}

.rprt-rtl.rprt-listboxtool-wrapper.rprt-left .rprt-listbox-tool, .rprt-rtl.rprt-listboxtool-container.rprt-left .rprt-listbox-tool {
    margin-left: 15px
}

.rprt-bigger .rprt-listbox-wrapper.rprt-listboxtool-container .rprt-list-wrap, .rprt-listbox-wrapper.rprt-bigger.rprt-listboxtool-container .rprt-list-wrap, .rprt-bigger .rprt-listbox-container.rprt-listboxtool-container .rprt-list-wrap, .rprt-listbox-container.rprt-bigger.rprt-listboxtool-container .rprt-list-wrap {
    width: 80% !important
}

.rprt-bigger .rprt-listbox-wrapper .rprt-list-item, .rprt-listbox-wrapper.rprt-bigger .rprt-list-item, .rprt-bigger .rprt-listbox-container .rprt-list-item, .rprt-listbox-container.rprt-bigger .rprt-list-item {
    border-bottom: 0 solid transparent;
    border-left: 0 solid transparent;
    border-right: 0 solid transparent;
    border-top: 0 solid transparent
}

.rprt-bigger .rprt-listbox-wrapper:not(.rprt-list-template) .rprt-list-item, .rprt-bigger .rprt-listbox-wrapper .rprt-selectall-parent, .rprt-bigger .rprt-listbox-wrapper .rprt-list-group-item, .rprt-bigger .rprt-listbox-wrapper .rprt-list-header, .rprt-listbox-wrapper.rprt-bigger:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-wrapper.rprt-bigger .rprt-selectall-parent, .rprt-listbox-wrapper.rprt-bigger .rprt-list-group-item, .rprt-listbox-wrapper.rprt-bigger .rprt-list-header, .rprt-bigger .rprt-listbox-container:not(.rprt-list-template) .rprt-list-item, .rprt-bigger .rprt-listbox-container .rprt-selectall-parent, .rprt-bigger .rprt-listbox-container .rprt-list-group-item, .rprt-bigger .rprt-listbox-container .rprt-list-header, .rprt-listbox-container.rprt-bigger:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-container.rprt-bigger .rprt-selectall-parent, .rprt-listbox-container.rprt-bigger .rprt-list-group-item, .rprt-listbox-container.rprt-bigger .rprt-list-header {
    padding: 12px 16px
}

.rprt-bigger .rprt-listbox-wrapper:not(.rprt-list-template) .rprt-list-item, .rprt-bigger .rprt-listbox-wrapper .rprt-selectall-parent, .rprt-listbox-wrapper.rprt-bigger:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-wrapper.rprt-bigger .rprt-selectall-parent, .rprt-bigger .rprt-listbox-container:not(.rprt-list-template) .rprt-list-item, .rprt-bigger .rprt-listbox-container .rprt-selectall-parent, .rprt-listbox-container.rprt-bigger:not(.rprt-list-template) .rprt-list-item, .rprt-listbox-container.rprt-bigger .rprt-selectall-parent {
    height: 48px;
    line-height: 1.6;
    position: relative
}

.rprt-bigger .rprt-listbox-wrapper .rprt-list-parent, .rprt-listbox-wrapper.rprt-bigger .rprt-list-parent, .rprt-bigger .rprt-listbox-container .rprt-list-parent, .rprt-listbox-container.rprt-bigger .rprt-list-parent {
    min-height: 48px
}

.rprt-bigger .rprt-listbox-wrapper .rprt-text-content, .rprt-listbox-wrapper.rprt-bigger .rprt-text-content, .rprt-bigger .rprt-listbox-container .rprt-text-content, .rprt-listbox-container.rprt-bigger .rprt-text-content {
    font-size: 16px
}

.rprt-bigger .rprt-listbox-wrapper .rprt-list-group-item, .rprt-listbox-wrapper.rprt-bigger .rprt-list-group-item, .rprt-bigger .rprt-listbox-container .rprt-list-group-item, .rprt-listbox-container.rprt-bigger .rprt-list-group-item {
    height: 38px;
    line-height: 15px
}

.rprt-bigger .rprt-listbox-wrapper .rprt-list-header, .rprt-listbox-wrapper.rprt-bigger .rprt-list-header, .rprt-bigger .rprt-listbox-container .rprt-list-header, .rprt-listbox-container.rprt-bigger .rprt-list-header {
    align-items: center;
    display: flex;
    font-weight: 500;
    height: 22px
}

    .rprt-bigger .rprt-listbox-wrapper .rprt-list-header .rprt-text.header, .rprt-bigger .rprt-listbox-wrapper .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-listbox-wrapper.rprt-bigger .rprt-list-header .rprt-text.header, .rprt-listbox-wrapper.rprt-bigger .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-bigger .rprt-listbox-container .rprt-list-header .rprt-text.header, .rprt-bigger .rprt-listbox-container .rprt-list-header .rprt-headertemplate-text.nested-header, .rprt-listbox-container.rprt-bigger .rprt-list-header .rprt-text.header, .rprt-listbox-container.rprt-bigger .rprt-list-header .rprt-headertemplate-text.nested-header {
        display: none
    }

    .rprt-bigger .rprt-listbox-wrapper .rprt-list-header .rprt-text, .rprt-listbox-wrapper.rprt-bigger .rprt-list-header .rprt-text, .rprt-bigger .rprt-listbox-container .rprt-list-header .rprt-text, .rprt-listbox-container.rprt-bigger .rprt-list-header .rprt-text {
        font-size: 14px
    }

.rprt-small .rprt-listbox-wrapper.rprt-filter-list .rprt-list-parent, .rprt-small .rprt-listbox-container.rprt-filter-list .rprt-list-parent {
    height: calc(100% - 45px) !important
}

.rprt-bigger .rprt-listbox-wrapper.rprt-filter-list:not(.rprt-listbox-container) .rprt-list-parent {
    height: calc(100% - 58px) !important
}

.rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-list-wrap {
    height: calc(100% - 58px) !important
}

.rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-list-parent, .rprt-bigger .rprt-listbox-container .rprt-selectall-parent + .rprt-list-parent, .rprt-small.rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-list-parent, .rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent {
    height: 100%
}

.rprt-bigger .rprt-listbox-wrapper.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent, .rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent, .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent {
    height: calc(100% - 47px) !important
}

.rprt-listbox-wrapper.rprt-filter-list:not(.rprt-listbox-container) .rprt-list-parent {
    height: calc(100% - 42px) !important
}

.rprt-bigger .rprt-listbox-wrapper .rprt-selectall-parent + .rprt-list-parent, .rprt-bigger .rprt-listbox-container .rprt-selectall-parent + .rprt-list-wrap {
    height: calc(100% - 48px) !important
}

.rprt-small.rprt-bigger .rprt-listbox-wrapper.rprt-filter-list .rprt-list-parent, .rprt-small.rprt-bigger .rprt-listbox-container.rprt-filter-list .rprt-list-wrap {
    height: calc(100% - 53px) !important
}

.rprt-listbox-wrapper.rprt-filter-list:not(.rprt-listbox-container) .rprt-selectall-parent + .rprt-hidden-select + .rprt-listbox + .rprt-list-parent {
    height: calc(100% - 87.5px) !important
}

.rprt-bigger .rprt-listbox-wrapper.rprt-filter-list:not(.rprt-listbox-container) .rprt-selectall-parent + .rprt-hidden-select + .rprt-listbox + .rprt-list-parent {
    height: calc(100% - 106px) !important
}

.rprt-listbox-wrapper, .rprt-listbox-container:not(.rprt-listboxtool-container):not(.rprt-sortableclone), .rprt-listboxtool-container.rprt-listbox-container .rprt-ul {
    border: 1px solid #e5e7eb
}

.rprt-bigger.rprt-listbox-wrapper, .rprt-bigger.rprt-listbox-container {
    font-size: 16px
}

    .rprt-bigger.rprt-listbox-wrapper .rprt-list-header, .rprt-bigger.rprt-listbox-wrapper .rprt-list-group-item, .rprt-bigger.rprt-listbox-container .rprt-list-header, .rprt-bigger.rprt-listbox-container .rprt-list-group-item {
        font-size: 14px
    }

.rprt-listbox-wrapper, .rprt-listbox-container, .rprt-listboxtool-wrapper {
    font-family: "Inter";
    font-size: 14px
}

    .rprt-listbox-wrapper .rprt-list-header, .rprt-listbox-container .rprt-list-header, .rprt-listboxtool-wrapper .rprt-list-header {
        background-color: #f3f4f6;
        border-color: rgba(0,0,0,.12);
        color: #6b7280;
        font-size: 12px
    }

    .rprt-listbox-wrapper.rprt-filter-list .rprt-list-parent, .rprt-listbox-container.rprt-filter-list .rprt-list-parent, .rprt-listboxtool-wrapper.rprt-filter-list .rprt-list-parent {
        height: calc(100% - 42px)
    }

    .rprt-listbox-wrapper.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent, .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent, .rprt-listboxtool-wrapper.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent {
        height: calc(100% - 38px) !important
    }

    .rprt-listbox-wrapper .rprt-selectall-parent + .rprt-list-parent, .rprt-listbox-container .rprt-selectall-parent + .rprt-list-parent, .rprt-listboxtool-wrapper .rprt-selectall-parent + .rprt-list-parent {
        height: calc(100% - 38px) !important
    }

    .rprt-listbox-wrapper .rprt-list-item, .rprt-listbox-container .rprt-list-item, .rprt-listboxtool-wrapper .rprt-list-item {
        background-color: transparent;
        border-bottom: 0 solid transparent;
        border-left: 0 solid transparent;
        border-right: 0 solid transparent;
        border-top: 0 solid transparent;
        color: #111827
    }

        .rprt-listbox-wrapper .rprt-list-item:hover:not(.rprt-selected):not(.rprt-disabled), .rprt-listbox-wrapper .rprt-list-item:hover.rprt-selected.rprt-checklist:not(.rprt-disabled), .rprt-listbox-container .rprt-list-item:hover:not(.rprt-selected):not(.rprt-disabled), .rprt-listbox-container .rprt-list-item:hover.rprt-selected.rprt-checklist:not(.rprt-disabled), .rprt-listboxtool-wrapper .rprt-list-item:hover:not(.rprt-selected):not(.rprt-disabled), .rprt-listboxtool-wrapper .rprt-list-item:hover.rprt-selected.rprt-checklist:not(.rprt-disabled) {
            background-color: #f3f4f6;
            border-color: transparent;
            color: #111827
        }

        .rprt-listbox-wrapper .rprt-list-item.rprt-selected.rprt-checklist, .rprt-listbox-container .rprt-list-item.rprt-selected.rprt-checklist, .rprt-listboxtool-wrapper .rprt-list-item.rprt-selected.rprt-checklist {
            background-color: transparent;
            color: #111827
        }

        .rprt-listbox-wrapper .rprt-list-item.rprt-focused, .rprt-listbox-wrapper .rprt-list-item.rprt-focused.rprt-selected.rprt-checklist, .rprt-listbox-wrapper .rprt-list-item.rprt-selected, .rprt-listbox-container .rprt-list-item.rprt-focused, .rprt-listbox-container .rprt-list-item.rprt-focused.rprt-selected.rprt-checklist, .rprt-listbox-container .rprt-list-item.rprt-selected, .rprt-listboxtool-wrapper .rprt-list-item.rprt-focused, .rprt-listboxtool-wrapper .rprt-list-item.rprt-focused.rprt-selected.rprt-checklist, .rprt-listboxtool-wrapper .rprt-list-item.rprt-selected {
            background-color: #f3f4f6;
            color: rgba(17,24,39,.87)
        }

            .rprt-listbox-wrapper .rprt-list-item.rprt-focused .rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-listbox-wrapper .rprt-list-item.rprt-focused .rprt-css.rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-listbox-container .rprt-list-item.rprt-focused .rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-listbox-container .rprt-list-item.rprt-focused .rprt-css.rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-listboxtool-wrapper .rprt-list-item.rprt-focused .rprt-checkbox-wrapper .rprt-frame.rprt-check, .rprt-listboxtool-wrapper .rprt-list-item.rprt-focused .rprt-css.rprt-checkbox-wrapper .rprt-frame.rprt-check {
                background-color: #4f46e5;
                border-color: transparent;
                color: #fff
            }

    .rprt-listbox-wrapper .rprt-list-group-item, .rprt-listbox-container .rprt-list-group-item, .rprt-listboxtool-wrapper .rprt-list-group-item {
        background-color: #f3f4f6;
        border-color: rgba(0,0,0,.12);
        color: #6b7280;
        font-size: 12px
    }

    .rprt-listbox-wrapper .rprt-selectall-parent, .rprt-listbox-container .rprt-selectall-parent, .rprt-listboxtool-wrapper .rprt-selectall-parent {
        background-color: transparent;
        border-bottom: 1px solid #e5e7eb;
        color: #111827
    }

    .rprt-listbox-wrapper .rprt-sortableclone.rprt-ripple .rprt-ripple-element, .rprt-listbox-container .rprt-sortableclone.rprt-ripple .rprt-ripple-element, .rprt-listboxtool-wrapper .rprt-sortableclone.rprt-ripple .rprt-ripple-element {
        background-color: transparent
    }

    .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper {
        height: inherit;
        position: relative
    }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line), .rprt-listbox-container.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line), .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) {
            padding: 8px 16px
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line {
            padding: 4px
        }

            .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-item-header {
                color: #111827;
                display: block;
                font-size: 14px;
                font-weight: 500;
                margin: 0;
                overflow: hidden;
                padding: 0;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content {
                color: #6b7280;
                display: block;
                font-size: 14px;
                margin: 0;
                padding: 2px 0 0 0;
                word-wrap: break-word
            }

                .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content:not(.rprt-text-overflow), .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content:not(.rprt-text-overflow), .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line .rprt-list-content:not(.rprt-text-overflow) {
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap
                }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
            height: 40px;
            left: 0;
            position: absolute;
            width: 40px;
            left: 0
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge) {
            padding-left: 68px;
            padding-right: 16px
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge), .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge), .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) {
            padding-left: 16px;
            padding-right: 68px
        }

            .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
                height: 40px;
                left: 0;
                position: absolute;
                width: 40px;
                right: 0
            }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar .rprt-avatar, .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar .rprt-avatar, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar .rprt-avatar, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-multi-line.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
            top: 0
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge {
            font-size: 10px;
            height: 18px;
            line-height: 16px;
            padding: 0;
            position: absolute;
            right: 12px;
            top: 50%;
            transform: translateY(-50%);
            width: 32px
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
            padding-left: 68px;
            padding-right: 10px
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar), .rprt-listbox-container.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar), .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar) {
            padding-left: 16px;
            padding-right: 10px
        }

        .rprt-listbox-wrapper.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content, .rprt-listbox-container.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-wrapper:not(.rprt-list-multi-line) .rprt-list-content {
            display: block;
            margin: 0;
            overflow: hidden;
            padding: 8px 0;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .rprt-listbox-wrapper.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-item-header, .rprt-listbox-wrapper.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-content, .rprt-listbox-container.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-item-header, .rprt-listbox-container.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-content, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-item-header, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-item.rprt-list-item:hover .rprt-list-content {
        color: #111827
    }

    .rprt-listbox-wrapper.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-item-header, .rprt-listbox-wrapper.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-content, .rprt-listbox-container.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-item-header, .rprt-listbox-container.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-content, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-item-header, .rprt-listboxtool-wrapper.rprt-list-template .rprt-list-item.rprt-selected .rprt-list-content {
        color: rgba(17,24,39,.87)
    }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar, .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar .rprt-avatar {
        left: inherit;
        right: 0
    }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge), .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar:not(.rprt-list-badge) {
        padding-left: 16px;
        padding-right: 68px
    }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge), .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge), .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) {
        padding-left: 68px;
        padding-right: 16px
    }

        .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar, .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-avatar-right:not(.rprt-list-badge) .rprt-avatar {
            left: 0;
            right: inherit
        }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge, .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge, .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge .rprt-badge {
        left: 12px;
        right: inherit
    }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar, .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge.rprt-list-avatar {
        padding-left: 10px;
        padding-right: 68px
    }

    .rprt-listbox-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar), .rprt-listbox-container.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar), .rprt-listboxtool-wrapper.rprt-rtl.rprt-list-template .rprt-list-wrapper.rprt-list-badge:not(.rprt-list-avatar) {
        padding-left: 10px;
        padding-right: 16px
    }

    .rprt-listbox-container.rprt-filter-list .rprt-list-parent, .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-parent, .rprt-listbox-container .rprt-selectall-parent + .rprt-list-parent {
        height: 100%
    }

    .rprt-listbox-container.rprt-filter-list .rprt-list-wrap {
        height: calc(100% - 50px) !important
    }

    .rprt-listbox-container.rprt-filter-list .rprt-selectall-parent + .rprt-list-wrap {
        height: calc(100% - 38px) !important
    }

    .rprt-listbox-container .rprt-selectall-parent + .rprt-list-wrap {
        height: calc(100% - 38px) !important
    }

.rprt-listbox-tool .rprt-moveup::before {
    content: ""
}

.rprt-listbox-tool .rprt-movedown::before {
    content: ""
}

.rprt-listbox-tool .rprt-moveto::before {
    content: ""
}

.rprt-listbox-tool .rprt-movefrom::before {
    content: ""
}

.rprt-listbox-tool .rprt-moveallto::before {
    content: ""
}

.rprt-listbox-tool .rprt-moveallfrom::before {
    content: ""
}

.rprt-splitter.rprt-splitter-horizontal, .rprt-splitter.rprt-splitter-vertical {
    border-width: 1px;
    display: flex;
    overflow: hidden;
    position: relative;
    touch-action: none;
    width: 100%
}

    .rprt-splitter.rprt-splitter-horizontal .rprt-pane, .rprt-splitter.rprt-splitter-vertical .rprt-pane {
        flex: 1 1 auto;
        font-family: "Inter";
        font-size: 14px;
        font-weight: 400
    }

        .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-scrollable, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-scrollable {
            overflow: auto
        }

        .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-static-pane, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-static-pane {
            flex-grow: 0;
            flex-shrink: 0
        }

        .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-pane-horizontal, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-pane-horizontal {
            overflow: auto
        }

            .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-pane-horizontal.rprt-pane-hidden, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-pane-horizontal.rprt-pane-hidden {
                flex-basis: 0 !important;
                overflow: hidden !important
            }

.rprt-splitter.rprt-splitter-horizontal {
    flex-direction: row
}

    .rprt-splitter.rprt-splitter-horizontal.rprt-pane.rprt-scrollable {
        overflow: hidden
    }

    .rprt-splitter.rprt-splitter-horizontal.rprt-rtl {
        flex-direction: row-reverse
    }

        .rprt-splitter.rprt-splitter-horizontal.rprt-rtl .rprt-split-bar.rprt-split-bar-horizontal {
            flex-direction: row-reverse
        }

            .rprt-splitter.rprt-splitter-horizontal.rprt-rtl .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-arrow-right)::before, .rprt-splitter.rprt-splitter-horizontal.rprt-rtl .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-arrow-right)::after {
                right: auto
            }

.rprt-splitter.rprt-splitter-vertical {
    flex-direction: column
}

    .rprt-splitter.rprt-splitter-vertical.rprt-pane.rprt-scrollable {
        overflow: hidden
    }

    .rprt-splitter.rprt-splitter-vertical .rprt-pane-vertical {
        overflow: auto
    }

        .rprt-splitter.rprt-splitter-vertical .rprt-pane-vertical.rprt-pane-hidden {
            flex-basis: 0 !important;
            overflow: hidden !important
        }

    .rprt-splitter.rprt-splitter-vertical.rprt-rtl .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::before, .rprt-splitter.rprt-splitter-vertical.rprt-rtl .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::after {
        right: auto
    }

    .rprt-splitter.rprt-splitter-vertical.rprt-rtl .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down) {
        border-radius: 50%;
        bottom: 20px;
        right: 22px
    }

    .rprt-splitter.rprt-splitter-vertical.rprt-rtl .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down {
        border-radius: 50%;
        left: 22px;
        right: auto;
        top: 20px
    }

        .rprt-splitter.rprt-splitter-vertical.rprt-rtl .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::after {
            right: auto
        }

.rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal {
    align-items: center;
    display: flex;
    flex: 0 0 auto;
    justify-content: center;
    min-width: 1px;
    z-index: 15
}

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-icon-hidden {
        visibility: hidden
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-resizable-split-bar {
        cursor: col-resize
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-resizable-split-bar::after {
            content: "";
            cursor: col-resize;
            display: block;
            height: 100%;
            position: absolute;
            width: 16px;
            z-index: 10
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler {
        align-items: center;
        display: flex;
        height: 18px;
        justify-content: center;
        position: relative;
        width: 1px
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler.rprt-hide-handler {
            visibility: hidden
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-arrow-right)::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-arrow-right)::after {
        left: 8px;
        right: 3px
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow {
        border-image: none;
        border-width: 1px;
        cursor: pointer;
        display: flex;
        height: 26px;
        padding: 1px 12px;
        position: relative
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow::after {
            border-radius: 16px;
            content: "";
            height: 8px;
            position: absolute;
            transform: rotate(0deg);
            width: 2px
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow::before {
            top: 5px;
            transform-origin: 1px 7px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow::after {
            top: 11px;
            transform-origin: 1px 1px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-arrow-right) {
            border-radius: 50%;
            right: 5px
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow.rprt-arrow-right {
            border-radius: 50%;
            left: 5px
        }

            .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow.rprt-arrow-right::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow.rprt-arrow-right::after {
                right: 8px
            }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-last-bar:not(.rprt-resizable-split-bar) {
        margin: 0 3px
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal:not(.rprt-resizable-split-bar) {
        margin: 0 0 0 3px
    }

.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical {
    align-items: center;
    border-left: 1px solid #e5e7eb;
    border-right: 1px solid #e5e7eb;
    display: flex;
    flex: 0 0 auto;
    justify-content: center;
    min-height: 1px
}

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-icon-hidden {
        visibility: hidden
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-resizable-split-bar {
        cursor: row-resize
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-resizable-split-bar::after {
            content: "";
            cursor: row-resize;
            display: block;
            height: 16px;
            position: absolute;
            width: 100%;
            z-index: 12
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler {
        align-items: center;
        display: flex;
        height: 1px;
        justify-content: center;
        width: 18px
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler.rprt-hide-handler {
            visibility: hidden
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::after {
        left: 10px
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow {
        border-image: none;
        border-width: 0;
        cursor: pointer;
        display: flex;
        height: 26px;
        padding: 10px 3px 10px 18px;
        position: relative;
        width: 26px
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow::after {
            border-radius: 16px;
            content: "";
            height: 8px;
            position: absolute;
            transform: rotate(90deg);
            width: 2px
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::before {
            top: 3px;
            transform-origin: 2px 7px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::after {
            left: 11px;
            top: 8px;
            transform-origin: 1px 1px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::before {
            left: 12px;
            top: 8px;
            transform-origin: 1px 6px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::after {
            left: 10px;
            top: 12px;
            transform-origin: 1px 2px 0
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down) {
            border-radius: 50%;
            bottom: 20px;
            left: 22px
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down {
            border-radius: 50%;
            right: 22px;
            top: 20px
        }

            .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::after {
                right: 10px
            }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-last-bar:not(.rprt-resizable-split-bar) {
        margin: 3px 0
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical:not(.rprt-resizable-split-bar) {
        margin: 3px 0 0
    }

.rprt-bigger.rprt-splitter .rprt-pane {
    font-size: 16px
}

.rprt-bigger.rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler {
    height: 20px
}

.rprt-bigger.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler {
    width: 20px
}

.rprt-bigger.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::before, .rprt-bigger.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow:not(.rprt-arrow-down)::after {
    margin-top: -2px
}

.rprt-bigger.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow.rprt-arrow-down::after {
    margin-top: 2px
}

.rprt-rtl .rprt-splitter.rprt-splitter-horizontal {
    flex-direction: row-reverse
}

.rprt-bigger .rprt-splitter .rprt-pane {
    font-size: 16px
}

.rprt-bigger .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler {
    height: 20px
}

.rprt-bigger .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler {
    width: 20px
}

.rprt-content-placeholder.rprt-splitter.rprt-placeholder-splitter {
    background-size: 100px 110px;
    min-height: 110px
}

.rprt-bigger .rprt-content-placeholder.rprt-splitter.rprt-placeholder-splitter, .rprt-bigger.rprt-content-placeholder.rprt-splitter.rprt-placeholder-splitter {
    background-size: 100px 110px;
    min-height: 110px
}

.rprt-splitter.rprt-ie .rprt-navigate-arrow.rprt-arrow-left {
    margin-left: -26px
}

.rprt-splitter.rprt-ie .rprt-split-bar-horizontal .rprt-resize-handler {
    flex-direction: column
}

.rprt-splitter.rprt-splitter-horizontal, .rprt-splitter.rprt-splitter-vertical {
    border: solid 1px #e5e7eb
}

    .rprt-splitter.rprt-splitter-horizontal .rprt-pane, .rprt-splitter.rprt-splitter-vertical .rprt-pane {
        color: #111827
    }

        .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-splitter.rprt-splitter-horizontal, .rprt-splitter.rprt-splitter-horizontal .rprt-pane.rprt-splitter.rprt-splitter-vertical, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-splitter.rprt-splitter-horizontal, .rprt-splitter.rprt-splitter-vertical .rprt-pane.rprt-splitter.rprt-splitter-vertical {
            border: transparent
        }

.rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal {
    background: #e5e7eb;
    border-left: 1px solid #e5e7eb;
    border-right: 1px solid #e5e7eb
}

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler {
        background: #fff;
        color: #6b7280;
        z-index: 10
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-icon-hidden) {
        background-color: transparent;
        border-color: transparent;
        color: transparent;
        transition: background-color 500ms ease-out
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-icon-hidden)::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-navigate-arrow:not(.rprt-icon-hidden)::after {
            background-color: #4f46e5;
            opacity: 0;
            transition-duration: .3s;
            transition-timing-function: cubic-bezier(.25,.1,.25,1)
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active {
        background: #4f46e5;
        border-left: 1px solid #4f46e5;
        border-right: 1px solid #4f46e5
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover .rprt-resize-handler, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-resize-handler {
            background: #fff;
            color: #4f46e5
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-left, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-right, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-left, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-right {
            background-color: transparent;
            border-color: #4f46e5;
            border-width: 1px;
            opacity: .9
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover.rprt-split-bar-hover .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover.rprt-split-bar-active .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active.rprt-split-bar-hover .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active.rprt-split-bar-active .rprt-navigate-arrow::before {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(40deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover.rprt-split-bar-hover .rprt-navigate-arrow::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover.rprt-split-bar-active .rprt-navigate-arrow::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active.rprt-split-bar-hover .rprt-navigate-arrow::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active.rprt-split-bar-active .rprt-navigate-arrow::after {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(-40deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-right::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-right::before {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(-40deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-right::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-right::after {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(40deg)
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active {
        background: #4f46e5
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal.rprt-split-bar-active .rprt-resize-handler {
            background: #fff;
            color: #4f46e5
        }

.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical {
    background: #e5e7eb
}

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler {
        background: #fff;
        color: #6b7280;
        z-index: 12
    }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active {
        background: #4f46e5;
        border-left: 1px solid #4f46e5;
        border-right: 1px solid #4f46e5
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-up, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-down, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-up, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-down {
            background-color: transparent;
            border-color: #4f46e5;
            border-width: 1px;
            opacity: .9
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-resize-handler, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-resize-handler {
            background: #fff;
            color: #4f46e5
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-up::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-up::before {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(125deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-up::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-up::after {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(50deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-down::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-down::before {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(55deg)
        }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-hover .rprt-navigate-arrow.rprt-arrow-down::after, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-navigate-arrow.rprt-arrow-down::after {
            background-color: #4f46e5;
            opacity: 1;
            transform: rotate(125deg)
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow {
        background-color: transparent;
        border-color: transparent;
        color: transparent;
        transition: background-color 300ms ease-out
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow::before, .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-navigate-arrow::after {
            background-color: #4f46e5;
            opacity: 0;
            transition-duration: .3s;
            transition-timing-function: cubic-bezier(.25,.1,.25,1)
        }

    .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active {
        background: #4f46e5
    }

        .rprt-splitter .rprt-split-bar.rprt-split-bar-vertical.rprt-split-bar-active .rprt-resize-handler {
            background: #fff;
            color: #4f46e5
        }

.rprt-splitter.rprt-disabled {
    opacity: .4;
    pointer-events: none
}

.rprt-splitter .rprt-split-bar.rprt-split-bar-horizontal .rprt-resize-handler::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.rprt-splitter .rprt-split-bar.rprt-split-bar-vertical .rprt-resize-handler::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.rprt-bigger .rprt-splitter .rprt-split-bar .rprt-resize-handler::before {
    font-size: 16px
}

.rprt-bigger.rprt-splitter .rprt-split-bar .rprt-resize-handler::before {
    font-size: 16px
}

.sf-grid .rprt-excelfilter.rprt-dialog .rprt-dlg-content {
    padding-left: 0;
    padding-right: 0
}

.sf-grid .rprt-excelfilter .rprt-dlg-content {
    overflow: visible;
    padding: 0
}

.sf-grid .rprt-excelfilter .rprt-searchcontainer {
    padding: 14px;
    padding-top: 4px;
    padding-left: 6px;
    padding-right: 24px
}

.sf-grid .rprt-excelfilter.rprt-rtl .rprt-searchcontainer {
    padding: 14px;
    padding-top: 4px;
    padding-left: 14px;
    padding-right: 0
}

.sf-grid .rprt-excelfilter.rprt-rtl .rprt-checkbox-wrapper .rprt-frame + .rprt-label {
    margin-left: 0;
    margin-right: 8px
}

.sf-grid .rprt-excelfilter .rprt-contextmenu-container.rprt-sfcontextmenu {
    display: inline-block;
    position: relative;
    width: 100%
}

    .sf-grid .rprt-excelfilter .rprt-contextmenu-container.rprt-sfcontextmenu .rprt-ul {
        position: absolute
    }

        .sf-grid .rprt-excelfilter .rprt-contextmenu-container.rprt-sfcontextmenu .rprt-ul .rprt-menu-item .rprt-menu-icon {
            height: 26px;
            line-height: 26px
        }

        .sf-grid .rprt-excelfilter .rprt-contextmenu-container.rprt-sfcontextmenu .rprt-ul .rprt-menu-item:not(.rprt-separator) {
            height: 36px;
            line-height: 36px
        }

        .sf-grid .rprt-excelfilter .rprt-contextmenu-container.rprt-sfcontextmenu .rprt-ul .rprt-separator {
            height: auto
        }

.sf-grid .rprt-excelfilter .rprt-contextmenu-container ul .rprt-menu-item .rprt-caret {
    margin-right: 24px
}

.sf-grid .rprt-excelfilter .rprt-searchbox {
    padding-left: 8px
}

.sf-grid-dlg.rprt-xlflmenu .rprt-xlfl-radiodiv {
    width: unset
}

.rprt-xlflmenu {
    min-height: 318px
}

    .rprt-xlflmenu .rprt-xlfl-dlgfields {
        font-size: 15px
    }

    .rprt-xlflmenu .rprt-xlfl-fieldset {
        font-size: 13px;
        padding-top: 9px
    }

    .rprt-xlflmenu .rprt-xlfl-optr, .rprt-xlflmenu .rprt-xlfl-value {
        padding-top: 11.25px
    }

    .rprt-xlflmenu .rprt-xlfl-radio, .rprt-xlflmenu .rprt-xlfl-mtcase {
        padding-top: 12px
    }

    .rprt-xlflmenu .rprt-xlfl-optr:first-child {
        padding-right: 11.25px
    }

    .rprt-xlflmenu .rprt-xlfl-table {
        border-spacing: 0;
        table-layout: fixed;
        width: 100%
    }

    .rprt-xlflmenu .rprt-radio + label .rprt-label {
        margin-top: 0;
        padding-left: 25px;
        padding-right: 9px
    }

    .rprt-xlflmenu .rprt-checkbox-wrapper .rprt-frame + .rprt-label {
        margin-bottom: 1px;
        margin-left: 6px
    }

    .rprt-xlflmenu .rprt-checkbox-wrapper .rprt-frame {
        margin-bottom: 1px
    }

    .rprt-xlflmenu .rprt-dlg-content {
        padding-bottom: 5px
    }

    .rprt-xlflmenu .rprt-xlfl-radiodiv {
        width: 120px
    }

    .rprt-xlflmenu .rprt-xlfl-matchcasediv {
        margin-left: 0;
        margin-right: 13px
    }

.rprt-xlfl-radio-or, .rprt-xlfl-matchcasediv {
    margin-left: 2px
}

.rprt-emptyicon {
    opacity: 0
}

.rprt-xlflmenu.rprt-rtl .rprt-xlfl-optr {
    padding-left: 11.25px;
    padding-right: 0
}

.rprt-xlflmenu.rprt-rtl .rprt-radio + label .rprt-label {
    padding-left: 0;
    padding-right: 25px
}

.rprt-xlflmenu.rprt-rtl .rprt-xlfl-radio-or {
    margin-left: 0;
    margin-right: 13px
}

.rprt-bigger .rprt-xlflmenu.rprt-rtl .rprt-radio + label .rprt-label {
    padding-left: 0;
    padding-right: 25px
}

.rprt-bigger .rprt-xlflmenu {
    min-height: 362px
}

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-table {
        border-spacing: 0;
        width: 100%
    }

    .rprt-bigger .rprt-xlflmenu .rprt-dlg-content {
        padding-bottom: 10px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-radio + label .rprt-label {
        padding-left: 27px;
        padding-right: 6px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-checkbox-wrapper .rprt-frame + .rprt-label {
        margin-left: 8px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-radiodiv {
        width: 141px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-radio-or, .rprt-bigger .rprt-xlflmenu .rprt-xlfl-matchcasediv {
        margin-left: 18px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-optr:first-child {
        padding-right: 15px
    }

    .rprt-bigger .rprt-xlflmenu.rprt-rtl .rprt-xlfl-optr {
        padding-right: 0
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-dlgfields {
        font-size: 16px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-fieldset {
        font-size: 14px;
        padding-top: 12px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-optr, .rprt-bigger .rprt-xlflmenu .rprt-xlfl-value {
        padding-top: 15px
    }

    .rprt-bigger .rprt-xlflmenu .rprt-xlfl-radio, .rprt-bigger .rprt-xlflmenu .rprt-xlfl-mtcase {
        padding-top: 5px
    }

.rprt-bigger .rprt-excelfilter .rprt-xlflmenu, .rprt-excelfilter.rprt-bigger .rprt-xlflmenu {
    min-height: 362px
}

.rprt-bigger .rprt-excelfilter .rprt-ftrchk, .rprt-excelfilter.rprt-bigger .rprt-ftrchk {
    padding-bottom: 9px;
    padding-top: 9px
}

.rprt-bigger .rprt-excelfilter .rprt-contextmenu-wrapper ul li, .rprt-bigger .rprt-excelfilter .rprt-contextmenu-container ul li, .rprt-excelfilter.rprt-bigger .rprt-contextmenu-wrapper ul li, .rprt-excelfilter.rprt-bigger .rprt-contextmenu-container ul li {
    height: 40px;
    line-height: 40px
}

    .rprt-bigger .rprt-excelfilter .rprt-contextmenu-wrapper ul li .rprt-menu-icon, .rprt-bigger .rprt-excelfilter .rprt-contextmenu-container ul li .rprt-menu-icon, .rprt-excelfilter.rprt-bigger .rprt-contextmenu-wrapper ul li .rprt-menu-icon, .rprt-excelfilter.rprt-bigger .rprt-contextmenu-container ul li .rprt-menu-icon {
        height: 40px;
        line-height: 40px;
        margin-right: 13px
    }

.rprt-bigger .rprt-excelfilter .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-excelfilter.rprt-bigger .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret {
    height: 40px;
    line-height: 40px;
    margin-right: 12px
}

.rprt-bigger .rprt-excelfilter.rprt-dialog .rprt-dlg-content, .rprt-excelfilter.rprt-bigger.rprt-dialog .rprt-dlg-content {
    padding-left: 7px
}

.rprt-bigger .rprt-excelfilter .rprt-ftrchk, .rprt-bigger .rprt-excelfilter .rprt-searchbox, .rprt-excelfilter.rprt-bigger .rprt-ftrchk, .rprt-excelfilter.rprt-bigger .rprt-searchbox {
    padding-left: 9px
}

.rprt-bigger .rprt-excelfilter.rprt-rtl .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret, .rprt-excelfilter.rprt-bigger.rprt-rtl .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret {
    margin-left: 12px
}

.rprt-bigger .rprt-excelfilter.rprt-rtl .rprt-dlg-content, .rprt-excelfilter.rprt-bigger.rprt-rtl .rprt-dlg-content {
    padding-left: 16px;
    padding-right: 7px
}

.rprt-bigger .rprt-excelfilter.rprt-rtl .rprt-ftrchk, .rprt-bigger .rprt-excelfilter.rprt-rtl .rprt-searchbox, .rprt-excelfilter.rprt-bigger.rprt-rtl .rprt-ftrchk, .rprt-excelfilter.rprt-bigger.rprt-rtl .rprt-searchbox {
    padding-left: 0;
    padding-right: 9px
}

.rprt-excelfilter .rprt-checkboxlist {
    height: 200px;
    margin-top: 5px;
    min-height: 160px;
    overflow-y: auto
}

.rprt-excelfilter .rprt-checkboxfiltertext {
    width: 150px;
    word-break: normal
}

.rprt-excelfilter .rprt-chk-hidden {
    -moz-appearance: none;
    height: 1px;
    opacity: 0;
    width: 1px
}

.rprt-excelfilter .rprt-contextmenu-wrapper ul li, .rprt-excelfilter .rprt-contextmenu-container ul li {
    height: 36px;
    line-height: 36px
}

    .rprt-excelfilter .rprt-contextmenu-wrapper ul li .rprt-menu-icon, .rprt-excelfilter .rprt-contextmenu-container ul li .rprt-menu-icon {
        height: 36px;
        line-height: 36px;
        margin-right: 10px
    }

.rprt-excelfilter .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret {
    height: 36px;
    line-height: 36px
}

.rprt-excelfilter .rprt-contextmenu-wrapper ul, .rprt-excelfilter .rprt-contextmenu-container ul:not(.rprt-ul) {
    border: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: none;
    max-width: 300px;
    padding-bottom: 4px;
    position: static
}

.rprt-excelfilter .rprt-dlg-content {
    background-color: #fff;
    padding-top: 0;
    padding-top: 12px
}

.rprt-excelfilter .rprt-searchbox, .rprt-excelfilter .rprt-contextmenu-wrapper, .rprt-excelfilter .rprt-contextmenu-wrapper ul {
    display: block
}

    .rprt-excelfilter .rprt-contextmenu-wrapper ul {
        padding-bottom: 4px;
        position: static
    }

        .rprt-excelfilter .rprt-contextmenu-wrapper ul li .rprt-contextmenu-container ul li {
            height: 36px;
            line-height: 36px
        }

        .rprt-excelfilter .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret {
            height: 36px;
            line-height: 36px;
            margin-right: 8px
        }

        .rprt-excelfilter .rprt-contextmenu-wrapper ul li .rprt-menu-icon, .rprt-excelfilter .rprt-contextmenu-container ul li .rprt-menu-icon {
            height: 36px;
            line-height: 36px;
            margin-right: 10px
        }

.rprt-excelfilter.rprt-rtl .rprt-contextmenu-wrapper ul li .rprt-menu-icon {
    margin-right: 0
}

.rprt-excelfilter.rprt-rtl .rprt-contextmenu-wrapper ul .rprt-menu-item .rprt-caret {
    margin-left: 8px
}

.rprt-excelfilter .rprt-footer-content {
    border-style: solid;
    border-width: 1px 0 0
}

.rprt-excelfilter .rprt-excel-menu {
    z-index: 1000
}

.rprt-excelfilter .rprt-xlsel {
    border: 0 solid;
    position: absolute;
    user-select: none
}

.rprt-excelfilter.rprt-dialog .rprt-dlg-content {
    padding-left: 6px
}

.rprt-excelfilter .rprt-ftrchk, .rprt-excelfilter .rprt-searchbox {
    padding-left: 8px
}

.rprt-excelfilter.rprt-rtl .rprt-dlg-content {
    padding-left: 14px;
    padding-right: 6px
}

.rprt-excelfilter.rprt-rtl .rprt-ftrchk, .rprt-excelfilter.rprt-rtl .rprt-searchbox {
    padding-left: 0;
    padding-right: 8px
}

.rprt-ftrchk {
    padding-bottom: 8px;
    padding-top: 8px
}

.rprt-excel-menu.rprt-contextmenu.rprt-menu-parent {
    max-height: 227px;
    overflow-y: auto
}

.rprt-bigger .rprt-excel-menu.rprt-contextmenu.rprt-menu-parent {
    max-height: 355px
}

.rprt-excelfilter .rprt-footer-content {
    border-color: rgba(55,65,81,.12);
    opacity: 1
}

.rprt-excelfilter .rprt-filtered::before {
    color: #4f46e5
}

.rprt-excelfilter .rprt-dlg-content {
    padding-bottom: 0
}

li.rprt-separator.rprt-menu-item.rprt-excel-separator {
    margin-bottom: 0;
    margin-top: 0
}

.rprt-xlsel {
    background-color: #4f46e5;
    border-color: #4f46e5
}

.rprt-icon-check::before {
    content: ""
}

.rprt-excelfilter .rprt-icon-filter::before, .rprt-excelfilter .rprt-excl-filter-icon::before {
    content: ""
}

.rprt-excelfilter .rprt-excl-filter-icon.rprt-filtered::before {
    content: ""
}

.rprt-excelfilter .rprt-search-icon::before, .rprt-excelfilter .rprt-ccsearch-icon::before {
    content: ""
}

.rprt-excelfilter .rprt-chkcancel-icon::before {
    content: ""
}

.rprt-excelfilter .rprt-sortascending::before {
    content: ""
}

.rprt-excelfilter .rprt-sortdescending::before {
    content: ""
}

.rprt-disableuserselect {
    user-select: none
}

.rprt-contextmenu-container.rprt-sfcontextmenu.rprt-hide-menu {
    visibility: hidden
}

.rprt-emptyicon {
    opacity: 0
}

.rprt-device .rprt-flmenu-valuediv {
    padding: 24px 0 0
}

.rprt-bigger .rprt-grid, .rprt-grid.rprt-bigger {
    font-size: 16px
}

    .rprt-bigger .rprt-grid .rprt-gridheader thead .rprt-icons:not(.rprt-check):not(.rprt-stop), .rprt-grid.rprt-bigger .rprt-gridheader thead .rprt-icons:not(.rprt-check):not(.rprt-stop) {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-row .rprt-icon-rowdragicon::before, .rprt-grid.rprt-bigger .rprt-row .rprt-icon-rowdragicon::before {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper.rprt-responsive-right, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper.rprt-responsive-right {
        padding-right: 6px
    }

    .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper {
        padding: 3px 16px 3px 0
    }

        .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-input.rprt-search, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-input.rprt-search {
            width: 100%
        }

        .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-input-group-icon.rprt-icons.rprt-sicon.rprt-clear-icon, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-input-group-icon.rprt-icons.rprt-sicon.rprt-clear-icon {
            margin: 0
        }

        .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before {
            font-size: 16px
        }

        .rprt-bigger .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search .rprt-search-icon, .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search .rprt-search-icon {
            padding-left: 0
        }

    .rprt-bigger .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper, .rprt-grid.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper {
        padding-bottom: 3px;
        padding-top: 3px
    }

        .rprt-bigger .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search .rprt-search-icon, .rprt-grid.rprt-bigger .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search .rprt-search-icon {
            min-width: 38px
        }

    .rprt-bigger .rprt-grid .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon, .rprt-grid.rprt-bigger .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
        min-width: 38px;
        margin: 0;
        padding: 7px 0 7px 12px
    }

        .rprt-bigger .rprt-grid .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before, .rprt-grid.rprt-bigger .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before {
            font-size: 22px
        }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon, .rprt-grid.rprt-bigger.rprt-rtl .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
        min-width: 38px;
        margin: 0;
        padding: 7px 6px 7px 0
    }

    .rprt-bigger .rprt-grid .rprt-toolbar .rprt-toolbar-items .rprt-tbar-btn.rprt-btn .rprt-btn-icon.rprt-icons, .rprt-grid.rprt-bigger .rprt-toolbar .rprt-toolbar-items .rprt-tbar-btn.rprt-btn .rprt-btn-icon.rprt-icons {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-flmenu-valuediv, .rprt-grid.rprt-bigger .rprt-flmenu-valuediv {
        padding: 16px 0 0
    }

    .rprt-bigger .rprt-grid .rprt-headercell, .rprt-grid.rprt-bigger .rprt-headercell {
        height: 42px;
        padding: 12px 12px 11px
    }

    .rprt-bigger .rprt-grid.rprt-grid-autofit .rprt-headercell, .rprt-grid.rprt-bigger.rprt-grid-autofit .rprt-headercell {
        padding: 12px 10px 11px
    }

    .rprt-bigger .rprt-grid .rprt-headercelldiv, .rprt-grid.rprt-bigger .rprt-headercelldiv {
        height: 18px;
        line-height: 18px
    }

    .rprt-bigger .rprt-grid .rprt-headercell, .rprt-bigger .rprt-grid .rprt-headercelldiv, .rprt-bigger .rprt-grid .rprt-detailheadercell, .rprt-grid.rprt-bigger .rprt-headercell, .rprt-grid.rprt-bigger .rprt-headercelldiv, .rprt-grid.rprt-bigger .rprt-detailheadercell {
        font-size: 14px
    }

    .rprt-bigger .rprt-grid .rprt-icons, .rprt-grid.rprt-bigger .rprt-icons {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader thead .rprt-icons, .rprt-grid.rprt-bigger .rprt-gridheader thead .rprt-icons {
        font-size: 12px
    }

    .rprt-bigger .rprt-grid .rprt-icon-gdownarrow, .rprt-grid.rprt-bigger .rprt-icon-gdownarrow {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-icon-grightarrow, .rprt-grid.rprt-bigger .rprt-icon-grightarrow {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-toolbar .rprt-tbar-btn.rprt-btn .rprt-btn-icon.rprt-icons.rprt-columnchooser-btn, .rprt-grid.rprt-bigger .rprt-toolbar .rprt-tbar-btn.rprt-btn .rprt-btn-icon.rprt-icons.rprt-columnchooser-btn {
        font-size: 22px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-fltr-icon .rprt-sortnumber, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-fltr-icon .rprt-sortnumber {
        margin: 0 9px 0 6px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -15px 6px -15px -5px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-rightalign .rprt-sortnumber, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-rightalign .rprt-sortnumber {
        float: left;
        margin: 0 6px 0 6px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv {
        margin: -15px 6px -15px -6px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortnumber, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortnumber {
        float: left;
        margin: 0 6px 0 0
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-sortfilterdiv {
        margin: -31px 8px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-rightalign .rprt-sortfilterdiv .rprt-wrap .rprt-rightalign .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-rightalign .rprt-sortfilterdiv .rprt-wrap .rprt-rightalign .rprt-sortfilterdiv {
        margin: -30px -5px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-fltr-icon .rprt-sortfilterdiv .rprt-wrap .rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-fltr-icon .rprt-sortfilterdiv .rprt-wrap .rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -30px 28px -31px 0
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -15px 23px -15px 6px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader tr th:last-child, .rprt-grid.rprt-bigger .rprt-gridheader tr th:last-child {
        padding-right: 8px
    }

        .rprt-bigger .rprt-grid .rprt-gridheader tr th:first-child.rprt-filterbarcell, .rprt-bigger .rprt-grid .rprt-gridheader tr th:last-child.rprt-filterbarcell, .rprt-grid.rprt-bigger .rprt-gridheader tr th:first-child.rprt-filterbarcell, .rprt-grid.rprt-bigger .rprt-gridheader tr th:last-child.rprt-filterbarcell {
            padding-left: 2px
        }

    .rprt-bigger .rprt-grid .rprt-gridheader tr th:first-child, .rprt-grid.rprt-bigger .rprt-gridheader tr th:first-child {
        padding-left: 8px
    }

    .rprt-bigger .rprt-grid .rprt-headercelldiv, .rprt-grid.rprt-bigger .rprt-headercelldiv {
        font-size: 12px
    }

    .rprt-bigger .rprt-grid .rprt-rowcell, .rprt-bigger .rprt-grid .rprt-summarycell, .rprt-bigger .rprt-grid .rprt-groupcaption, .rprt-grid.rprt-bigger .rprt-rowcell, .rprt-grid.rprt-bigger .rprt-summarycell, .rprt-grid.rprt-bigger .rprt-groupcaption {
        font-size: 16px;
        padding: 10px 12px
    }

        .rprt-bigger .rprt-grid .rprt-summarycell.rprt-lastrowcell, .rprt-grid.rprt-bigger .rprt-summarycell.rprt-lastrowcell {
            border-bottom-width: 1px
        }

        .rprt-bigger .rprt-grid .rprt-rowcell:first-child, .rprt-bigger .rprt-grid .rprt-summarycell:first-child, .rprt-grid.rprt-bigger .rprt-rowcell:first-child, .rprt-grid.rprt-bigger .rprt-summarycell:first-child {
            padding-left: 8px
        }

        .rprt-bigger .rprt-grid .rprt-rowcell:last-child, .rprt-bigger .rprt-grid .rprt-summarycell:last-child, .rprt-grid.rprt-bigger .rprt-rowcell:last-child, .rprt-grid.rprt-bigger .rprt-summarycell:last-child {
            padding-right: 8px
        }

    .rprt-bigger .rprt-grid .rprt-filterbarcell, .rprt-bigger .rprt-grid .rprt-filterbarcelldisabled, .rprt-grid.rprt-bigger .rprt-filterbarcell, .rprt-grid.rprt-bigger .rprt-filterbarcelldisabled {
        height: 42px;
        padding: 0 12px
    }

        .rprt-bigger .rprt-grid .rprt-filterbarcell input, .rprt-grid.rprt-bigger .rprt-filterbarcell input {
            height: 39px
        }

    .rprt-bigger .rprt-grid .rprt-ftrchk, .rprt-grid.rprt-bigger .rprt-ftrchk {
        padding-bottom: 9px;
        padding-top: 9px
    }

    .rprt-bigger .rprt-grid .rprt-columnmenu, .rprt-grid.rprt-bigger .rprt-columnmenu {
        bottom: 23px;
        top: 24px
    }

    .rprt-bigger .rprt-grid.rprt-device.rprt-noselect, .rprt-grid.rprt-bigger.rprt-device.rprt-noselect {
        user-select: none
    }

    .rprt-bigger .rprt-grid .rprt-dialog.rprt-checkboxfilter, .rprt-bigger .rprt-grid .rprt-dialog.rprt-flmenu, .rprt-grid.rprt-bigger .rprt-dialog.rprt-checkboxfilter, .rprt-grid.rprt-bigger .rprt-dialog.rprt-flmenu {
        min-width: 260px
    }

    .rprt-bigger .rprt-grid .rprt-dialog.rprt-checkboxfilter, .rprt-grid.rprt-bigger .rprt-dialog.rprt-checkboxfilter {
        min-height: 340px
    }

    .rprt-bigger .rprt-grid .rprt-checkboxfilter .rprt-dlg-content, .rprt-grid.rprt-bigger .rprt-checkboxfilter .rprt-dlg-content {
        padding-left: 7px
    }

    .rprt-bigger .rprt-grid .rprt-checkboxfilter .rprt-ftrchk, .rprt-bigger .rprt-grid .rprt-checkboxfilter .rprt-searchbox, .rprt-grid.rprt-bigger .rprt-checkboxfilter .rprt-ftrchk, .rprt-grid.rprt-bigger .rprt-checkboxfilter .rprt-searchbox {
        padding-left: 9px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-dlg-content, .rprt-grid.rprt-bigger.rprt-rtl .rprt-checkboxfilter .rprt-dlg-content {
        padding-left: 16px;
        padding-right: 7px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-ftrchk, .rprt-bigger .rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-searchbox, .rprt-grid.rprt-bigger.rprt-rtl .rprt-checkboxfilter .rprt-ftrchk, .rprt-grid.rprt-bigger.rprt-rtl .rprt-checkboxfilter .rprt-searchbox {
        padding-left: 0;
        padding-right: 9px
    }

    .rprt-bigger .rprt-grid .rprt-filtermenudiv, .rprt-grid.rprt-bigger .rprt-filtermenudiv {
        margin: -15px -4px -15px 6px
    }

    .rprt-bigger .rprt-grid .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-sortfilterdiv {
        margin: -15px -6px -15px 6px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv {
        padding: 0 .45em 0 .4em
    }

    .rprt-bigger .rprt-grid .rprt-wrap .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-wrap .rprt-sortfilterdiv {
        margin: -31px 8px
    }

    .rprt-bigger .rprt-grid .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv, .rprt-bigger .rprt-grid .rprt-wrap .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-columnheader.rprt-wrap .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger .rprt-wrap .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -26px -20px 0 0
    }

    .rprt-bigger .rprt-grid.rprt-wrap .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-wrap .rprt-columnheader .rprt-stackedheadercelldiv, .rprt-bigger .rprt-grid.rprt-wrap .rprt-columnheader .rprt-headercelldiv, .rprt-grid.rprt-bigger.rprt-wrap .rprt-rowcell, .rprt-grid.rprt-bigger.rprt-wrap .rprt-columnheader .rprt-stackedheadercelldiv, .rprt-grid.rprt-bigger.rprt-wrap .rprt-columnheader .rprt-headercelldiv {
        line-height: 24px
    }

    .rprt-bigger .rprt-grid .rprt-sortnumber, .rprt-grid.rprt-bigger .rprt-sortnumber {
        border-radius: 65%;
        display: inline-block;
        float: right;
        text-align: center;
        font-size: 10px;
        font-size: 12px;
        height: 18px;
        line-height: 18px;
        margin: 0 6px 0 6px;
        width: 18px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber {
        margin: 0 6px 0 5px;
        margin-left: 0
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-sortfilterdiv, .rprt-bigger .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-detailheadercell .rprt-sortfilterdiv {
        margin: -14.5px 6px -14.5px -4px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-filtermenudiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filtermenudiv {
        margin: -15px 6px -15px -4px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-rightalign .rprt-filtermenudiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-rightalign .rprt-filtermenudiv {
        margin: -15px 6px -15px -3px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-headercelldiv .rprt-sortnumber, .rprt-bigger .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv .rprt-sortnumber {
        margin: 0 6px 0 5px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell.rprt-rightalign .rprt-headercelldiv .rprt-sortnumber, .rprt-bigger .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-rightalign .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell.rprt-rightalign .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-detailheadercell.rprt-rightalign .rprt-headercelldiv .rprt-sortnumber {
        margin: 0 6px 0 5px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-bigger .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-bigger.rprt-rtl .rprt-detailheadercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber {
        margin: 0 0 0 6px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv {
        margin: -14.5px 6px -14.5px -4px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -15px 6px -15px 23px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-leftalign .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-leftalign .rprt-sortfilterdiv {
        margin-bottom: -14.5px;
        margin-top: -14.5px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-fltr-icon.rprt-leftalign .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-fltr-icon.rprt-leftalign .rprt-sortfilterdiv {
        margin-right: -6px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv, .rprt-grid.rprt-bigger.rprt-rtl .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv {
        margin: -15px 6px -15px 23px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-groupdroparea.rprt-hover, .rprt-grid.rprt-bigger.rprt-rtl .rprt-groupdroparea.rprt-hover {
        right: 3.4px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-dropitemscount, .rprt-grid.rprt-bigger.rprt-rtl .rprt-dropitemscount {
        margin-left: -8px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-groupheadercell, .rprt-bigger .rprt-grid.rprt-rtl .rprt-groupheadercell:hover, .rprt-grid.rprt-bigger.rprt-rtl .rprt-groupheadercell, .rprt-grid.rprt-bigger.rprt-rtl .rprt-groupheadercell:hover {
        margin: 5px 0 0 6px;
        padding: 6px 8px 6px 8px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-device .rprt-groupheadercell, .rprt-grid.rprt-bigger.rprt-rtl .rprt-device .rprt-groupheadercell {
        padding: 0 10px
    }

    .rprt-bigger .rprt-grid.rprt-rtl span.rprt-ungroupbutton.rprt-icons, .rprt-grid.rprt-bigger.rprt-rtl span.rprt-ungroupbutton.rprt-icons {
        margin-left: -8px;
        margin-right: 0;
        margin-top: 0;
        padding-left: 8px
    }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-right-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-fixedleft-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-fixedright-cursor {
        left: 0
    }

        .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor), .rprt-bigger .rprt-grid.rprt-rtl .rprt-headercell .rprt-frozen-left-cursor.rprt-frozn-resize-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor), .rprt-grid.rprt-bigger.rprt-rtl .rprt-headercell .rprt-frozen-left-cursor.rprt-frozn-resize-cursor {
            left: 3px
        }

    .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-fixedleft-cursor, .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-right-cursor {
        left: 0
    }

        .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor), .rprt-bigger .rprt-grid.rprt-rtl .rprt-filterbarcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor, .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor), .rprt-grid.rprt-bigger.rprt-rtl .rprt-filterbarcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor {
            left: 3px
        }

    .rprt-bigger .rprt-grid .rprt-rowcell, .rprt-bigger .rprt-grid .rprt-summarycell, .rprt-bigger .rprt-grid .rprt-emptyrow td, .rprt-bigger .rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-bigger .rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty, .rprt-grid.rprt-bigger .rprt-rowcell, .rprt-grid.rprt-bigger .rprt-summarycell, .rprt-grid.rprt-bigger .rprt-emptyrow td, .rprt-grid.rprt-bigger:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-grid.rprt-bigger:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty {
        line-height: 24px
    }

    .rprt-bigger .rprt-grid .rprt-xlsel-bottom-border.rprt-xlsel-top-border, .rprt-grid.rprt-bigger .rprt-xlsel-bottom-border.rprt-xlsel-top-border {
        line-height: 18px
    }

    .rprt-bigger .rprt-grid .rprt-xlsel-bottom-border, .rprt-grid.rprt-bigger .rprt-xlsel-bottom-border {
        line-height: 20px
    }

    .rprt-bigger .rprt-grid .rprt-filterbarcell input, .rprt-grid.rprt-bigger .rprt-filterbarcell input {
        font-size: 16px
    }

    .rprt-bigger .rprt-grid .rprt-groupdroparea, .rprt-grid.rprt-bigger .rprt-groupdroparea {
        font-size: 16px;
        min-height: 46px;
        padding: 13px 6px
    }

        .rprt-bigger .rprt-grid .rprt-groupdroparea.rprt-hover, .rprt-grid.rprt-bigger .rprt-groupdroparea.rprt-hover {
            margin-bottom: 7px;
            min-height: 38px;
            outline-offset: 4px;
            padding: 9px;
            right: -3.4px;
            top: 4px;
            width: 99.4%
        }

    .rprt-bigger .rprt-grid .rprt-cloneproperties, .rprt-grid.rprt-bigger .rprt-cloneproperties {
        padding: 3px 0 0 8px
    }

        .rprt-bigger .rprt-grid .rprt-cloneproperties.rprt-draganddrop, .rprt-grid.rprt-bigger .rprt-cloneproperties.rprt-draganddrop {
            padding: 3px 0 0 8px
        }

    .rprt-bigger .rprt-grid .rprt-headerclone, .rprt-grid.rprt-bigger .rprt-headerclone {
        font-size: 14px
    }

    .rprt-bigger .rprt-grid .rprt-dropitemscount, .rprt-grid.rprt-bigger .rprt-dropitemscount {
        margin-left: 1px
    }

    .rprt-bigger .rprt-grid .rprt-groupdroparea.rprt-grouped, .rprt-grid.rprt-bigger .rprt-groupdroparea.rprt-grouped {
        padding: 0 5px 5px
    }

        .rprt-bigger .rprt-grid .rprt-groupdroparea.rprt-grouped.rprt-hover, .rprt-grid.rprt-bigger .rprt-groupdroparea.rprt-grouped.rprt-hover {
            padding: 0 .5px 1.5px
        }

            .rprt-bigger .rprt-grid .rprt-groupdroparea.rprt-grouped.rprt-hover .rprt-groupheadercell, .rprt-grid.rprt-bigger .rprt-groupdroparea.rprt-grouped.rprt-hover .rprt-groupheadercell {
                margin-top: 1.5px
            }

    .rprt-bigger .rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-bigger .rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty, .rprt-grid.rprt-bigger:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-grid.rprt-bigger:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty {
        height: 44px
    }

    .rprt-bigger .rprt-grid.rprt-bigger .rprt-columnmenu, .rprt-grid.rprt-bigger.rprt-bigger .rprt-columnmenu {
        bottom: 13px;
        margin: -13px -18px -13px 4px
    }

    .rprt-bigger .rprt-grid .rprt-columnmenu, .rprt-grid.rprt-bigger .rprt-columnmenu {
        right: 26px
    }

    .rprt-bigger .rprt-grid .rprt-groupheadercell, .rprt-bigger .rprt-grid .rprt-groupheadercell:hover, .rprt-grid.rprt-bigger .rprt-groupheadercell, .rprt-grid.rprt-bigger .rprt-groupheadercell:hover {
        border-radius: 0;
        height: 34px;
        margin: 5px 6px 0 0;
        padding: 6px 0;
        font-size: 16px
    }

        .rprt-bigger .rprt-grid .rprt-groupheadercell:hover, .rprt-grid.rprt-bigger .rprt-groupheadercell:hover {
            padding: 6px 0
        }

    .rprt-bigger .rprt-grid .rprt-gdclone, .rprt-grid.rprt-bigger .rprt-gdclone {
        border-radius: 6px;
        padding: 10px 6px 6px
    }

    .rprt-bigger .rprt-grid .rprt-groupheadercell span, .rprt-grid.rprt-bigger .rprt-groupheadercell span {
        height: 24px;
        line-height: 22px;
        padding: 0 0 0 8px
    }

    .rprt-bigger .rprt-grid .rprt-groupheadercell .rprt-ungroupbutton, .rprt-grid.rprt-bigger .rprt-groupheadercell .rprt-ungroupbutton {
        font-size: 22px
    }

    .rprt-bigger .rprt-grid .rprt-groupheadercell .rprt-grouptext, .rprt-grid.rprt-bigger .rprt-groupheadercell .rprt-grouptext {
        line-height: 22px
    }

    .rprt-bigger .rprt-grid .rprt-row .rprt-input-group .rprt-input.rprt-field, .rprt-bigger .rprt-grid .rprt-row .rprt-input-focus .rprt-input.rprt-field, .rprt-grid.rprt-bigger .rprt-row .rprt-input-group .rprt-input.rprt-field, .rprt-grid.rprt-bigger .rprt-row .rprt-input-focus .rprt-input.rprt-field {
        font-family: "Inter";
        font-size: 16px;
        padding-bottom: 0;
        padding-top: 0
    }

    .rprt-bigger .rprt-grid .rprt-row .rprt-input-group, .rprt-grid.rprt-bigger .rprt-row .rprt-input-group {
        margin-bottom: 2px;
        vertical-align: middle
    }

    .rprt-bigger .rprt-grid.rprt-device .rprt-filterbarcell, .rprt-grid.rprt-bigger.rprt-device .rprt-filterbarcell {
        padding: 6px 12px
    }

        .rprt-bigger .rprt-grid.rprt-device .rprt-filterbarcell:first-child, .rprt-grid.rprt-bigger.rprt-device .rprt-filterbarcell:first-child {
            padding: 6px 12px 6px 16px
        }

        .rprt-bigger .rprt-grid.rprt-device .rprt-filterbarcell:last-child, .rprt-grid.rprt-bigger.rprt-device .rprt-filterbarcell:last-child {
            padding: 6px 16px 6px 12px
        }

    .rprt-bigger .rprt-grid.rprt-device .rprt-groupheadercell .rprt-ungroupbutton, .rprt-grid.rprt-bigger.rprt-device .rprt-groupheadercell .rprt-ungroupbutton {
        line-height: 33px
    }

    .rprt-bigger .rprt-grid.rprt-device .rprt-columnmenu, .rprt-grid.rprt-bigger.rprt-device .rprt-columnmenu {
        margin: -18px -15px
    }

    .rprt-bigger .rprt-grid.rprt-device .rprt-groupheadercell, .rprt-grid.rprt-bigger.rprt-device .rprt-groupheadercell {
        padding: 0
    }

        .rprt-bigger .rprt-grid.rprt-device .rprt-groupheadercell span, .rprt-grid.rprt-bigger.rprt-device .rprt-groupheadercell span {
            line-height: 33px;
            padding: 0 8px
        }

    .rprt-bigger .rprt-grid.rprt-device .rprt-headercell, .rprt-grid.rprt-bigger.rprt-device .rprt-headercell {
        padding: 0 12px 8px
    }

        .rprt-bigger .rprt-grid.rprt-device .rprt-headercell:first-child, .rprt-grid.rprt-bigger.rprt-device .rprt-headercell:first-child {
            padding: 0 12px 8px 16px
        }

        .rprt-bigger .rprt-grid.rprt-device .rprt-headercell:last-child, .rprt-grid.rprt-bigger.rprt-device .rprt-headercell:last-child {
            padding: 0 16px 8px 12px
        }

    .rprt-bigger .rprt-grid.rprt-device .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-device .rprt-summarycell, .rprt-grid.rprt-bigger.rprt-device .rprt-rowcell, .rprt-grid.rprt-bigger.rprt-device .rprt-summarycell {
        padding: 6px 12px
    }

    .rprt-bigger .rprt-grid.rprt-device .rprt-row .rprt-input-group .rprt-input.rprt-field, .rprt-bigger .rprt-grid.rprt-device .rprt-row .rprt-input-focus .rprt-input.rprt-field, .rprt-grid.rprt-bigger.rprt-device .rprt-row .rprt-input-group .rprt-input.rprt-field, .rprt-grid.rprt-bigger.rprt-device .rprt-row .rprt-input-focus .rprt-input.rprt-field {
        padding-bottom: 0;
        padding-top: 0
    }

    .rprt-bigger .rprt-grid.rprt-device .rprt-normaledit .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-device .rprt-editedbatchcell.rprt-rowcell, .rprt-grid.rprt-bigger.rprt-device .rprt-normaledit .rprt-rowcell, .rprt-grid.rprt-bigger.rprt-device .rprt-editedbatchcell.rprt-rowcell {
        padding-bottom: 0;
        padding-top: 0
    }

    .rprt-bigger .rprt-grid.rprt-device span.rprt-ungroupbutton.rprt-icons, .rprt-grid.rprt-bigger.rprt-device span.rprt-ungroupbutton.rprt-icons {
        margin-top: 0
    }

    .rprt-bigger .rprt-grid.rprt-device span.rprt-groupsort.rprt-icons, .rprt-grid.rprt-bigger.rprt-device span.rprt-groupsort.rprt-icons {
        margin-top: 0
    }

    .rprt-bigger .rprt-grid:not(.rprt-row-responsive).rprt-device .rprt-rowcell:first-child, .rprt-bigger .rprt-grid:not(.rprt-row-responsive).rprt-device .rprt-summarycell:first-child, .rprt-grid.rprt-bigger:not(.rprt-row-responsive).rprt-device .rprt-rowcell:first-child, .rprt-grid.rprt-bigger:not(.rprt-row-responsive).rprt-device .rprt-summarycell:first-child {
        padding: 6px 12px 6px 16px
    }

    .rprt-bigger .rprt-grid:not(.rprt-row-responsive).rprt-device .rprt-rowcell:last-child, .rprt-bigger .rprt-grid:not(.rprt-row-responsive).rprt-device .rprt-summarycell:last-child, .rprt-grid.rprt-bigger:not(.rprt-row-responsive).rprt-device .rprt-rowcell:last-child, .rprt-grid.rprt-bigger:not(.rprt-row-responsive).rprt-device .rprt-summarycell:last-child {
        padding: 6px 16px 6px 12px
    }

    .rprt-bigger .rprt-grid .rprt-unboundcell, .rprt-bigger .rprt-grid .rprt-editedrow .rprt-normaledit .rprt-unboundcell, .rprt-bigger .rprt-grid .rprt-addedrow .rprt-normaledit .rprt-unboundcell, .rprt-grid.rprt-bigger .rprt-unboundcell, .rprt-grid.rprt-bigger .rprt-editedrow .rprt-normaledit .rprt-unboundcell, .rprt-grid.rprt-bigger .rprt-addedrow .rprt-normaledit .rprt-unboundcell {
        padding-bottom: 2.2px;
        padding-top: 2.2px
    }

    .rprt-bigger .rprt-grid .rprt-grouptext, .rprt-grid.rprt-bigger .rprt-grouptext {
        margin-right: 8px;
        width: auto
    }

    .rprt-bigger .rprt-grid .rprt-groupsort, .rprt-bigger .rprt-grid span.rprt-ungroupbutton, .rprt-bigger .rprt-grid .rprt-toggleungroup, .rprt-grid.rprt-bigger .rprt-groupsort, .rprt-grid.rprt-bigger span.rprt-ungroupbutton, .rprt-grid.rprt-bigger .rprt-toggleungroup {
        margin-left: -6px;
        margin-top: 0
    }

        .rprt-bigger .rprt-grid span.rprt-ungroupbutton.rprt-icons, .rprt-grid.rprt-bigger span.rprt-ungroupbutton.rprt-icons {
            font-size: 16px;
            margin-left: 0;
            padding-top: 0;
            margin-top: 0;
            margin-right: 0
        }

            .rprt-bigger .rprt-grid span.rprt-ungroupbutton.rprt-icons:hover, .rprt-grid.rprt-bigger span.rprt-ungroupbutton.rprt-icons:hover {
                color: #374151
            }

    .rprt-bigger .rprt-grid span.rprt-groupsort.rprt-icons, .rprt-grid.rprt-bigger span.rprt-groupsort.rprt-icons {
        margin-right: 0;
        margin-top: 0
    }

    .rprt-bigger .rprt-grid .rprt-groupcaption, .rprt-grid.rprt-bigger .rprt-groupcaption {
        line-height: 32px
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg .rprt-dlg-content, .rprt-grid.rprt-bigger .rprt-ccdlg .rprt-dlg-content {
        margin: 40px 0 0;
        padding: 16px 16px 16px 16px
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg .rprt-ccul-ele, .rprt-grid.rprt-bigger .rprt-ccdlg .rprt-ccul-ele {
        padding: 0
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv, .rprt-grid.rprt-bigger .rprt-ccdlg .rprt-cc-searchdiv {
        padding-left: 4px
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg .rprt-checkbox-wrapper.rprt-control.rprt-keyboard, .rprt-grid.rprt-bigger .rprt-ccdlg .rprt-checkbox-wrapper.rprt-control.rprt-keyboard {
        padding-left: 8px
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg li.rprt-cclist, .rprt-grid.rprt-bigger .rprt-ccdlg li.rprt-cclist {
        padding: 8px 0
    }

    .rprt-bigger .rprt-grid .rprt-ccdlg .rprt-toolbar .rprt-ccdiv, .rprt-grid.rprt-bigger .rprt-ccdlg .rprt-toolbar .rprt-ccdiv {
        margin-top: 0
    }

    .rprt-bigger .rprt-grid .rprt-rowcell.rprt-frozen-right-border, .rprt-bigger .rprt-grid .rprt-headercell.rprt-frozen-right-border, .rprt-bigger .rprt-grid .rprt-filterbarcell.rprt-frozen-right-border, .rprt-grid.rprt-bigger .rprt-rowcell.rprt-frozen-right-border, .rprt-grid.rprt-bigger .rprt-headercell.rprt-frozen-right-border, .rprt-grid.rprt-bigger .rprt-filterbarcell.rprt-frozen-right-border {
        border-right: 3px solid #726bea
    }

    .rprt-bigger .rprt-grid .rprt-rowcell.rprt-frozen-left-border, .rprt-bigger .rprt-grid .rprt-headercell.rprt-frozen-left-border, .rprt-bigger .rprt-grid .rprt-filterbarcell.rprt-frozen-left-border, .rprt-grid.rprt-bigger .rprt-rowcell.rprt-frozen-left-border, .rprt-grid.rprt-bigger .rprt-headercell.rprt-frozen-left-border, .rprt-grid.rprt-bigger .rprt-filterbarcell.rprt-frozen-left-border {
        border-left: 3px solid #726bea
    }

    .rprt-bigger .rprt-grid .rprt-rowcell.rprt-freezeline, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-filterbarcell.rprt-freezeline, .rprt-grid.rprt-bigger .rprt-rowcell.rprt-freezeline, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-filterbarcell.rprt-freezeline {
        position: relative
    }

    .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-right-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-fixedright-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-fixedleft-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-right-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedright-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedleft-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-right-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-headercell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-headercell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-headercell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-headercell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-filterbarcell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-filterbarcell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedleft-cursor {
        cursor: move;
        height: 100%;
        position: absolute;
        top: 0;
        width: 4px
    }

    .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-left-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-fixedright-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-right-cursor, .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-fixedleft-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-left-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-fixedright-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-right-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-fixedleft-cursor {
        left: 0
    }

        .rprt-bigger .rprt-grid .rprt-rowcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor, .rprt-grid.rprt-bigger .rprt-rowcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor {
            left: 3px
        }

    .rprt-bigger .rprt-grid .rprt-frozen-helper, .rprt-grid.rprt-bigger .rprt-frozen-helper {
        border-left: 3px solid #726bea;
        cursor: move;
        position: absolute;
        z-index: 2
    }

    .rprt-bigger .rprt-grid .rprt-content.rprt-freezeline-moving, .rprt-grid.rprt-bigger .rprt-content.rprt-freezeline-moving {
        user-select: none
    }

    .rprt-bigger .rprt-grid:not(.sf-grid) .rprt-gridheader table th[rowspan], .rprt-bigger .rprt-grid:not(.sf-grid).rprt-device .rprt-gridheader table th[rowspan], .rprt-grid:not(.sf-grid).rprt-bigger .rprt-gridheader table th[rowspan], .rprt-grid:not(.sf-grid).rprt-bigger.rprt-device .rprt-gridheader table th[rowspan] {
        padding-bottom: 20px
    }

.rprt-grid {
    border-style: none solid solid;
    border-width: 1px;
    border-radius: 0;
    display: block;
    font-family: "Inter";
    font-size: 14px;
    height: auto;
    position: relative
}

    .rprt-grid .rprt-noselect, .rprt-grid .rprt-gridheader .rprt-headercell, .rprt-grid .rprt-gridheader .rprt-detailheadercell, .rprt-grid .rprt-gridheader {
        user-select: none
    }

        .rprt-grid .rprt-groupdroparea.rprt-sticky, .rprt-grid .rprt-toolbar.rprt-sticky, .rprt-grid .rprt-gridheader.rprt-sticky {
            position: sticky;
            z-index: 10
        }

            .rprt-grid .rprt-gridheader.rprt-sticky .rprt-headercontent .rprt-reorderuparrow, .rprt-grid .rprt-gridheader.rprt-sticky .rprt-headercontent .rprt-reorderdownarrow, .rprt-grid .rprt-ccdlg.rprt-sticky {
                position: fixed;
                z-index: 10
            }

    .rprt-grid .rprt-groupdroparea.rprt-sticky {
        opacity: 1
    }

    .rprt-grid .rprt-gridheader .rprt-firstrow-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-firstrow-dragborder, .rprt-grid .rprt-gridcontent .rprt-lastrow-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-lastrow-dragborder {
        bottom: 0;
        background-color: #4f46e5;
        height: 2px;
        position: absolute;
        z-index: 5
    }

    .rprt-grid .rprt-frozenrow-border {
        background-color: #e5e7eb;
        height: 2px;
        position: relative;
        z-index: 5
    }

        .rprt-grid .rprt-frozenrow-border.rprt-frozenrow-empty {
            height: 0
        }

    .rprt-grid.rprt-top-shadow .rprt-frozenrow-border {
        height: 4px;
        margin-top: -4px;
        background-color: transparent !important;
        clip-path: inset(0 0 -15px 0);
        box-shadow: 0 4px 8px rgba(0,0,0,.12)
    }

    .rprt-grid .rprt-dropitemscount {
        border: 1px solid #e5e7eb;
        border-radius: 17px;
        box-sizing: content-box;
        font-size: 12px;
        line-height: normal;
        padding: 3px 7px 4px;
        margin-left: -8px;
        margin-left: -7px;
        min-width: 12px;
        position: absolute;
        text-align: center;
        top: -10px;
        z-index: 5
    }

    .rprt-grid.rprt-rtl .rprt-dropitemscount {
        left: -6px !important
    }

    .rprt-grid.rprt-rtl .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
        margin: 5px 4px 5px 0;
        padding: 0
    }

    .rprt-grid.rprt-verticallines .rprt-cloneproperties.rprt-draganddrop .rprt-rowdragdrop, .rprt-grid.rprt-bothlines .rprt-cloneproperties.rprt-draganddrop .rprt-rowdragdrop {
        border-top: 1px solid #e5e7eb;
        border-right: 1px solid #e5e7eb;
        border-bottom: 0
    }

    .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder, .rprt-grid .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder, .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder, .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder {
        z-index: 5;
        box-shadow: 0 2px 0 0 #4f46e5
    }

        .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder.rprt-fixedfreeze {
            z-index: 6
        }

    .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragtop, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragtop, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragtop.rprt-dragright, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragtop, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragtop, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragtop.rprt-dragright, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragtop, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragtop, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragtop.rprt-dragright, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragtop, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragtop, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragtop.rprt-dragright {
        border-top: 1px dashed #4f46e5
    }

        .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragtop.rprt-dragleft, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragleft, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragbottom.rprt-dragleft, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragtop.rprt-dragleft, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragleft, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragbottom.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragtop.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragbottom.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragtop.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragleft, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragbottom.rprt-dragleft {
            border-left: 1px dashed #4f46e5
        }

    .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragright, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragright, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragright, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragright {
        border-right: 1px dashed #4f46e5
    }

    .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragbottom, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-lastrowcell.rprt-dragbottom, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragtop.rprt-dragbottom, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragbottom, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragbottom, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-lastrowcell.rprt-dragbottom, .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragtop.rprt-dragbottom, .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-lastrowcell.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragtop.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-lastrowcell.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragtop.rprt-dragbottom, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragbottom {
        border-bottom: 1px dashed #4f46e5
    }

    .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowcollapse.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) .rprt-grid.rprt-rtl .rprt-gridheader .rprt-detailrowexpand.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) {
        position: relative
    }

    .rprt-grid .rprt-gridheader thead .rprt-icons:not(.rprt-check):not(.rprt-stop) {
        font-size: 14px
    }

    .rprt-grid .rprt-row .rprt-icon-rowdragicon::before {
        display: block;
        text-indent: 10px;
        color: #6b7280;
        opacity: .54
    }

    .rprt-grid .rprt-row .rprt-icon-rowdragicon::before, .rprt-grid .rprt-row .rprt-icon-rowdragmoveicon::before {
        font-size: 18px;
        font-weight: 700
    }

    .rprt-grid .rprt-row .rprt-icon-rowdragmoveicon {
        padding-left: 10px
    }

    .rprt-grid .rprt-draganddrop .rprt-rowcell, .rprt-grid.rprt-rtl .rprt-draganddrop .rprt-rowcell {
        padding-left: 6px;
        padding-right: 6px
    }

    .rprt-grid .rprt-gridcontent .rprt-rowdragdrop, .rprt-grid .rprt-gridheader .rprt-rowdragdrop {
        border-style: solid;
        border-width: 1px 0 0 0;
        border-color: #e5e7eb
    }

        .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-lastrowcell, .rprt-grid .rprt-gridcontent .rprt-recordpluscollapse.rprt-lastrowcell, .rprt-grid .rprt-gridcontent .rprt-indentcell.rprt-lastrowcell, .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-lastrowcell {
            border-bottom-width: 1px
        }

    .rprt-bigger .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-groupcaption, .rprt-bigger .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-summarycell, .rprt-grid.rprt-bigger .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-groupcaption, .rprt-grid.rprt-bigger .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-summarycell, .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-groupcaption, .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-lastrowcell.rprt-recordplusexpand ~ td.rprt-lastrowcell.rprt-summarycell {
        border-bottom-width: 0
    }

    .rprt-grid .rprt-cloneproperties.rprt-draganddrop .rprt-row .rprt-icon-rowdragicon::before {
        position: relative;
        left: -5px
    }

    .rprt-grid .rprt-icon-rowdragicon {
        font-size: 14px;
        text-indent: 11px
    }

    .rprt-grid .rprt-toolbar {
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
        border-top: 1px solid #e5e7eb;
        border-radius: 0
    }

        .rprt-grid .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
            padding: 5px 0 5px 4px;
            min-width: 33px;
            margin-right: 0
        }

            .rprt-grid .rprt-toolbar .rprt-toolbar-item.rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before {
                font-size: 18px
            }

    .rprt-grid .rprt-toolbar-items .rprt-input-group-icon.rprt-icons.rprt-sicon:hover:not(.rprt-clear-icon), .rprt-grid .rprt-toolbar-items .rprt-input-group-icon.rprt-icons.rprt-sicon:active:not(.rprt-clear-icon), .rprt-grid .rprt-toolbar-items .rprt-input-group-icon.rprt-icons.rprt-sicon:focus:not(.rprt-clear-icon) {
        background: none;
        box-shadow: none
    }

    .rprt-grid .rprt-toolbar-items .rprt-input-group-icon.rprt-icons.rprt-sicon:not(.rprt-clear-icon) {
        border: none
    }

    .rprt-grid .rprt-res-toolbar {
        border-bottom: 1px solid;
        border-bottom-color: #e5e7eb
    }

        .rprt-grid .rprt-res-toolbar .rprt-toolbar-items {
            min-height: initial
        }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-tbar-btn:hover, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-tbar-btn:active, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-tbar-btn:focus, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-search-icon:hover, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-search-icon:active, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-search-icon:focus, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-sicon.rprt-clear-icon:hover, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-sicon.rprt-clear-icon:active, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-sicon.rprt-clear-icon:focus {
                background: none
            }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-icons {
                color: #6b7280
            }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-left .rprt-toolbar-item .rprt-tbar-btn .rprt-resfilter-icon {
                font-size: 16px
            }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right {
                width: calc(100% - 50px)
            }

                .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right.rprt-search-wrapper {
                    width: auto
                }

                    .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper .rprt-input-group::before, .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper .rprt-input-group::after {
                        background: none
                    }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right:not(.rprt-responsive-right) .rprt-search-wrapper:not(.rprt-responsive-right) {
                width: 40px
            }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-search-wrapper {
                width: 100%;
                padding-left: 16px;
                padding-right: 16px
            }

                .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-search-wrapper .rprt-search-icon {
                    font-size: 16px;
                    margin-top: 0
                }

                .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-search-wrapper .rprt-input-group {
                    border: 0;
                    opacity: 1;
                    padding: 1.5px 5.5px;
                    padding-right: 9px;
                    width: 100%
                }

                    .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-search-wrapper .rprt-input-group .rprt-input {
                        margin-top: 2px
                    }

                    .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-search-wrapper .rprt-input-group .rprt-search-icon {
                        margin-top: 0;
                        padding-left: 7px
                    }

            .rprt-grid .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper {
                padding-left: 0
            }

    .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-tbar-btn:hover {
        background: none
    }

    .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
        margin: 0
    }

        .rprt-grid.rprt-bigger .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper .rprt-sicon.rprt-clear-icon::before {
            font-size: 16px
        }

    .rprt-grid.rprt-rtl .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper {
        padding-left: 26px
    }

        .rprt-grid.rprt-rtl .rprt-res-toolbar .rprt-toolbar-items .rprt-responsive-right .rprt-search-wrapper .rprt-sicon.rprt-clear-icon {
            margin: 0
        }

    .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper {
        padding-bottom: 3px;
        padding-top: 3px
    }

        .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search:focus {
            opacity: 1
        }

        .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search::placeholder {
            color: #6b7280
        }

        .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search {
            margin-bottom: 0;
            opacity: 1;
            width: 230px
        }

            .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search.rprt-input-focus {
                opacity: 1
            }

            .rprt-grid .rprt-toolbar-items .rprt-toolbar-item.rprt-search-wrapper .rprt-search .rprt-search-icon {
                min-width: 32px
            }

.rprt-bigger .rprt-grid .rprt-group-animator .rprt-groupheadercell, .rprt-bigger .rprt-grid .rprt-group-animator .rprt-groupheadercell:hover {
    margin: 15px 0 15px 0;
    border-bottom-width: 1px
}

.rprt-bigger .rprt-grid .rprt-group-animate.rprt-groupdroparea .rprt-nextgroup {
    margin-top: 22px
}

.rprt-grid .rprt-group-animator .rprt-groupheadercell, .rprt-grid .rprt-group-animator .rprt-groupheadercell:hover {
    margin: 12px 0 12px 0;
    border-bottom-width: 1px
}

.rprt-grid .rprt-groupdroparea.rprt-group-animate.rprt-grouped {
    height: 54px;
    padding: 0 12px 0;
    height: auto;
    border-bottom-width: 0
}

.rprt-grid.rprt-rtl .rprt-group-animator {
    float: right
}

.rprt-grid.rprt-rtl .rprt-group-animate .rprt-groupheadercell, .rprt-grid.rprt-rtl .rprt-group-animate .rprt-groupheadercell:hover {
    margin-right: 0;
    margin-left: 0
}

.rprt-grid.rprt-rtl .rprt-group-animate.rprt-groupdroparea .rprt-nextgroup {
    transform: rotate(180deg);
    margin-top: 15px
}

.rprt-grid .rprt-group-animate.rprt-groupdroparea .rprt-nextgroup {
    margin-top: 9px
}

.rprt-grid .rprt-group-animate span.rprt-nextgroup.rprt-icons.rprt-icon-next {
    display: inline-block;
    line-height: 32px;
    float: left;
    height: 24px;
    padding: 0;
    vertical-align: middle
}

.rprt-grid .rprt-groupdroparea.rprt-group-animate .rprt-drag.rprt-icon-drag {
    font-size: 12px;
    line-height: 19px;
    display: inline-block;
    height: 24px;
    padding: 0;
    vertical-align: middle
}

.rprt-grid .rprt-group-animate .rprt-icon-drag.rprt-icons {
    margin-left: 8px
}

.rprt-grid .rprt-group-animate .rprt-drag.rprt-icon-drag::before {
    opacity: 1
}

.rprt-grid .rprt-groupdroparea.rprt-group-animate span.rprt-drag.rprt-icons.rprt-icon-drag {
    cursor: move
}

.rprt-grid .rprt-groupdroparea.rprt-grouped {
    padding: 0 4px 4px 4px
}

    .rprt-grid .rprt-groupdroparea.rprt-grouped.rprt-hover {
        padding: 0 1px 1px 1px
    }

.rprt-grid.rprt-default .rprt-gridheader.rprt-stackedfilter .rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-default .rprt-gridheader.rprt-stackedfilter tr:first-child th.rprt-grouptopleftcell {
    border-bottom: 1px solid
}

.rprt-grid.rprt-default .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell {
    border-top: 1px solid
}

.rprt-grid.rprt-default.rprt-horizontallines .rprt-gridheader.rprt-stackedfilter .rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-default.rprt-horizontallines .rprt-gridheader.rprt-stackedfilter tr:first-child th.rprt-grouptopleftcell {
    border-bottom: 1px solid
}

.rprt-grid.rprt-default.rprt-horizontallines .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell {
    border-top: 1px solid
}

.rprt-grid.rprt-default.rprt-verticallines .rprt-gridheader.rprt-stackedfilter .rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-default.rprt-verticallines .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-default.rprt-hidelines .rprt-gridheader.rprt-stackedfilter tr:first-child th.rprt-grouptopleftcell {
    border-bottom: 0
}

.rprt-grid.rprt-default.rprt-hidelines .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-default .rprt-grouptopleftcell {
    border-top: 2px solid
}

.rprt-grid.rprt-default .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-default.rprt-horizontallines .rprt-headercell.rprt-firstheader {
    border-left: 1px solid
}

.rprt-grid.rprt-default.rprt-verticallines .rprt-grouptopleftcell, .rprt-grid.rprt-default.rprt-bothlines .rprt-grouptopleftcell, .rprt-grid.rprt-default.rprt-hidelines .rprt-grouptopleftcell {
    border-top-width: 0
}

.rprt-grid.rprt-default.rprt-verticallines .rprt-detailrowcollapse, .rprt-grid.rprt-default.rprt-verticallines .rprt-detailrowexpand, .rprt-grid.rprt-default.rprt-verticallines .rprt-rowdragdrop, .rprt-grid.rprt-default.rprt-hidelines .rprt-detailrowcollapse, .rprt-grid.rprt-default.rprt-hidelines .rprt-detailrowexpand, .rprt-grid.rprt-default.rprt-hidelines .rprt-rowdragdrop {
    border-top-width: 0
}

.rprt-grid.rprt-default.rprt-horizontallines .rprt-grouptopleftcell {
    border-top: 1px solid
}

.rprt-grid .rprt-gridheader .rprt-headercell .rprt-rhandler, .rprt-grid .rprt-gridheader .rprt-headercell .rprt-rsuppress {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 4px
}

.rprt-grid .rprt-gridheader .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder .rprt-rhandler {
    border-right: 0
}

.rprt-grid.rprt-default.rprt-hidelines .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder .rprt-rhandler {
    border-left: 0
}

.rprt-grid.rprt-device .rprt-gridheader .rprt-headercell .rprt-rhandler {
    width: 14px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-headercell .rprt-rhandler, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-headercell .rprt-rsuppress {
    left: 0;
    right: auto
}

.rprt-grid.rprt-resize-lines .rprt-gridheader th.rprt-headercell.rprt-lastcell .rprt-rhandler {
    border-right-width: 0
}

.rprt-grid .rprt-rhelper {
    position: absolute;
    width: 1px
}

.rprt-grid .rprt-virtual-rhandler {
    z-index: 5
}

.rprt-grid.rprt-device .rprt-ricon::before {
    border-bottom: 6px solid transparent;
    border-top: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    width: 20px;
    top: 4px;
    border-right: 6px solid;
    right: 4px
}

.rprt-grid.rprt-device .rprt-ricon::after {
    border-bottom: 6px solid transparent;
    border-top: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    width: 20px;
    top: 4px;
    left: 4px;
    border-left: 6px solid;
    z-index: 3
}

.rprt-grid.rprt-rcursor, .rprt-grid .rprt-gridheader .rprt-stackedheadercell.rprt-rcursor, .rprt-grid .rprt-gridheader .rprt-rcursor {
    cursor: col-resize
}

.rprt-grid .rprt-disablepointer, .rprt-grid .rprt-defaultcur, .rprt-grid .rprt-headercell, .rprt-grid .rprt-headercell.rprt-stackedheadercell, .rprt-grid .rprt-headercell.rprt-defaultcursor, .rprt-grid.rprt-editing .rprt-gridheader .rprt-rcursor {
    cursor: default
}

.rprt-grid .rprt-table {
    border-collapse: separate;
    table-layout: fixed;
    width: 100%
}

.rprt-grid .rprt-tableborder {
    border-right: 1px solid
}

.rprt-grid .rprt-virtualtable {
    will-change: transform;
    z-index: 1
}

.rprt-grid .rprt-headercelldiv {
    border: 0 none;
    display: block;
    font-size: 10px;
    font-weight: 500;
    height: 16px;
    line-height: 16px;
    padding: 0 .4em;
    margin: -5px;
    overflow: hidden;
    text-align: left;
    text-transform: uppercase;
    user-select: none
}

    .rprt-grid .rprt-headercelldiv.rprt-headerchkcelldiv {
        overflow: visible
    }

.rprt-grid .rprt-headercell.rprt-templatecell .rprt-headercelldiv {
    height: auto;
    min-height: 16px
}

.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-rightalign .rprt-headercelldiv.rprt-headerchkcelldiv, .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-centeralign .rprt-headercelldiv.rprt-headerchkcelldiv {
    padding: 0 .6em
}

.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow, .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow, .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow-virtual, .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow-virtual {
    font-size: 18px;
    margin-left: -6px;
    margin-top: -11px;
    position: absolute;
    z-index: 10
}

.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow {
    margin-top: -11px
}

.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow {
    margin-top: 1px
}

.rprt-grid .rprt-filtermenudiv:hover, .rprt-grid .rprt-headercell.rprt-mousepointer, .rprt-grid .rprt-headercell.rprt-stackedheadercell.rprt-mousepointer {
    cursor: pointer
}

.rprt-grid:not(.rprt-left-shadow,.rprt-right-shadow) .rprt-gridcontent tr:first-child td {
    border-top: 0 none
}

.rprt-grid .rprt-gridcontent tr:first-child td.rprt-xlsel-top-border {
    border-top-width: 2px
}

.rprt-grid .rprt-gridheader tr:first-child th {
    border-top: 0 none
}

.rprt-grid .rprt-gridheader tr th:last-child.rprt-filterbarcell {
    padding-right: 2px
}

.rprt-grid .rprt-gridheader tr th:last-child {
    padding-right: 8px
}

.rprt-grid .rprt-gridheader tr th:first-child {
    padding-left: 8px
}

    .rprt-grid .rprt-gridheader tr th:first-child.rprt-filterbarcell {
        padding-left: 2px
    }

.rprt-grid .rprt-gridheader {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-top-width: 1px
}

.rprt-grid .rprt-frozenhdr {
    border-bottom-width: 0
}

.rprt-grid.rprt-bothlines .rprt-filterbarcell, .rprt-grid.rprt-bothlines .rprt-filterbarcelldisabled {
    border-width: 2px 0 0 1px
}

.rprt-grid .rprt-headercell, .rprt-grid .rprt-detailheadercell {
    border-style: solid;
    border-width: 0;
    font-size: 10px;
    font-weight: 500;
    height: 32px;
    overflow: hidden;
    padding: 8px 8px 8px;
    position: relative;
    text-align: left
}

.rprt-grid.rprt-device .rprt-headercell {
    padding: 0 12px 8px
}

    .rprt-grid.rprt-device .rprt-headercell:first-child {
        padding: 0 12px 8px 16px
    }

    .rprt-grid.rprt-device .rprt-headercell:last-child {
        padding: 0 16px 8px 12px
    }

.rprt-grid .rprt-rowcell {
    border-style: solid;
    border-width: 1px 0 0;
    display: table-cell;
    font-size: 14px;
    line-height: 22px;
    padding: 6px 8px;
    overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    width: auto
}

.rprt-grid.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-rtl.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-rtl.rprt-default.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-wrap.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border) {
    line-height: 20px;
    border-width: 1.5px
}

.rprt-grid.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-rtl.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-rtl.rprt-default.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-wrap.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border) {
    line-height: 20px;
    border-width: 1.5px
}

.rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent .rprt-content tr.rprt-insertedrow .rprt-rowcell:empty, .rprt-grid .rprt-row.rprt-emptyrow {
    height: 35px
}

.rprt-grid .rprt-editedrow .rprt-input-group input.rprt-input, .rprt-grid .rprt-editedrow .rprt-input-group.rprt-control-wrapper input.rprt-input, .rprt-grid .rprt-addedrow .rprt-input-group input.rprt-input, .rprt-grid .rprt-addedrow .rprt-input-group.rprt-control-wrapper input.rprt-input {
    min-height: unset
}

.rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-grid:not(.rprt-grid-min-height) .rprt-gridcontent .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty {
    height: 34px
}

.rprt-grid.rprt-afenabled .rprt-headercontent, .rprt-grid.rprt-enabledboxbdr .rprt-headercontent {
    position: relative
}

.rprt-grid .rprt-rowcell:first-child, .rprt-grid .rprt-summarycell:first-child {
    padding-left: 8px
}

.rprt-grid .rprt-rowcell:last-child, .rprt-grid .rprt-summarycell:last-child {
    padding-right: 8px
}

.rprt-grid .rprt-unboundcell, .rprt-grid .rprt-editedrow .rprt-normaledit .rprt-unboundcell, .rprt-grid .rprt-addedrow .rprt-normaledit .rprt-unboundcell {
    padding-bottom: 4px;
    padding-top: 4px
}

.rprt-grid .rprt-unboundcelldiv > button {
    margin: 0 4px
}

.rprt-grid .rprt-unboundcelldiv {
    margin: 0 -3.5px
}

.rprt-grid .rprt-summarycell {
    border-style: solid;
    border-width: 1px 0 0;
    font-size: 12px;
    font-weight: 500;
    height: auto;
    line-height: 18px;
    padding: 6px 8px;
    padding: .7em 8px;
    white-space: normal;
    word-wrap: break-word
}

    .rprt-grid .rprt-summarycell.rprt-lastrowcell {
        border-bottom-width: 1px
    }

.rprt-grid .rprt-summarycontent {
    display: flex
}

    .rprt-grid .rprt-summarycontent .rprt-indentcell {
        border-width: 1px 0 0
    }

    .rprt-grid .rprt-summarycontent .rprt-detailindentcelltop {
        border-width: 1px 0 0
    }

.rprt-grid.rprt-device .rprt-rowcell, .rprt-grid.rprt-device .rprt-summarycell {
    padding: 6px 12px
}

    .rprt-grid.rprt-device .rprt-rowcell:first-child, .rprt-grid.rprt-device .rprt-summarycell:first-child {
        padding: 6px 12px 6px 16px
    }

    .rprt-grid.rprt-device .rprt-rowcell:last-child, .rprt-grid.rprt-device .rprt-summarycell:last-child {
        padding: 6px 16px 6px 12px
    }

.rprt-grid td.rprt-rowcell.rprt-checkbox {
    padding: 8px 8px
}

    .rprt-grid td.rprt-rowcell.rprt-checkbox input[type=checkbox] {
        margin-top: 0
    }

.rprt-grid.rprt-default .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border), .rprt-grid.rprt-default .rprt-detailrowcollapse.rprt-lastrowcell {
    border-bottom-width: 1px
}

.rprt-grid.rprt-default .rprt-detailrow .rprt-lastrowcell {
    border-bottom: 1px solid;
    border-bottom-color: #e5e7eb
}

.rprt-grid.rprt-default .rprt-headercell, .rprt-grid.rprt-default .rprt-detailheadercell {
    border-width: 0
}

.rprt-grid.rprt-default .rprt-stackedheadercell {
    border-width: 1px 0 1px 1px
}

    .rprt-grid.rprt-default .rprt-stackedheadercell.rprt-leftfreeze.rprt-freezeleftborder {
        border-right-width: 2px
    }

    .rprt-grid.rprt-default .rprt-stackedheadercell.rprt-rightfreeze.rprt-freezerightborder {
        border-left-width: 2px
    }

    .rprt-grid.rprt-default .rprt-stackedheadercell.rprt-fixedfreeze.rprt-freezeleftborder {
        border-left-width: 1px
    }

    .rprt-grid.rprt-default .rprt-stackedheadercell.rprt-fixedfreeze.rprt-freezerightborder {
        border-right-width: 1px
    }

.rprt-grid.rprt-default .rprt-gridheader th.rprt-firstcell.rprt-movablefirst {
    border-left-width: 0
}

.rprt-grid.rprt-bothlines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border) {
    border-bottom-width: 1px
}

.rprt-grid.rprt-bothlines .rprt-rowcell {
    border-width: 1px 0 0 1px
}

.rprt-grid:not(.sf-grid).rprt-gridheader table th[rowspan], .rprt-grid:not(.sf-grid).rprt-device .rprt-gridheader table th[rowspan] {
    padding-bottom: 13px;
    vertical-align: bottom
}

.rprt-grid .rprt-emptyrow td {
    line-height: 22px;
    padding: .7em
}

.rprt-grid.rprt-responsive .rprt-rowcell, .rprt-grid.rprt-responsive .rprt-headercelldiv {
    text-overflow: ellipsis;
    white-space: nowrap
}

    .rprt-grid.rprt-responsive .rprt-rowcell.rprt-gridchkbox, .rprt-grid.rprt-responsive .rprt-rowcell.rprt-gridchkbox-cell, .rprt-grid.rprt-responsive .rprt-headercelldiv.rprt-headerchkcelldiv, .rprt-grid.rprt-responsive .rprt-rowcell.rprt-boolcell {
        text-overflow: clip
    }

.rprt-grid .rprt-addedrow .rprt-rowcell.rprt-boolcell .rprt-frame.rprt-check {
    color: #fff
}

.rprt-grid [aria-selected] + tr .rprt-detailindentcell {
    border-top-style: solid;
    border-top-width: 1px
}

.rprt-grid.rprt-default.rprt-verticallines tr th:first-child:not(.rprt-firstcell), .rprt-grid.rprt-default.rprt-verticallines tr th:first-child:not(.rprt-firstcell) {
    border-left-width: 0
}

.rprt-grid.rprt-default.rprt-verticallines .rprt-headercell, .rprt-grid.rprt-default.rprt-verticallines .rprt-detailheadercell {
    border-width: 0 0 0 1px
}

    .rprt-grid.rprt-default.rprt-verticallines .rprt-headercell.rprt-stackedheadercell {
        border-bottom: 1px solid
    }

.rprt-grid:not(.sf-grid).rprt-default.rprt-bothlines .rprt-headercell, .rprt-grid:not(.sf-grid).rprt-default.rprt-bothlines .rprt-detailheadercell {
    border-width: 0 0 0 1px
}

.rprt-grid:not(.sf-grid,.rprt-rtl).rprt-default.rprt-bothlines .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder {
    border-right-width: 2px
}

.rprt-grid:not(.sf-grid,.rprt-rtl).rprt-default.rprt-bothlines .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder {
    border-left-width: 2px
}

.rprt-grid:not(.sf-grid,.rprt-rtl).rprt-default.rprt-bothlines .rprt-headercell.rprt-fixedfreeze.rprt-freezerightborder {
    border-right-width: 1px
}

.rprt-grid.rprt-rtl:not(.sf-grid).rprt-default.rprt-bothlines .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder {
    border-left-width: 2px
}

.rprt-grid.rprt-rtl:not(.sf-grid).rprt-default.rprt-bothlines .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder {
    border-right-width: 2px
}

.rprt-grid.rprt-rtl:not(.sf-grid).rprt-default.rprt-bothlines .rprt-headercell.rprt-fixedfreeze.rprt-freezeleftborder {
    border-right-width: 1px
}

.rprt-grid:not(.sf-grid).rprt-default table th[rowspan] {
    border-width: 0 0 0 1px
}

    .rprt-grid:not(.sf-grid).rprt-default table th[rowspan].rprt-leftfreeze.rprt-freezeleftborder {
        border-right-width: 2px
    }

    .rprt-grid:not(.sf-grid).rprt-default table th[rowspan].rprt-rightfreeze.rprt-freezerightborder {
        border-left-width: 2px
    }

    .rprt-grid:not(.sf-grid).rprt-default table th[rowspan].rprt-fixedfreeze.rprt-freezeleftborder {
        border-left-width: 1px
    }

    .rprt-grid:not(.sf-grid).rprt-default table th[rowspan].rprt-fixedfreeze.rprt-freezerightborder {
        border-right-width: 1px
    }

.rprt-grid tr th.rprt-firstcell {
    border-left-style: solid;
    border-left-width: 1px
}

.rprt-grid.rprt-default tr th.rprt-detailheadercell:first-child {
    border-left-width: 0
}

.rprt-grid.rprt-default:not(.rprt-rtl) tr td:first-child:not(.rprt-xlsel-left-border,.rprt-fixedfreeze.rprt-freezeleftborder,.rprt-addfreezefirstchildborder), .rprt-grid.rprt-default:not(.rprt-rtl) tr th.rprt-headercell:first-child:not(.rprt-firstcell):not(.rprt-headercell.rprt-frozen-left-border), .rprt-grid.rprt-default:not(.rprt-rtl) tr th.rprt-filterbarcell:first-child:not(.rprt-filterbarcell.rprt-frozen-left-border) {
    border-left-width: 0
}

.rprt-grid .rprt-filterbarcell .rprt-filtertext::-webkit-search-cancel-button, .rprt-grid .rprt-search input::-webkit-search-cancel-button {
    display: none
}

.rprt-grid .rprt-filterbarcell .rprt-filtertext::-ms-clear, .rprt-grid .rprt-search input::-ms-clear {
    display: none
}

.rprt-grid .rprt-hiddenrow, .rprt-grid .rprt-hide, .rprt-grid .rprt-group-animator:last-child .rprt-nextgroup.rprt-icons.rprt-icon-next {
    display: none
}

.rprt-grid .rprt-rowcell, .rprt-grid .rprt-gridcontent, .rprt-grid .rprt-gridheader, .rprt-grid .rprt-headercontent, .rprt-grid .rprt-groupdroparea, .rprt-grid .rprt-gridfooter, .rprt-grid .rprt-summarycontent {
    overflow: hidden;
    vertical-align: middle
}

    .rprt-grid .rprt-groupdroparea.rprt-hover {
        position: relative;
        top: 2px;
        right: -1.9px;
        margin-bottom: 4px;
        width: 99.7%;
        outline: 1px solid #e5e7eb;
        outline-offset: 2px;
        border: 1px dashed #9ca3af;
        min-height: 35px;
        padding: 8px
    }

.rprt-grid.rprt-rtl .rprt-groupdroparea.rprt-hover {
    right: 2px
}

.rprt-grid .rprt-sortfilterdiv {
    float: right;
    height: 20px;
    margin: -13px -6px -13px 4px;
    padding: 3px;
    width: 20px
}

.rprt-grid .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv {
    float: left;
    margin: -13px 4px -13px -5px
}

.rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-rightalign.rprt-fltr-icon .rprt-headercelldiv {
    margin: -5px 15px -5px 0
}

.rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-fltr-icon .rprt-headercelldiv {
    margin: -5px 20px -5px -5px
}

.rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell[aria-sort=none] .rprt-headercelldiv, .rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell[aria-sort=none] .rprt-stackedheadercelldiv, .rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell:not([aria-sort]) .rprt-headercelldiv, .rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell:not([aria-sort]) .rprt-stackedheadercelldiv {
    padding-right: 5px
}

.rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-rightalign .rprt-headercelldiv, .rprt-grid .rprt-gridheader .rprt-rightalign .rprt-stackedheadercelldiv {
    padding: 0 5px 0 20px
}

.rprt-grid .rprt-gridheader .rprt-sortfilter .rprt-headercelldiv, .rprt-grid .rprt-gridheader .rprt-stackedheadercelldiv {
    padding: 0 20px 0 5px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell[aria-sort=none] .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell[aria-sort=none] .rprt-stackedheadercelldiv, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell:not([aria-sort]) .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-centeralign.rprt-headercell:not([aria-sort]) .rprt-stackedheadercelldiv {
    padding-left: 5px
}

.rprt-grid .rprt-gridheader .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv {
    padding: 0 20px 0 5px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv {
    padding: 0 .5em 0 .45em
}

.rprt-grid .rprt-filtermenudiv {
    float: right;
    margin: -13px -3px -13px 4px;
    padding: 3px;
    text-align: right
}

.rprt-grid.rprt-print-grid-layout .rprt-pager, .rprt-grid.rprt-print-grid-layout .rprt-filterbar, .rprt-grid.rprt-print-grid-layout .rprt-icons:not(.rprt-frame), .rprt-grid.rprt-print-grid-layout .rprt-grouptopleftcell, .rprt-grid.rprt-print-grid-layout .rprt-recordpluscollapse, .rprt-grid.rprt-print-grid-layout .rprt-indentcell, .rprt-grid.rprt-print-grid-layout .rprt-recordplusexpand {
    display: none
}

    .rprt-grid.rprt-print-grid-layout .rprt-indentcell.rprt-detailindentcelltop {
        display: table-cell
    }

.rprt-grid.rprt-print-grid-layout .rprt-content {
    overflow-y: hidden
}

.rprt-grid.rprt-print-grid-layout .rprt-grouptext {
    width: auto
}

.rprt-grid.rprt-print-grid-layout .rprt-detailcell {
    padding: .8em .6em
}

.rprt-grid.rprt-print-grid {
    left: -1000px;
    top: -1000px
}

.rprt-grid .rprt-flmenu-valuediv {
    padding: 14px 0 0
}

.rprt-grid .rprt-flbldcontent {
    padding: 18px 18px 0
}

.rprt-grid .rprt-flblbtn {
    width: 110px
}

.rprt-grid .rprt-sortnumber {
    border-radius: 65%;
    display: inline-block;
    float: right;
    text-align: center;
    font-size: 10px;
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    margin: 0 2px 0 4px;
    width: 16px
}

.rprt-grid .rprt-gridheader .rprt-fltr-icon .rprt-sortnumber {
    margin: 0 4px 0 4px
}

.rprt-grid .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortnumber {
    float: left;
    margin: 0 4px 0 -2px
}

.rprt-grid .rprt-gridheader .rprt-rightalign .rprt-sortnumber {
    float: left;
    margin: 0 4px 0 2px
}

.rprt-grid .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -13px 21px -13px 4px
}

.rprt-grid .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -13px 4px -13px -5px
}

.rprt-grid.rprt-wrap .rprt-gridheader .rprt-rightalign .rprt-sortnumber {
    margin: 5px 2px 0 15px
}

.rprt-grid.rprt-wrap .rprt-gridheader .rprt-sortnumber {
    margin: 6px 5px 0 2px
}

.rprt-grid.rprt-wrap .rprt-gridheader .rprt-sortfilterdiv {
    margin: -9px 10px
}

.rprt-grid .rprt-columnmenu {
    position: absolute;
    right: 23px;
    float: right;
    margin: -13px -18px -13px 4px;
    padding: 3px
}

.rprt-grid.rprt-wrap .rprt-columnmenu, .rprt-grid.rprt-wrap .rprt-grid.rprt-rtl .rprt-columnmenu {
    line-height: 1px
}

.rprt-grid.rprt-rtl .rprt-columnmenu {
    left: 23px;
    right: auto;
    margin: -19px -18px -18px -22px;
    margin: -13px 4px -13px -18px
}

.rprt-grid [class^=e-] {
    box-sizing: border-box
}

.rprt-grid .rprt-detailrowcollapse, .rprt-grid .rprt-detailrowexpand, .rprt-grid .rprt-rowdragdropcell {
    border-style: solid;
    border-width: 1px 0 0
}

.rprt-grid .rprt-detailrowcollapse, .rprt-grid .rprt-detailrowexpand {
    cursor: pointer
}

.rprt-grid .rprt-detailindentcell {
    border-right-style: solid;
    border-right-width: 1px
}

.rprt-grid .rprt-detailcell {
    border-top-style: solid;
    border-top-width: 1px;
    padding: .3em;
    font-weight: normal;
    text-align: left
}

.rprt-grid th.rprt-detailcell .rprt-rowcell, .rprt-grid th.rprt-detailcell .rprt-gridpager {
    text-align: left
}

.rprt-grid th.rprt-detailcell .rprt-rtl .rprt-rowcell, .rprt-grid th.rprt-detailcell .rprt-rtl .rprt-gridpager {
    text-align: right
}

.rprt-grid.rprt-rtl th.rprt-detailcell .rprt-rowcell, .rprt-grid.rprt-rtl th.rprt-detailcell .rprt-gridpager {
    text-align: right
}

.rprt-grid.rprt-verticallines .rprt-rowcell, .rprt-grid.rprt-verticallines .rprt-filterbarcell {
    border-width: 0 0 0 1px
}

.rprt-grid.rprt-hidelines .rprt-rowcell, .rprt-grid.rprt-hidelines .rprt-headercell, .rprt-grid.rprt-hidelines .rprt-detailheadercell, .rprt-grid.rprt-hidelines tr th.rprt-firstcell, .rprt-grid.rprt-hidelines .rprt-filterbarcell {
    border-width: 0
}

.rprt-grid.rprt-horizontallines .rprt-headercell, .rprt-grid.rprt-horizontallines .rprt-detailheadercell {
    border-width: 0
}

    .rprt-grid.rprt-horizontallines .rprt-headercell.rprt-stackedheadercell {
        border-width: 0 0 1px 1px
    }

.rprt-grid.rprt-horizontallines .rprt-rowcell {
    border-width: 1px 0 0
}

.rprt-grid.rprt-horizontallines .rprt-filterbarcell {
    border-width: 1px 0 0
}

.rprt-grid.rprt-horizontallines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border), .rprt-grid.rprt-verticallines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border), .rprt-grid.rprt-hidelines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border) {
    border-bottom-width: 1px
}

.rprt-grid.rprt-horizontallines .rprt-detailrowvisible, .rprt-grid.rprt-verticallines .rprt-detailrowvisible, .rprt-grid.rprt-hidelines .rprt-detailrowvisible, .rprt-grid.rprt-bothlines .rprt-detailrowvisible {
    border-left-width: 0
}

.rprt-grid.rprt-verticallines .rprt-firstchildrow .rprt-rowcell, .rprt-grid.rprt-verticallines .rprt-firstchildrow .rprt-detailrowcollapse, .rprt-grid.rprt-verticallines .rprt-firstchildrow .rprt-detailrowexpand, .rprt-grid.rprt-hidelines .rprt-firstchildrow .rprt-rowcell, .rprt-grid.rprt-hidelines .rprt-firstchildrow .rprt-detailrowcollapse, .rprt-grid.rprt-hidelines .rprt-firstchildrow .rprt-detailrowexpand {
    border-top-width: 1px
}

.rprt-grid .rprt-filterbarcell .rprt-icons::before {
    display: block;
    margin: 0 auto
}

.rprt-grid .rprt-filterbarcell, .rprt-grid .rprt-filterbarcelldisabled {
    border-collapse: collapse;
    border-style: solid;
    border-width: 2px 0 0;
    cursor: default;
    height: 32px;
    overflow: hidden;
    padding: 1px 2px;
    vertical-align: middle
}

.rprt-grid .rprt-rowdragheader {
    border-color: #e5e7eb;
    border-style: 1px;
    border-width: 2px 0 0
}

.rprt-grid .rprt-filterbarcell input {
    border-radius: 4px;
    border-style: solid;
    border-width: 0;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
    padding-right: 24px;
    text-indent: 1px;
    width: 100%
}

.rprt-grid.rprt-device .rprt-filterbarcell {
    padding: 6px 12px
}

    .rprt-grid.rprt-device .rprt-filterbarcell:first-child {
        padding: 6px 12px 6px 16px
    }

    .rprt-grid.rprt-device .rprt-filterbarcell:last-child {
        padding: 6px 16px 6px 12px
    }

.rprt-grid .rprt-searchclear, .rprt-grid.rprt-rtl .rprt-searchclear, .rprt-grid .rprt-grid-relative {
    position: relative
}

.rprt-grid .rprt-searchclear {
    float: right
}

.rprt-grid.rprt-rtl .rprt-searchclear {
    float: left
}

.rprt-grid .rprt-checkboxlist {
    height: 200px;
    margin-top: 5px;
    min-height: 160px;
    overflow-y: auto
}

    .rprt-grid .rprt-checkboxlist.rprt-checkbox-infinitescroll {
        border-top-style: solid;
        border-top-color: rgba(55,65,81,.12);
        border-top-width: 1px;
        margin-top: 0;
        overflow-x: hidden
    }

.rprt-grid .rprt-checkfltrnmdiv {
    height: 60px;
    padding: 23px;
    text-align: center
}

.rprt-grid .rprt-checkboxlist > span {
    padding-left: 8px
}

.rprt-grid .rprt-chk-hidden {
    -moz-appearance: none;
    height: 1px;
    opacity: 0;
    width: 1px
}

.rprt-grid .rprt-checkselect, .rprt-grid .rprt-checkselectall {
    margin: 0;
    opacity: 0;
    position: absolute;
    width: 0
}

.rprt-grid .rprt-rowcell .rprt-checkbox-wrapper, .rprt-grid .rprt-rowcell .rprt-css.rprt-checkbox-wrapper {
    -webkit-user-select: auto;
    height: 20px;
    line-height: 20px;
    position: relative;
    top: -1.5px;
    user-select: auto
}

.rprt-grid .rprt-dialog.rprt-checkboxfilter, .rprt-grid .rprt-dialog.rprt-flmenu {
    min-width: 250px
}

    .rprt-grid .rprt-dialog.rprt-checkboxfilter .rprt-dlg-content, .rprt-grid .rprt-dialog.rprt-flmenu .rprt-dlg-content {
        border-radius: 6px
    }

.rprt-grid .rprt-dialog.rprt-checkboxfilter {
    min-height: 307px
}

.rprt-grid .rprt-checkboxfilter .rprt-searchbox {
    display: block
}

.rprt-grid .rprt-checkboxfilter .rprt-dlg-content {
    padding-left: 6px
}

.rprt-grid .rprt-checkboxfilter .rprt-ftrchk, .rprt-grid .rprt-checkboxfilter .rprt-searchbox {
    padding-left: 8px
}

.rprt-grid .rprt-ftrchk {
    padding-bottom: 8px;
    padding-top: 8px
}

.rprt-grid .rprt-filterdiv, .rprt-grid .rprt-fltrtempdiv {
    padding: 0;
    position: relative;
    text-align: center;
    width: 100%
}

.rprt-grid .rprt-pager {
    border-bottom: transparent;
    border-left: transparent;
    border-right: transparent
}

.rprt-grid .rprt-gridpopup {
    font-weight: normal;
    position: absolute;
    user-select: none;
    z-index: 99999
}

    .rprt-grid .rprt-gridpopup .rprt-content {
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        font-size: 14px;
        padding: 4px
    }

    .rprt-grid .rprt-gridpopup span {
        border: 1px solid transparent;
        cursor: pointer;
        display: inline-block;
        height: 26px;
        padding: 4px;
        width: 26px
    }

    .rprt-grid .rprt-gridpopup .rprt-tail::before, .rprt-grid .rprt-gridpopup .rprt-tail::after {
        border: 10px solid transparent;
        content: "";
        height: 0;
        left: 8px;
        position: absolute;
        width: 0
    }

    .rprt-grid .rprt-gridpopup .rprt-downtail::after {
        top: 34px
    }

    .rprt-grid .rprt-gridpopup .rprt-uptail::after {
        top: -17px
    }

    .rprt-grid .rprt-gridpopup .rprt-uptail::before {
        top: -19px
    }

    .rprt-grid .rprt-gridpopup .rprt-sortdirect, .rprt-grid .rprt-gridpopup .rprt-rowselect {
        line-height: 18px;
        text-indent: 1px
    }

.rprt-grid .rprt-footerpadding {
    padding-left: 0;
    padding-right: 14px
}

    .rprt-grid .rprt-footerpadding .rprt-lastsummarycell {
        border-left: none;
        border-right: 1px solid
    }

.rprt-grid.rprt-rtl .rprt-footerpadding {
    padding-left: 14px;
    padding-right: 0
}

    .rprt-grid.rprt-rtl .rprt-footerpadding tr.rprt-summaryrow td.rprt-lastsummarycell:last-child {
        border-right: none;
        border-left: 1px solid #e5e7eb
    }

.rprt-grid .rprt-cloneproperties {
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    font-weight: 400;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
    opacity: 1;
    overflow: hidden;
    padding: 2px 8px 1px;
    text-align: left;
    text-transform: uppercase;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    z-index: 10
}

    .rprt-grid .rprt-cloneproperties .rprt-draganddrop {
        border-spacing: 0;
        font-size: 10px;
        font-weight: normal;
        overflow: visible
    }

        .rprt-grid .rprt-cloneproperties.rprt-headerclone table, .rprt-grid .rprt-cloneproperties.rprt-draganddrop table {
            border-spacing: 0
        }

.rprt-grid .rprt-notallowedcur {
    cursor: not-allowed
}

.rprt-grid .rprt-grabcur {
    cursor: grabbing
}

.rprt-grid .rprt-headerclone {
    border-radius: 0;
    font-weight: 400;
    line-height: 29px
}

.rprt-grid .rprt-draganddrop {
    border-width: 0 1px 1px;
    font-weight: normal;
    padding: 0
}

    .rprt-grid .rprt-draganddrop .rprt-rowcell {
        opacity: .95
    }

.rprt-grid.rprt-default .rprt-gridheader th.rprt-firstcell, .rprt-grid.rprt-default .rprt-gridheader th.rprt-laststackcell {
    border-left-style: solid;
    border-left-width: 1px
}

.rprt-grid:not(.sf-grid).rprt-bothlines .rprt-gridheader th.rprt-stackedheadercell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px
}

.rprt-grid.rprt-default.rprt-hidelines .rprt-gridheader th.rprt-firstcell {
    border-left-width: 0
}

.rprt-grid td.rprt-active {
    font-weight: 400
}

.rprt-grid:not(.rprt-row-responsive) .rprt-gridcontent tr.rprt-row:first-child td.rprt-cellselectionbackground, .rprt-grid td.rprt-cellselectionbackground {
    font-weight: 400
}

.rprt-grid .rprt-groupdroparea {
    height: auto;
    line-height: normal;
    min-height: 39px
}

.rprt-grid .rprt-griddragarea {
    border: 1px solid;
    opacity: .6;
    position: absolute
}

.rprt-grid .rprt-gdclone {
    border-radius: 4px;
    padding: 2px
}

.rprt-grid .rprt-content {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: scroll;
    position: relative
}

.rprt-grid.rprt-ungroupdrag .rprt-columnheader, .rprt-grid.rprt-ungroupdrag .rprt-groupdroparea {
    cursor: not-allowed
}

.rprt-grid.rprt-ungroupdrag .rprt-gridcontent {
    cursor: default
}

.rprt-grid.rprt-rowdrag .rprt-columnheader, .rprt-grid.rprt-rowdrag .rprt-groupdroparea {
    cursor: not-allowed
}

.rprt-grid.rprt-rowdrag .rprt-gridcontent {
    cursor: default
}

.rprt-grid .rprt-groupdroparea {
    cursor: default;
    border-style: solid none;
    border-width: 1px 0 0;
    font-size: 14px;
    font-weight: 400;
    border-top-width: 1px;
    opacity: 1;
    padding: 10px 0;
    text-align: center;
    text-indent: 1pt;
    user-select: none;
    width: 100%
}

.rprt-grid .rprt-grouptext {
    display: inline-block;
    margin-right: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto
}

.rprt-grid .rprt-grid-icon {
    float: left
}

.rprt-grid .rprt-groupheadercell, .rprt-grid .rprt-groupheadercell:hover {
    border: 1px;
    border-collapse: collapse;
    border-radius: 0;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    margin: 4px 4px 0 0;
    overflow: hidden;
    padding: 5px 0 3px;
    vertical-align: middle
}

    .rprt-grid .rprt-groupheadercell:hover {
        border: 1px;
        padding: 5px 0 3px
    }

.rprt-grid .rprt-groupdroparea.rprt-grouped.rprt-hover .rprt-groupheadercell {
    margin-top: 2px
}

.rprt-grid .rprt-groupheadercell span {
    display: inline-block;
    float: left;
    height: 24px;
    line-height: 25px;
    padding: 0 8px;
    vertical-align: middle
}

.rprt-grid .rprt-groupheadercell .rprt-grouptext {
    line-height: 21px
}

.rprt-grid .rprt-groupheadercell .rprt-ungroupbutton {
    font-size: 14px;
    line-height: 17px
}

.rprt-grid .rprt-groupheadercell .rprt-cancel {
    padding-right: 14px
}

.rprt-grid .rprt-groupheadercell .rprt-icons::before {
    display: inline
}

.rprt-grid.rprt-device .rprt-groupheadercell span {
    line-height: 26px
}

.rprt-grid.rprt-device .rprt-groupheadercell .rprt-ungroupbutton {
    line-height: 20px
}

.rprt-grid.rprt-device .rprt-groupheadercell .rprt-groupsort {
    margin-top: 0
}

.rprt-grid .rprt-groupsort, .rprt-grid .rprt-ungroupbutton, .rprt-grid .rprt-toggleungroup {
    font-size: 14px;
    margin-left: -7px
}

.rprt-grid .rprt-groupsort {
    margin-right: 0;
    margin-top: -2px
}

.rprt-grid span.rprt-ungroupbutton.rprt-icons {
    margin-left: -8px;
    margin-top: -2px;
    padding-top: 4px;
    padding-right: 8px
}

    .rprt-grid span.rprt-ungroupbutton.rprt-icons:hover {
        color: #374151
    }

.rprt-grid .rprt-grptogglebtn {
    padding: 7px
}

.rprt-grid .rprt-icon-gdownarrow {
    font-size: 14px;
    padding: 11px 8px 10px 8px;
    text-decoration: none
}

.rprt-grid .rprt-icon-grightarrow {
    font-size: 14px;
    padding: 10px 8px 12px 8px;
    text-decoration: none
}

.rprt-grid .rprt-recordplusexpand {
    padding-top: 5px
}

.rprt-grid .rprt-indentcell {
    border-style: solid;
    border-width: 0 1px 0 0
}

    .rprt-grid .rprt-indentcell.rprt-indentcelltop, .rprt-grid .rprt-indentcell.rprt-detailindentcelltop {
        border-width: 1px 0 0
    }

.rprt-grid .rprt-recordplusexpand, .rprt-grid .rprt-recordpluscollapse {
    border-style: solid;
    border-width: 1px 0 0;
    cursor: pointer
}

.rprt-grid .rprt-groupcaption {
    border-style: solid;
    border-width: 1px 0 0;
    display: table-cell;
    font-size: 12px;
    line-height: 18px;
    padding: .7em;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: auto
}

.rprt-grid .rprt-virtualtable .rprt-groupcaption {
    line-height: 22px;
    padding: 6px 8px
}

.rprt-grid .rprt-autofill {
    border: 1px solid;
    height: 8px;
    position: absolute;
    user-select: none;
    width: 8px
}

.rprt-grid .rprt-headercontent {
    border-style: solid;
    border-width: 0
}

.rprt-grid .rprt-stackedheadercell {
    border-width: 1px 0 1px 1px;
    white-space: nowrap
}

.rprt-grid .rprt-toolbar .rprt-tbar-btn.rprt-btn .rprt-btn-icon.rprt-icons.rprt-columnchooser-btn {
    font-size: 18px
}

.rprt-grid .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-right .rprt-cc-toolbar .rprt-tbar-btn .rprt-columnchooser-btn {
    margin-top: 1px
}

.rprt-grid .rprt-toolbar-item.rprt-cc.rprt-ccdiv.rprt-cc-toolbar {
    margin-top: 0;
    padding: 4px
}

.rprt-grid .rprt-edit-dialog {
    min-height: 350px
}

    .rprt-grid .rprt-edit-dialog .rprt-dlg-content {
        position: relative
    }

.rprt-grid .rprt-griderror label {
    display: inline !important
}

.rprt-grid .rprt-tooltip-wrap.rprt-griderror {
    z-index: 1000
}

    .rprt-grid .rprt-tooltip-wrap.rprt-griderror .rprt-arrow-tip.rprt-tip-top {
        left: 44%;
        top: -8px
    }

.rprt-grid .rprt-normaledit {
    border-top: 0;
    padding: 0
}

    .rprt-grid .rprt-normaledit .rprt-rowcell {
        padding-bottom: 0;
        padding-top: 0
    }

.rprt-grid.rprt-device .rprt-normaledit .rprt-rowcell {
    padding-bottom: 2px;
    padding-top: 2px
}

.rprt-grid .rprt-gridcontent .rprt-normaledit .rprt-rowcell.rprt-lastrowadded {
    border-bottom: 1px solid #e5e7eb;
    border-top: 0 none #e5e7eb
}

.rprt-grid .rprt-gridcontent table tbody .rprt-normaledit .rprt-rowcell {
    border-top: 1px solid
}

.rprt-grid:not(.rprt-row-responsive,.rprt-left-shadow,.rprt-right-shadow) .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell:not(.rprt-xlsel-top-border) {
    border-top: 0
}

.rprt-grid.rprt-device .rprt-editedbatchcell.rprt-rowcell, .rprt-grid .rprt-editedbatchcell.rprt-rowcell, .rprt-grid.rprt-device .rprt-gridcontent .rprt-normaledit .rprt-rowcell {
    padding-bottom: 0;
    padding-top: 0
}

.rprt-grid .rprt-editedbatchcell, .rprt-grid td.rprt-boolcell {
    padding-left: 8px;
    padding-right: 8px
}

    .rprt-grid td.rprt-boolcell input {
        margin: 3px 3px 3px 4px
    }

    .rprt-grid td.rprt-boolcell.rprt-rowcell {
        padding-bottom: 5px;
        padding-top: 5px
    }

.rprt-grid .rprt-dialog .rprt-gridform .rprt-rowcell {
    border: 0;
    padding: 0
}

.rprt-grid .rprt-row .rprt-input-group .rprt-input.rprt-field, .rprt-grid .rprt-row .rprt-input-focus .rprt-input.rprt-field {
    font-family: "Inter";
    font-size: 14px;
    padding-bottom: 1px;
    padding-top: 2px
}

.rprt-grid .rprt-row .rprt-input-group {
    margin-bottom: 2px;
    margin-top: 2px;
    vertical-align: middle
}

.rprt-grid .rprt-defaultcell.rprt-ralign, .rprt-grid .rprt-editedrow .rprt-defaultcell.rprt-ralign, .rprt-grid .rprt-defaultcell.rprt-ralign:focus, .rprt-grid .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus {
    padding-right: 10px
}

.rprt-grid .rprt-dlg-content .rprt-defaultcell.rprt-ralign, .rprt-grid .rprt-dlg-content .rprt-defaultcell.rprt-ralign:focus {
    padding-right: 0
}

.rprt-grid .rprt-columnchooserdiv {
    float: right;
    margin: -12px
}

.rprt-grid .rprt-ccdlg .rprt-dlg-content {
    margin: 40px 0 0;
    padding: 14px 14px 14px 14px;
    overflow: visible
}

.rprt-grid .rprt-ccdlg .rprt-checkbox-wrapper.rprt-control.rprt-keyboard {
    padding-left: 8px
}

.rprt-grid .rprt-ccdlg .rprt-main-div {
    box-sizing: border-box;
    position: relative
}

.rprt-grid .rprt-ccdlg .rprt-ccul-ele {
    margin: 13px 0;
    padding: 0
}

.rprt-grid .rprt-ccdlg li.rprt-cclist {
    padding: 7px 0
}

.rprt-grid .rprt-ccdlg .rprt-checkbox-wrapper .rprt-frame {
    margin-left: 0
}

.rprt-grid .rprt-ccdlg label.rprt-cc {
    margin: 0
}

.rprt-grid .rprt-ccdlg .rprt-footer-content {
    border-style: solid;
    border-width: 1px 0 0
}

.rprt-grid .rprt-ccdlg .rprt-cc-contentdiv {
    height: 196px;
    overflow-y: auto
}

.rprt-grid .rprt-ccdlg .rprt-cc-searchdiv {
    border-style: solid;
    border-width: 1px;
    left: 1px;
    opacity: .6;
    position: absolute;
    right: 0;
    top: -41px
}

    .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv span.rprt-ccsearch-icon.rprt-icons {
        float: right;
        opacity: .6;
        padding: 5px 5px
    }

    .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv span.rprt-ccsearch-icon.rprt-cc-cancel {
        font-size: 14px;
        padding: 5px 5px 6px
    }

    .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv.rprt-input-focus {
        opacity: 1
    }

        .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv.rprt-input-focus span.rprt-ccsearch-icon.rprt-icons {
            opacity: 1
        }

.rprt-grid .rprt-ccdlg .rprt-innerdiv.rprt-ccnmdiv {
    height: 60px;
    padding: 23px;
    text-align: center
}

.rprt-grid .rprt-ccdlg .rprt-cc-lab-name, .rprt-grid .rprt-ccdlg .rprt-checkbox-wrapper .rprt-label {
    text-overflow: ellipsis
}

.rprt-grid .rprt-ccdlg .rprt-cc-chbox {
    margin: 3px;
    vertical-align: middle
}

.rprt-grid .rprt-ccdlg .rprt-cc-lab-name {
    padding: 7px;
    vertical-align: middle
}

.rprt-grid .rprt-ccdlg .rprt-cc.rprt-input, .rprt-grid .rprt-ccdlg .rprt-cc.rprt-input:focus {
    border: 0;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 4px
}

.rprt-grid .rprt-checkboxfiltertext {
    width: 150px;
    word-break: normal
}

.rprt-grid .rprt-rowcell .rprt-frozen-default-cursor, .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-default-cursor, .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-default-cursor {
    border-left: 3px solid;
    border-right: 0
}

.rprt-grid .rprt-tooltip-wrap.rprt-griderror.rprt-unfreeze {
    z-index: 1
}

.rprt-grid.rprt-lib .rprt-leftfreeze, .rprt-grid.rprt-lib.rprt-grid .rprt-headercell.rprt-leftfreeze, .rprt-grid.rprt-lib.rprt-grid .rprt-headercell.rprt-rightfreeze, .rprt-grid.rprt-lib .rprt-rightfreeze, .rprt-grid .rprt-leftfreeze, .rprt-grid .rprt-rightfreeze {
    position: sticky;
    z-index: 2
}

.rprt-grid.rprt-lib .rprt-fixedfreeze, .rprt-grid.rprt-lib.rprt-grid .rprt-headercell.rprt-fixedfreeze, .rprt-grid .rprt-fixedfreeze {
    position: sticky;
    z-index: 3
}

.rprt-grid .rprt-xlsel-top-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-xlsel-top-border {
    border-top-width: 2px;
    line-height: 20px
}

.rprt-grid .rprt-xlsel-left-border, .rprt-grid .rprt-fixedfreeze.rprt-freezeleftborder.rprt-xlsel-left-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-xlsel-left-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-fixedfreeze.rprt-freezeleftborder.rprt-xlsel-left-border {
    border-left-width: 2px
}

.rprt-grid .rprt-xlsel-right-border, .rprt-grid .rprt-fixedfreeze.rprt-freezerightborder.rprt-xlsel-right-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-xlsel-right-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-fixedfreeze.rprt-freezerightborder.rprt-xlsel-right-border {
    border-right-width: 2px
}

.rprt-grid.rprt-wrap .rprt-xlsel-bottom-border.rprt-xlsel-top-border, .rprt-grid.rprt-rtl.rprt-wrap .rprt-xlsel-bottom-border.rprt-xlsel-top-border {
    line-height: 19px
}

.rprt-grid.rprt-wrap .rprt-xlsel-bottom-border, .rprt-grid.rprt-rtl.rprt-wrap .rprt-xlsel-bottom-border {
    line-height: 17px
}

.rprt-grid .rprt-xlsel-bottom-border.rprt-xlsel-top-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-xlsel-bottom-border.rprt-xlsel-top-border {
    line-height: 18px
}

.rprt-grid .rprt-xlsel-bottom-border, .rprt-grid.rprt-rtl.rprt-default .rprt-rowcell.rprt-xlsel-bottom-border {
    border-bottom-width: 2px;
    line-height: 20px
}

.rprt-grid .rprt-virtual-content.rprt-content {
    overflow-x: hidden
}

.rprt-grid.rprt-lib.rprt-default .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-lib .rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid .rprt-leftfreeze.rprt-freezeleftborder {
    border-right-width: 2px
}

.rprt-grid.rprt-rtl.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder:not(.rprt-dragborder), .rprt-grid.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder:not(.rprt-dragborder) {
    clip-path: inset(0 -15px 0 0);
    box-shadow: 4px 0 8px rgba(0,0,0,.12)
}

.rprt-grid.rprt-rtl.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder:not(.rprt-xlsel-right-border), .rprt-grid.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder:not(.rprt-xlsel-right-border) {
    border-right-color: transparent
}

.rprt-grid.rprt-rtl.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-dragborder, .rprt-grid.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-dragborder {
    box-shadow: 0 2px 0 0 #4f46e5,4px 0 8px rgba(0,0,0,.12)
}

.rprt-grid.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder:not(.rprt-dragborder), .rprt-grid.rprt-rtl.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder:not(.rprt-dragborder) {
    clip-path: inset(0 0 0 -15px);
    box-shadow: -4px 0 8px rgba(0,0,0,.12)
}

.rprt-grid.rprt-right-shadow:not(.rprt-rtl) .rprt-rightfreeze.rprt-freezerightborder:not(.rprt-xlsel-left-border), .rprt-grid.rprt-rtl.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder:not(.rprt-xlsel-left-border) {
    border-left-color: transparent
}

.rprt-grid.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-dragborder, .rprt-grid.rprt-rtl.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-dragborder {
    box-shadow: 0 2px 0 0 #4f46e5,-4px 0 8px rgba(0,0,0,.12)
}

.rprt-grid.rprt-lib.rprt-default .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-lib .rprt-rightfreeze.rprt-freezerightborder, .rprt-grid .rprt-rightfreeze.rprt-freezerightborder {
    border-left-width: 2px
}

.rprt-grid.rprt-lib.rprt-default:not(.rprt-rtl) .rprt-headercell.rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezeleftborder), .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezeleftborder), .rprt-grid:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezeleftborder) {
    border-left-width: 1px
}

.rprt-grid.rprt-lib.rprt-default:not(.rprt-rtl) .rprt-headercell.rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezerightborder), .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezerightborder), .rprt-grid:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezerightborder) {
    border-right-width: 1px
}

.rprt-grid .rprt-content.rprt-mac-safari::-webkit-scrollbar {
    width: 7px
}

.rprt-grid .rprt-content.rprt-mac-safari::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,.5);
    border-radius: 4px
}

.rprt-grid .rprt-columnchooser::before {
    line-height: 1.9
}

.rprt-grid .rprt-toolbar .rprt-ccdiv {
    margin-top: -1px;
    padding: 0 10px
}

    .rprt-grid .rprt-toolbar .rprt-ccdiv .rprt-columnchooser.rprt-cctbn-icon {
        font-size: 15px;
        vertical-align: middle
    }

.rprt-grid.rprt-rtl .rprt-tableborder {
    border-left: 1px solid;
    border-right: 0
}

.rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-dlg-content {
    padding-left: 14px;
    padding-right: 6px
}

.rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-ftrchk, .rprt-grid.rprt-rtl .rprt-checkboxfilter .rprt-searchbox {
    padding-left: 0;
    padding-right: 8px
}

.rprt-grid.rprt-rtl.rprt-lib.rprt-default .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl.rprt-lib .rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-leftfreeze.rprt-freezeleftborder {
    border-left-width: 2px
}

.rprt-grid.rprt-rtl.rprt-lib.rprt-default .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl.rprt-lib .rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-rightfreeze.rprt-freezerightborder {
    border-right-width: 2px
}

.rprt-grid.rprt-rtl.rprt-lib.rprt-default .rprt-headercell.rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezerightborder), .rprt-grid.rprt-rtl.rprt-lib .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezerightborder), .rprt-grid.rprt-rtl .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezerightborder) {
    border-right-width: 1px
}

.rprt-grid.rprt-rtl.rprt-lib.rprt-default .rprt-headercell.rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezeleftborder), .rprt-grid.rprt-rtl.rprt-lib .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezeleftborder), .rprt-grid.rprt-rtl .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezeleftborder) {
    border-left-width: 1px
}

.rprt-grid.rprt-rtl .rprt-headercell, .rprt-grid.rprt-rtl .rprt-detailheadercell {
    border-width: 0;
    text-align: right
}

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv.rprt-headerchkcelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-fltr-icon .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-fltr-icon .rprt-headercelldiv.rprt-headerchkcelldiv {
        padding: 0 .4em 0 4.2em;
        text-align: right
    }

        .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv.rprt-headerchkcelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-fltr-icon .rprt-headercelldiv.rprt-headerchkcelldiv .rprt-sortnumber {
            float: left;
            margin: 0 4px 0 4px
        }

    .rprt-grid.rprt-rtl .rprt-headercell .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv.rprt-headerchkcelldiv {
        padding: 0 .4em 0 4.2em;
        text-align: right
    }

        .rprt-grid.rprt-rtl .rprt-headercell .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-headercell .rprt-headercelldiv.rprt-headerchkcelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-headercelldiv.rprt-headerchkcelldiv .rprt-sortnumber {
            float: left;
            margin: 0 4px 0 -18px
        }

    .rprt-grid.rprt-rtl .rprt-headercell .rprt-filterbarcell input, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-filterbarcell input {
        border-width: 0
    }

    .rprt-grid.rprt-rtl .rprt-headercell .rprt-sortfilterdiv, .rprt-grid.rprt-rtl .rprt-detailheadercell .rprt-sortfilterdiv {
        float: left;
        margin: -13px 4px -13px -6px
    }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv {
        margin-left: 10px
    }

        .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-headercelldiv .rprt-sortnumber {
            margin: 0 -1px 0 4px
        }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-filtermenudiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign.rprt-headercell.rprt-fltr-icon .rprt-filtermenudiv {
        margin-left: -5px
    }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign .rprt-sortfilterdiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign .rprt-sortfilterdiv {
        float: right;
        margin: -14px -5px;
        margin-bottom: -13px;
        margin-top: -13px
    }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign .rprt-headercelldiv {
        padding: 0 25px 0 .7em
    }

        .rprt-grid.rprt-rtl .rprt-headercell.rprt-leftalign .rprt-headercelldiv .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-leftalign .rprt-headercelldiv .rprt-sortnumber {
            float: right;
            margin: 0 -1px 0 4px
        }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-fltr-icon.rprt-rightalign .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-fltr-icon.rprt-rightalign .rprt-sortnumber {
        float: left;
        margin: 0 4px 0 6px
    }

    .rprt-grid.rprt-rtl .rprt-headercell.rprt-rightalign .rprt-sortnumber, .rprt-grid.rprt-rtl .rprt-detailheadercell.rprt-rightalign .rprt-sortnumber {
        float: left;
        margin: 0 4px 0
    }

.rprt-grid.rprt-rtl .rprt-rowcell:first-child, .rprt-grid.rprt-rtl .rprt-summarycell:first-child {
    padding-right: 8px
}

.rprt-grid.rprt-rtl .rprt-rowcell:last-child, .rprt-grid.rprt-rtl .rprt-summarycell:last-child {
    padding-left: 8px
}

.rprt-grid.rprt-rtl.rprt-wrap .rprt-gridheader .rprt-rightalign .rprt-sortnumber {
    margin: 3px 5px 0 2px
}

.rprt-grid.rprt-rtl.rprt-wrap .rprt-gridheader .rprt-sortnumber {
    margin: 3px 5px 0 2px
}

.rprt-grid.rprt-rtl.rprt-wrap .rprt-gridheader .rprt-sortfilterdiv {
    margin: -30px 5px
}

.rprt-grid.rprt-rtl.rprt-wrap .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv {
    margin: -30px 17px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -13px 4px -13px 21px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-fltr-icon.rprt-leftalign .rprt-sortfilterdiv {
    margin-right: -5px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-rightalign.rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -13px 4px -13px 21px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-rightalign.rprt-fltr-icon .rprt-headercelldiv {
    margin: -5px -5px -5px -5px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-sortfilter .rprt-fltr-icon .rprt-headercelldiv {
    margin: -5px -5px -5px -5px
}

.rprt-grid.rprt-rtl .rprt-gridheader .rprt-rightalign .rprt-sortfilterdiv {
    margin: -13px 4px -13px -6px
}

.rprt-grid.rprt-rtl.rprt-wrap .rprt-columnheader .rprt-rightalign.rprt-fltr-icon .rprt-headercelldiv, .rprt-grid.rprt-rtl .rprt-columnheader.rprt-wrap .rprt-rightalign.rprt-fltr-icon .rprt-headercelldiv {
    height: auto;
    margin-bottom: 2px;
    margin-top: 0
}

.rprt-grid.rprt-rtl.rprt-verticallines .rprt-grouptopleftcell, .rprt-grid.rprt-rtl.rprt-bothlines .rprt-grouptopleftcell, .rprt-grid.rprt-rtl.rprt-hidelines .rprt-grouptopleftcell {
    border-top: 0
}

.rprt-grid.rprt-rtl .rprt-grouptopleftcell {
    border-top: 2px solid
}

    .rprt-grid.rprt-rtl .rprt-grouptopleftcell span.rprt-grouptext {
        margin-left: -7px;
        margin-right: 0
    }

    .rprt-grid.rprt-rtl .rprt-grouptopleftcell span {
        float: right;
        margin: 0 8px
    }

.rprt-grid.rprt-rtl .rprt-groupheadercell span {
    float: right;
    padding: 0 8px
}

.rprt-grid.rprt-rtl.rprt-horizontallines .rprt-grouptopleftcell {
    border-top: 1px solid
}

.rprt-grid.rprt-rtl .rprt-rowcell {
    border-width: 1px 0 0
}

    .rprt-grid.rprt-rtl .rprt-stackedheadercell.rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-rowcell.rprt-leftfreeze.rprt-freezeleftborder {
        border-left-width: 2px
    }

    .rprt-grid.rprt-rtl .rprt-stackedheadercell.rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-rowcell.rprt-rightfreeze.rprt-freezerightborder {
        border-right-width: 2px
    }

    .rprt-grid.rprt-rtl .rprt-stackedheadercell.rprt-fixedfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-rowcell.rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-xlsel-right-border,.rprt-removefreezerightborder) {
        border-right-width: 1px
    }

    .rprt-grid.rprt-rtl .rprt-stackedheadercell.rprt-fixedfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-rowcell.rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-xlsel-left-border,.rprt-removefreezeleftborder) {
        border-left-width: 1px
    }

.rprt-grid.rprt-rtl .rprt-summarycell.rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-summarycell.rprt-fixedfreeze.rprt-freezeleftborder {
    border-left-width: 0
}

.rprt-grid.rprt-rtl .rprt-summarycell.rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-summarycell.rprt-fixedfreeze.rprt-freezerightborder {
    border-right-width: 0
}

.rprt-grid.rprt-rtl .rprt-filterbarcell, .rprt-grid.rprt-rtl .rprt-filterbarcelldisabled {
    border-width: 2px 0 0
}

.rprt-grid.rprt-rtl .rprt-lastrowcell {
    border-width: 1px 1px 1px 0
}

.rprt-grid.rprt-rtl .rprt-cloneproperties {
    border-width: 1px 1px 3px
}

.rprt-grid.rprt-rtl tr td:first-child, .rprt-grid.rprt-rtl tr th:first-child {
    border-left-width: 0
}

.rprt-grid.rprt-rtl.rprt-default.rprt-bothlines tr td:first-child:not(.rprt-summarycell,.rprt-freezeleftborder), .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines tr th:first-child {
    border-left-width: 1px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-bothlines tr td:first-child.rprt-detailrowcollapse, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines tr td:first-child.rprt-detailrowexpand {
    border-left-width: 0
}

.rprt-grid.rprt-rtl.rprt-default tr td:last-child:not(.rprt-xlsel-left-border,.rprt-addfreezefirstchildborder), .rprt-grid.rprt-rtl.rprt-default .rprt-gridheader table tr th:last-child {
    border-left: 0
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines tr th:last-child {
    border-left: 1px solid
}

.rprt-grid.rprt-rtl.rprt-default .rprt-gridheader tr th:last-child, .rprt-grid.rprt-rtl.rprt-default .rprt-gridheader tr th:first-child {
    padding-left: 8px;
    padding-right: 8px
}

.rprt-grid.rprt-rtl.rprt-default th:first-child .rprt-grid.rprt-rtl.rprt-default .rprt-headercell, .rprt-grid.rprt-rtl.rprt-default .rprt-detailheadercell {
    border-width: 0
}

.rprt-grid.rprt-rtl.rprt-default .rprt-rowcell {
    border-width: 1px 0 0
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-headercell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-rowcell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-filterbarcell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-detailheadercell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader th.rprt-firstcell {
    border-width: 0 0 0 1px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines tr th:first-child:not(.rprt-firstcell) {
    border-left-width: 1px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader .rprt-headercell.rprt-firstheader {
    border-right: 0
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader th.rprt-grouptopleftcell.rprt-lastgrouptopleftcell {
    border-left: 1px solid
}

.rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-headercell.rprt-stackedheadercell {
    border-bottom: 1px solid
}

.rprt-grid.rprt-rtl.rprt-default .rprt-stackedheadercell, .rprt-grid.rprt-rtl.rprt-default.rprt-horizontallines .rprt-stackedheadercell {
    border-width: 0 1px 1px 0
}

.rprt-grid.rprt-rtl.rprt-default .rprt-gridheader th.rprt-firstcell, .rprt-grid.rprt-rtl.rprt-default.rprt-horizontallines .rprt-gridheader th.rprt-firstcell {
    border-left-width: 0;
    border-right-width: 1px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-gridheader th.rprt-firstcell {
    border-left-width: 1px;
    border-right-width: 0
}

.rprt-grid.rprt-rtl.rprt-default .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-horizontallines .rprt-headercell.rprt-firstheader {
    border-left: 0
}

.rprt-grid.rprt-rtl.rprt-default.rprt-hidelines .rprt-gridheader th.rprt-firstcell {
    border-left: 0;
    border-right: 0
}

.rprt-grid.rprt-rtl.rprt-default .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-horizontallines .rprt-gridheader .rprt-headercell.rprt-firstheader {
    border-right: 1px solid
}

.rprt-grid.rprt-rtl.rprt-default .rprt-detailcell, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-detailcell {
    border-right-style: solid;
    border-right-width: 1px;
    text-align: right
}

.rprt-grid.rprt-rtl .rprt-cc-searchdiv span.rprt-ccsearch-icon.rprt-icons {
    float: left
}

.rprt-grid.rprt-rtl .rprt-groupsort, .rprt-grid.rprt-rtl .rprt-ungroupbutton, .rprt-grid.rprt-rtl .rprt-toggleungroup {
    margin-left: 0;
    margin-right: 0
}

.rprt-grid.rprt-rtl span.rprt-ungroupbutton.rprt-icons {
    margin-left: 0;
    margin-right: -8px;
    padding-top: 4px
}

.rprt-grid.rprt-rtl:not(.sf-grid).rprt-default.rprt-bothlines .rprt-headercell, .rprt-grid.rprt-rtl:not(.sf-grid).rprt-default.rprt-bothlines .rprt-detailheadercell {
    border-width: 0 0 0 1px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-dragheadercell, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-rowdragheader, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-cloneproperties.rprt-draganddrop td.rprt-rowdragdrop {
    border-left: 1px solid #e5e7eb;
    padding-left: 3px
}

.rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-gridheader th.rprt-grouptopleftcell.rprt-lastgrouptopleftcell {
    border-left: 1px solid;
    border-right: 0
}

.rprt-grid.rprt-rtl .rprt-cloneproperties.rprt-draganddrop .rprt-row .rprt-icon-rowdragicon::before {
    left: 4px;
    position: relative
}

.rprt-grid.rprt-rtl:not(.sf-grid).rprt-bothlines .rprt-gridheader th.rprt-stackedheadercell {
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.rprt-grid.rprt-rtl.rprt-bothlines .rprt-filterbarcell, .rprt-grid.rprt-rtl.rprt-bothlines .rprt-filterbarcelldisabled {
    border-width: 2px 0 0 1px
}

.rprt-grid.rprt-rtl.rprt-bothlines .rprt-rowcell, .rprt-grid.rprt-rtl.rprt-bothlines .rprt-rowcell.rprt-lastrowcell {
    border-width: 1px 0 0 1px
}

.rprt-grid.rprt-rtl.rprt-verticallines .rprt-rowcell, .rprt-grid.rprt-rtl.rprt-verticallines .rprt-filterbarcell {
    border-width: 1px 0 0 1px
}

.rprt-grid.rprt-rtl.rprt-hidelines .rprt-rowcell, .rprt-grid.rprt-rtl.rprt-hidelines .rprt-headercell, .rprt-grid.rprt-rtl.rprt-hidelines .rprt-detailheadercell, .rprt-grid.rprt-rtl.rprt-hidelines .rprt-filterbarcell {
    border-width: 0
}

.rprt-grid.rprt-rtl.rprt-horizontallines .rprt-rowcell {
    border-width: 1px 0 0
}

.rprt-grid.rprt-rtl.rprt-horizontallines .rprt-filterbarcell {
    border-width: 1px 0 0
}

.rprt-grid.rprt-rtl.rprt-horizontallines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border), .rprt-grid.rprt-rtl.rprt-verticallines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border), .rprt-grid.rprt-rtl.rprt-hidelines .rprt-rowcell.rprt-lastrowcell:not(.rprt-xlsel-bottom-border) {
    border-bottom-width: 1px
}

.rprt-grid.rprt-rtl.rprt-verticallines .rprt-firstchildrow .rprt-rowcell, .rprt-grid.rprt-rtl.rprt-hidelines .rprt-firstchildrow .rprt-rowcell {
    border-top-width: 1px
}

.rprt-grid.rprt-rtl .rprt-groupheadercell .rprt-icons::before {
    display: inline-block
}

.rprt-grid.rprt-rtl .rprt-groupheadercell .rprt-cancel {
    padding-left: 23px;
    padding-right: 0;
    padding-top: 2px
}

.rprt-grid.rprt-rtl .rprt-groupheadercell, .rprt-grid.rprt-rtl .rprt-groupheadercell:hover {
    float: right;
    margin-left: 4px;
    margin-right: 0;
    padding: 5px 0 3px
}

.rprt-grid.rprt-rtl .rprt-groupdroparea {
    text-align: center
}

.rprt-grid.rprt-rtl .rprt-ungroupbutton {
    float: left
}

.rprt-grid.rprt-rtl .rprt-gridcontent table tr:not(.rprt-summaryrow) td.rprt-indentcell {
    border-style: solid;
    border-width: 0 0 0 1px
}

.rprt-grid.rprt-rtl .rprt-defaultcell.rprt-ralign, .rprt-grid.rprt-rtl .rprt-row .rprt-input.rprt-defaultcell.rprt-ralign, .rprt-grid.rprt-rtl .rprt-defaultcell.rprt-ralign:focus, .rprt-grid.rprt-rtl .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus {
    padding-left: 10px
}

.rprt-grid.rprt-rtl .rprt-detailindentcell {
    border-left-style: solid;
    border-left-width: 1px;
    border-right-width: 0
}

.rprt-grid.rprt-rtl .rprt-filtermenudiv {
    float: left;
    margin: -13px 4px -13px -3px;
    padding: 3px
}

.rprt-grid:not(.sf-grid).rprt-rtl.rprt-default table th[rowspan] {
    border-width: 0 1px 0 0
}

    .rprt-grid:not(.sf-grid).rprt-rtl.rprt-default table th[rowspan].rprt-leftfreeze.rprt-freezeleftborder {
        border-left-width: 2px
    }

    .rprt-grid:not(.sf-grid).rprt-rtl.rprt-default table th[rowspan].rprt-rightfreeze.rprt-freezerightborder {
        border-right-width: 2px
    }

    .rprt-grid:not(.sf-grid).rprt-rtl.rprt-default table th[rowspan].rprt-fixedfreeze.rprt-freezeleftborder {
        border-right-width: 1px
    }

    .rprt-grid:not(.sf-grid).rprt-rtl.rprt-default table th[rowspan].rprt-fixedfreeze.rprt-freezerightborder {
        border-left-width: 1px
    }

.rprt-grid.rprt-wrap .rprt-rowcell, .rprt-grid.rprt-wrap .rprt-columnheader .rprt-stackedheadercelldiv, .rprt-grid.rprt-wrap .rprt-columnheader .rprt-headercelldiv, .rprt-grid.rprt-wrap .rprt-columnheader .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv {
    height: Auto;
    line-height: 21px;
    overflow-wrap: break-word;
    text-overflow: clip;
    white-space: normal;
    word-wrap: break-word
}

.rprt-grid.rprt-wrap .rprt-stackedheader .rprt-columnheader .rprt-stackedheadercelldiv, .rprt-grid.rprt-wrap .rprt-stackedheader .rprt-columnheader .rprt-headercelldiv {
    max-height: 36px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-headercelldiv, .rprt-grid.rprt-wrap .rprt-columnheader .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv {
    margin-bottom: 2px;
    margin-top: 0
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-filtermenudiv, .rprt-grid.rprt-wrap .rprt-columnheader .rprt-sortfilterdiv .rprt-filtermenudiv {
    line-height: 1px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-sortfilterdiv {
    margin: -21px 5px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-rightalign .rprt-sortfilterdiv {
    margin: -21px -5px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -20px 20px -29px 14px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-fltr-icon.rprt-rightalign .rprt-sortfilterdiv {
    margin: -20px 14px
}

.rprt-grid.rprt-wrap .rprt-columnheader .rprt-icon-group::before {
    display: inline-block
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-headercelldiv, .rprt-grid .rprt-columnheader.rprt-wrap .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv {
    margin-bottom: 2px;
    margin-top: 0
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-filtermenudiv, .rprt-grid .rprt-columnheader.rprt-wrap .rprt-sortfilterdiv .rprt-filtermenudiv {
    line-height: 1px
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-headercelldiv, .rprt-grid .rprt-columnheader.rprt-wrap .rprt-headercell.rprt-fltr-icon .rprt-headercelldiv, .rprt-grid .rprt-columnheader.rprt-wrap .rprt-stackedheadercelldiv {
    height: Auto;
    line-height: 21px;
    overflow-wrap: break-word;
    text-overflow: clip;
    white-space: normal;
    word-wrap: break-word
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-sortfilterdiv {
    margin: -21px 5px
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-rightalign .rprt-sortfilterdiv {
    margin: -21px -5px
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-fltr-icon .rprt-sortfilterdiv {
    margin: -20px 20px -29px 14px
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-fltr-icon.rprt-rightalign .rprt-sortfilterdiv {
    margin: -20px 14px
}

.rprt-grid .rprt-columnheader.rprt-wrap .rprt-icon-group::before {
    display: inline-block
}

.rprt-grid .rprt-gridcontent.rprt-wrap .rprt-rowcell {
    height: Auto;
    line-height: 21px;
    overflow-wrap: break-word;
    text-overflow: clip;
    white-space: normal;
    word-wrap: break-word
}

.rprt-grid .rprt-stackedheadercelldiv {
    overflow: hidden;
    text-overflow: ellipsis
}

.rprt-grid.rprt-responsive .rprt-rowcell.rprt-gridclip, .rprt-grid.rprt-responsive .rprt-gridclip .rprt-headercelldiv, .rprt-grid.rprt-responsive .rprt-gridclip .rprt-stackedheadercelldiv {
    text-overflow: clip
}

.rprt-grid .rprt-clipboard {
    cursor: default;
    height: 1px;
    left: -1000px;
    overflow: hidden;
    position: fixed;
    resize: none;
    top: -1000px;
    width: 1px
}

.rprt-grid.rprt-resize-lines th.rprt-headercell.rprt-stackedheadercell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.rprt-resize-lines th.rprt-headercell.rprt-firstcell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.rprt-resize-lines.rprt-rtl th.rprt-headercell.rprt-stackedheadercell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.rprt-resize-lines.rprt-rtl th.rprt-headercell.rprt-firstcell:not(.rprt-freezerightborder,.rprt-freezeleftborder) {
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.rprt-grid.rprt-resize-lines tr.rprt-columnheader th:last-child.rprt-stackedheadercell .rprt-rhandler.rprt-rcursor :not(.rprt-laststackcell,.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.rprt-resize-lines.rprt-rtl tr.rprt-columnheader th:last-child.rprt-stackedheadercell .rprt-rhandler.rprt-rcursor :not(.rprt-laststackcell,.rprt-freezerightborder,.rprt-freezeleftborder) {
    border-right: 0
}

.rprt-grid:not(.sf-grid).rprt-resize-lines.rprt-default table th[rowspan]:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid:not(.sf-grid).rprt-resize-lines.rprt-rtl.rprt-default table th[rowspan]:not(.rprt-freezerightborder,.rprt-freezeleftborder) {
    border-left: 0
}

.rprt-grid.rprt-resize-lines.rprt-rtl tr.rprt-columnheader th:last-child.rprt-stackedheadercell .rprt-rhandler.rprt-rcursor, .rprt-grid.rprt-resize-lines.rprt-rtl tr.rprt-columnheader th.rprt-lastcell .rprt-rhandler.rprt-rcursor, .rprt-grid.rprt-resize-lines.rprt-rtl tr.rprt-columnheader th.rprt-laststackcell .rprt-rhandler.rprt-rcursor {
    border-left: 0
}

.rprt-grid:not(.sf-grid).rprt-resize-lines.rprt-rtl.rprt-default table th[rowspan] {
    border-right: 0
}

.rprt-grid .rprt-mask {
    display: inline-block;
    height: 10px;
    width: 80%
}

    .rprt-grid .rprt-mask.rprt-mask-group-intent {
        margin-left: 7px;
        width: 16px
    }

    .rprt-grid .rprt-mask.rprt-mask-detail-intent {
        width: 16px
    }

    .rprt-grid .rprt-mask.rprt-mask-checkbox-intent {
        margin-left: 3px;
        margin-right: 16px;
        width: 20px
    }

    .rprt-grid .rprt-mask.rprt-mask-checkbox-filter-intent {
        width: 13px
    }

    .rprt-grid .rprt-mask.rprt-mask-checkbox-filter-span-intent {
        margin-left: 8px
    }

    .rprt-grid .rprt-mask.rprt-mask-drag-intent {
        margin-left: 12px;
        width: 12px
    }

.rprt-grid.sf-grid span.rprt-ungroupbutton.rprt-icons {
    margin-left: -9px
}

.rprt-grid.sf-grid .rprt-rowcell.rprt-frozen-right-border, .rprt-grid.sf-grid .rprt-headercell.rprt-frozen-right-border, .rprt-grid.sf-grid .rprt-filterbarcell.rprt-frozen-right-border {
    border-right: 3px solid #726bea
}

.rprt-grid.sf-grid .rprt-rowcell.rprt-frozen-left-border, .rprt-grid.sf-grid .rprt-headercell.rprt-frozen-left-border, .rprt-grid.sf-grid .rprt-filterbarcell.rprt-frozen-left-border {
    border-left: 3px solid #726bea
}

.rprt-grid.sf-grid .rprt-rowcell.rprt-freezeline, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell.rprt-freezeline {
    position: relative
}

.rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-fixedright-cursor, .rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-left-cursor, .rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-fixedleft-cursor {
    cursor: move;
    height: 100%;
    position: absolute;
    top: 0;
    width: 4px
}

.rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-left-cursor, .rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-fixedright-cursor {
    right: 0
}

.rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-fixedleft-cursor {
    left: 0
}

.rprt-grid.sf-grid .rprt-rowcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor {
    right: 3px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedright-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-left-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedleft-cursor {
    cursor: move;
    height: 100%;
    position: absolute;
    top: 0;
    width: 4px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-left-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedright-cursor {
    right: 0
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-fixedleft-cursor {
    left: 0
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor {
    right: 3px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor) {
    left: 3px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-left-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedleft-cursor {
    cursor: move;
    height: 100%;
    position: absolute;
    top: 0;
    width: 4px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedright-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-left-cursor {
    right: 0
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-right-cursor, .rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-fixedleft-cursor {
    left: 0
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-left-cursor.rprt-frozen-resize-cursor {
    right: 3px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-right-cursor.rprt-frozen-resize-cursor:not(.rprt-frozen-default-cursor) {
    left: 3px
}

.rprt-grid.sf-grid .rprt-frozen-helper {
    border-left: 3px solid #726bea;
    cursor: move;
    position: absolute;
    z-index: 2
}

.rprt-grid.sf-grid .rprt-content.rprt-freezeline-moving {
    user-select: none
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow {
    margin-top: -4px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow-virtual {
    margin-top: -5px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow {
    margin-top: -5px
}

.rprt-grid.sf-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow-virtual {
    margin-top: -5px
}

.rprt-grid.sf-grid .rprt-masked-cell.rprt-rowcell .rprt-virtualcell {
    background-color: rgba(0,0,0,.1);
    display: inline-block;
    height: 10px;
    width: 80%
}

.rprt-grid.sf-grid .rprt-gridcontent .rprt-content {
    overflow-y: auto
}

    .rprt-grid.sf-grid .rprt-gridcontent .rprt-content.rprt-yscroll {
        overflow-y: scroll
    }

    .rprt-grid.sf-grid .rprt-gridcontent .rprt-content.rprt-noscroll {
        overflow-y: hidden
    }

.rprt-grid.sf-grid .rprt-gridcontent .rprt-content, .rprt-grid.sf-grid .rprt-detailrowcollapse.rprt-dragborder, .rprt-grid.sf-grid .rprt-detailrowexpand.rprt-dragborder {
    position: relative
}

.rprt-grid.sf-grid .rprt-label.rprt-fltrcheck, .rprt-grid.sf-grid .rprt-label.rprt-choosercheck {
    width: 0
}

.rprt-grid.sf-grid .rprt-checkboxlist .rprt-fltrcheck, .rprt-grid.sf-grid .rprt-cc-contentdiv .rprt-choosercheck {
    white-space: nowrap
}

.rprt-grid.sf-grid .rprt-filterdiv .rprt-multiselect.rprt-input-group:not(.rprt-rtl), .rprt-grid.sf-grid .rprt-fltrtempdiv .rprt-multiselect.rprt-input-group:not(.rprt-rtl) {
    text-align: left
}

.rprt-grid.sf-grid.rprt-default table th:not([rowspan="1"]):not(.rprt-detailcell,.rprt-detailindentcell,.rprt-stackedheadercell,.rprt-detailheadercell,.rprt-rowdragheader) {
    border-width: 0 0 0 1px
}

.rprt-grid.sf-grid .rprt-gridheader table th:not([rowspan="1"]), .rprt-grid.sf-grid .rprt-device .rprt-gridheader table th:not([rowspan="1"]) {
    padding-bottom: 13px;
    vertical-align: bottom
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default table th:not([rowspan="1"]).rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.sf-grid.rprt-default table th:not([rowspan="1"]).rprt-leftfreeze.rprt-freezeleftborder {
    border-right-width: 2px
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default table th:not([rowspan="1"]).rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.sf-grid.rprt-default table th:not([rowspan="1"]).rprt-rightfreeze.rprt-freezerightborder {
    border-left-width: 2px
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default table th:not([rowspan="1"]).rprt-fixedfreeze.rprt-freezerightborder, .rprt-grid.sf-grid.rprt-default table th:not([rowspan="1"]).rprt-fixedfreeze.rprt-freezeleftborder {
    border-left-width: 1px
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default table th:not([rowspan="1"]).rprt-fixedfreeze.rprt-freezeleftborder, .rprt-grid.sf-grid.rprt-default table th:not([rowspan="1"]).rprt-fixedfreeze.rprt-freezerightborder {
    border-right-width: 1px
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default table th:not([rowspan="1"]):not(.rprt-detailcell,.rprt-detailindentcell,.rprt-stackedheadercell,.rprt-detailheadercell,.rprt-rowdragheader) {
    border-width: 0 1px 0 0
}

.rprt-grid.sf-grid.rprt-resize-lines.rprt-default table th:not([rowspan="1"]):not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.sf-grid.rprt-resize-lines.rprt-rtl.rprt-default table th:not([rowspan="1"]):not(.rprt-freezerightborder,.rprt-freezeleftborder) {
    border-left: 0
}

.rprt-grid.sf-grid.rprt-resize-lines.rprt-rtl.rprt-default table th:not([rowspan="1"]) {
    border-right: 0
}

.rprt-grid.sf-grid.rprt-rtl.rprt-bothlines .rprt-gridheader th.rprt-stackedheadercell {
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.rprt-grid.sf-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-headercell, .rprt-grid.sf-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-detailheadercell {
    border-width: 0 0 0 1px
}

.rprt-grid.sf-grid.rprt-resize-lines th.rprt-headercell.rprt-stackedheadercell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.sf-grid.rprt-resize-lines th.rprt-headercell.rprt-firstcell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.sf-grid.rprt-resize-lines.rprt-rtl th.rprt-headercell.rprt-stackedheadercell:not(.rprt-freezerightborder,.rprt-freezeleftborder), .rprt-grid.sf-grid.rprt-resize-lines.rprt-rtl th.rprt-headercell.rprt-firstcell:not(.rprt-freezerightborder,.rprt-freezeleftborder) {
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.rprt-grid.sf-grid.rprt-default.rprt-bothlines .rprt-headercell, .rprt-grid.sf-grid.rprt-default.rprt-bothlines .rprt-detailheadercell {
    border-width: 0 0 0 1px
}

    .rprt-grid.sf-grid.rprt-default.rprt-bothlines .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.sf-grid.rprt-default.rprt-verticallines .rprt-headercell.rprt-leftfreeze.rprt-freezeleftborder {
        border-right-width: 2px
    }

    .rprt-grid.sf-grid.rprt-default.rprt-bothlines .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.sf-grid.rprt-default.rprt-verticallines .rprt-headercell.rprt-rightfreeze.rprt-freezerightborder {
        border-left-width: 2px
    }

.rprt-grid.sf-grid.rprt-bothlines .rprt-gridheader th.rprt-stackedheadercell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px
}

.rprt-grid.sf-grid .rprt-bigger .rprt-grid.sf-grid.rprt-grid.sf-grid .rprt-gridheader table th:not([rowspan="1"]), .rprt-grid.sf-grid .rprt-bigger .rprt-grid.sf-grid.rprt-grid.sf-grid.rprt-device .rprt-gridheader table th:not([rowspan="1"]), .rprt-grid.sf-grid .rprt-grid.sf-grid.rprt-grid.sf-grid.rprt-bigger .rprt-gridheader table th:not([rowspan="1"]), .rprt-grid.sf-grid .rprt-grid.sf-grid.rprt-grid.sf-grid.rprt-bigger.rprt-device .rprt-gridheader table th:not([rowspan="1"]) {
    padding-bottom: 20px
}

.rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow, .rprt-bigger .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow, .rprt-bigger.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderuparrow, .rprt-bigger.rprt-grid .rprt-gridheader .rprt-headercontent .rprt-reorderdownarrow {
    font-size: 18px
}

.rprt-bigger .rprt-grid .rprt-gridheader thead .rprt-icons, .rprt-bigger.rprt-grid .rprt-gridheader thead .rprt-icons {
    font-size: 12px
}

.rprt-bigger .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv, .rprt-bigger.rprt-grid .rprt-ccdlg .rprt-cc-searchdiv {
    padding-left: 0;
    padding-right: 4px
}

.rprt-bigger .rprt-grid .rprt-ccdlg span.rprt-ccsearch-icon.rprt-cc-cancel, .rprt-bigger.rprt-grid .rprt-ccdlg span.rprt-ccsearch-icon.rprt-cc-cancel {
    font-size: 16px
}

.rprt-bigger .rprt-grid .rprt-columnmenu, .rprt-bigger.rprt-grid .rprt-columnmenu {
    margin: -13px -18px -13px 4px
}

.rprt-bigger .rprt-grid.rprt-rtl .rprt-columnmenu, .rprt-bigger.rprt-grid.rprt-rtl .rprt-columnmenu {
    margin: -13px 6px -13px -16px
}

.rprt-bigger .rprt-grid.rprt-rtl.rprt-device .rprt-columnmenu, .rprt-bigger.rprt-grid.rprt-rtl.rprt-device .rprt-columnmenu {
    margin: -18px 6px -13px -16px
}

.rprt-bigger .rprt-grid.rprt-rtl .rprt-groupheadercell span, .rprt-bigger.rprt-grid.rprt-rtl .rprt-groupheadercell span {
    padding: 0 0 0 8px
}

.rprt-bigger .rprt-grid.rprt-device.rprt-rtl .rprt-groupheadercell span, .rprt-bigger.rprt-grid.rprt-device.rprt-rtl .rprt-groupheadercell span {
    padding: 0 8px
}

.rprt-grid-min-height .rprt-rowcell, .rprt-grid-min-height .rprt-icon-grightarrow, .rprt-grid-min-height .rprt-icon-gdownarrow {
    line-height: 0;
    padding-bottom: 0;
    padding-top: 0
}

.rprt-grid-min-height .rprt-gridheader .rprt-headercell, .rprt-grid-min-height .rprt-gridheader .rprt-detailheadercell, .rprt-grid-min-height .rprt-gridheader .rprt-headercell:not(.rprt-fltr-icon,.rprt-sort-icon) .rprt-headercelldiv {
    height: auto
}

.rprt-grid-min-height .rprt-gridcontent .rprt-groupcaption {
    line-height: normal;
    padding: .7em
}

.rprt-grid-min-height .rprt-summarycell {
    line-height: normal;
    padding: 0 8px
}

.rprt-grid-min-height .rprt-grid-height .rprt-rowcell {
    line-height: 22px;
    padding: 6px 8px
}

.rprt-grid-min-height .rprt-grid-height .rprt-gridheader .rprt-headercell, .rprt-grid-min-height .rprt-grid-height .rprt-gridheader .rprt-detailheadercell, .rprt-grid-min-height .rprt-grid-height .rprt-gridheader .rprt-headercell .rprt-headercelldiv {
    height: 16px
}

.rprt-grid-min-height .rprt-grid-height .rprt-gridcontent .rprt-groupcaption {
    line-height: 18px;
    padding: .7em
}

.rprt-grid-min-height .rprt-grid-height .rprt-summarycell {
    line-height: 18px;
    padding: 6px 8px
}

.rprt-device.rprt-grid-min-height .rprt-grid-height .rprt-rowcell {
    padding: 6px 12px
}

    .rprt-device.rprt-grid-min-height .rprt-grid-height .rprt-rowcell:first-child {
        padding: 6px 12px 6px 16px
    }

    .rprt-device.rprt-grid-min-height .rprt-grid-height .rprt-rowcell:last-child {
        padding: 6px 16px 6px 12px
    }

.rprt-device.rprt-grid-min-height .rprt-rowcell, .rprt-device.rprt-grid-min-height .rprt-rowcell:first-child, .rprt-device.rprt-grid-min-height .rprt-rowcell:last-child {
    padding-bottom: 0;
    padding-top: 0
}

.rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-grid-height .rprt-rowcell {
    line-height: 24px;
    padding: 10px 12px
}

    .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-grid-height .rprt-rowcell:first-child {
        line-height: 8px;
        padding-left: 8px
    }

    .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-grid-height .rprt-rowcell:last-child {
        line-height: 8px;
        padding-right: 8px
    }

.rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell:first-child, .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell:last-child {
    line-height: 0;
    padding-bottom: 0;
    padding-top: 0
}

.rprt-bigger .rprt-wrap.rprt-grid-min-height .rprt-rowcell {
    line-height: 18px
}

.rprt-bigger .rprt-wrap.rprt-grid-min-height:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-bigger .rprt-wrap.rprt-grid-min-height:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty {
    height: 18px
}

.rprt-bigger .rprt-wrap.rprt-grid-min-height .rprt-grid-height .rprt-rowcell {
    line-height: 24px
}

.rprt-bigger .rprt-wrap.rprt-grid-min-height .rprt-grid-height:not(.rprt-grid-min-height) .rprt-gridcontent tr td:not(.rprt-indentcell):first-child:empty, .rprt-bigger .rprt-wrap.rprt-grid-min-height .rprt-grid-height:not(.rprt-grid-min-height) .rprt-gridcontent tr.rprt-row .rprt-rowcell:empty {
    height: 44px
}

.rprt-rtl .rprt-grid .rprt-headercell, .rprt-rtl .rprt-grid .rprt-detailheadercell, .rprt-rtl .rprt-grid .rprt-headercelldiv, .rprt-rtl .rprt-grid .rprt-headercelldiv.rprt-headerchkcelldiv {
    text-align: right
}

.rprt-edit-dialog .rprt-gridform .rprt-table {
    border-collapse: separate;
    border-spacing: 11px;
    width: 100%
}

.rprt-edit-dialog .rprt-dlg-content {
    position: relative
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:hover, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:active, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:focus, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:hover, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:active, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:focus {
    background: none
}

    .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:hover .rprt-icons, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:active .rprt-icons, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:focus .rprt-icons, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:hover .rprt-icons, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:active .rprt-icons, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-tbar-btn:focus .rprt-icons {
        padding-bottom: 0
    }

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-search-icon, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-toolbar .rprt-search-icon {
    background: none
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-responsive-header, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-responsive-header {
    border-top: 1px solid;
    border-top-color: #e5e7eb
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent td::before, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent td::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent td::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent td::before {
    content: attr(data-cell);
    font-weight: 500;
    left: 13px;
    padding-right: 10px;
    position: absolute;
    top: 6px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 45%
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-verticalwrap td::before, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-verticalwrap td::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-verticalwrap td::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-verticalwrap td::before {
    line-height: 21px;
    white-space: normal;
    word-wrap: break-word
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent td[data-cell], .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent td[data-cell], .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent td[data-cell], .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent td[data-cell] {
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 55%;
    position: relative
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-input, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-input, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-input, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-input {
    display: block
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent td, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent td, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent td, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent td {
    border: 0
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-row, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-row, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-row, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-row {
    border-bottom: 1px solid #e5e7eb
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit .rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit .rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit .rprt-rowcell {
    height: auto;
    padding-left: 1%;
    padding-right: 1%
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent td.rprt-rowcell, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent td.rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent td.rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent td.rprt-rowcell {
    border-bottom: 0;
    border-bottom-color: #e5e7eb;
    height: auto
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-emptyrow td.rprt-lastrowcell, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-emptyrow td.rprt-lastrowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-emptyrow td.rprt-lastrowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-emptyrow td.rprt-lastrowcell {
    border-bottom: 0
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-emptyrow.rprt-show-added-row td.rprt-lastrowcell, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-emptyrow.rprt-show-added-row td.rprt-lastrowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-emptyrow.rprt-show-added-row td.rprt-lastrowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-emptyrow.rprt-show-added-row td.rprt-lastrowcell {
    border-bottom: 1px
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit :not(.rprt-responsive-editcell).rprt-rowcell, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit :not(.rprt-responsive-editcell).rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit :not(.rprt-responsive-editcell).rprt-rowcell, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit :not(.rprt-responsive-editcell).rprt-rowcell {
    border-top-width: 0
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit .rprt-rowcell::before, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit .rprt-rowcell::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridcontent .rprt-normaledit .rprt-rowcell::before, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-summarycontent .rprt-normaledit .rprt-rowcell::before {
    bottom: 6px;
    position: static
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-table, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-table {
    display: block
}

    .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-table tbody, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-table tr, .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-table td:not(.rprt-hide), .rprt-bigger .rprt-grid.rprt-row-responsive .rprt-table tfoot, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-table tbody, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-table tr, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-table td:not(.rprt-hide), .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-table tfoot {
        display: block
    }

.rprt-bigger .rprt-grid.rprt-row-responsive > .rprt-gridheader, .rprt-bigger.rprt-grid.rprt-row-responsive > .rprt-gridheader {
    display: none
}

.rprt-bigger .rprt-grid.rprt-row-responsive .rprt-gridfooter, .rprt-bigger.rprt-grid.rprt-row-responsive .rprt-gridfooter {
    padding-right: 0
}

.rprt-bigger .rprt-grid.rprt-row-responsive.rprt-hidelines .rprt-gridcontent .rprt-rowcell:last-child, .rprt-bigger.rprt-grid.rprt-row-responsive.rprt-hidelines .rprt-gridcontent .rprt-rowcell:last-child, .rprt-bigger.rprt-grid.rprt-row-responsive.rprt-verticallines .rprt-gridcontent .rprt-rowcell:last-child, .rprt-bigger .rprt-grid.rprt-row-responsive.rprt-verticallines .rprt-gridcontent .rprt-rowcell:last-child {
    border: 0
}

.rprt-bigger .rprt-responsive-dialog.rprt-customfilter .rprt-responsivecoldiv, .rprt-bigger.rprt-responsive-dialog.rprt-customfilter .rprt-responsivecoldiv {
    cursor: pointer
}

.rprt-bigger .rprt-responsive-dialog .rprt-btn.rprt-ripple, .rprt-bigger.rprt-responsive-dialog .rprt-btn.rprt-ripple {
    overflow: initial
}

.rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsiveascendingdiv .rprt-resascending-icon, .rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsivedescendingdiv .rprt-resdescending-icon, .rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsivegroupdiv .rprt-resgroup-icon, .rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsiveungroupdiv .rprt-resungroup-icon, .rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsivecoldiv .rprt-ressort-icon, .rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsivefilterdiv .rprt-resfilter-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsiveascendingdiv .rprt-resascending-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsivedescendingdiv .rprt-resdescending-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsivegroupdiv .rprt-resgroup-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsiveungroupdiv .rprt-resungroup-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsivecoldiv .rprt-ressort-icon, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsivefilterdiv .rprt-resfilter-icon {
    margin-top: 4px;
    position: absolute
}

.rprt-bigger .rprt-responsive-dialog .columnmenudiv .rprt-responsivecoldiv .rprt-res-header-text.rprt-rescolumn-menu, .rprt-bigger.rprt-responsive-dialog .columnmenudiv .rprt-responsivecoldiv .rprt-res-header-text.rprt-rescolumn-menu {
    margin-left: 33px !important
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg.rprt-cc.rprt-control.rprt-dialog, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg.rprt-cc.rprt-control.rprt-dialog {
    left: 0 !important;
    max-height: 100% !important;
    width: 100% !important
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg li.rprt-cclist, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg li.rprt-cclist {
    padding: 13px 0 13px 6px
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-main-div.rprt-cc, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-main-div.rprt-cc {
    height: 100%
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-cc-contentdiv, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-cc-contentdiv {
    height: 90% !important;
    min-height: 160px;
    overflow-y: auto !important
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-dlg-content, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-dlg-content {
    padding: 8px 16px 8px 8px;
    overflow-y: hidden
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-ccul-ele, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-ccul-ele {
    margin: 13px 0;
    padding: 0
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-chk-hidden, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccdlg .rprt-chk-hidden {
    -moz-appearance: none;
    height: 1px;
    opacity: 0;
    width: 1px
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-contentdiv, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-contentdiv {
    height: 90% !important;
    min-height: 160px;
    overflow-y: auto !important
}

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox {
    padding-left: 8px
}

    .rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox .rprt-ccsearch-icon:hover, .rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox .rprt-cc-cancel:hover, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox .rprt-ccsearch-icon:hover, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-searchBox .rprt-cc-cancel:hover {
        background: none
    }

.rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccsearch-icon, .rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-cancel, .rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-search-icon, .rprt-bigger .rprt-responsive-dialog .rprt-mainfilterdiv .rprt-chkcancel-icon, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-ccsearch-icon, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-cc-cancel, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-search-icon, .rprt-bigger.rprt-responsive-dialog .rprt-mainfilterdiv .rprt-chkcancel-icon {
    font-size: 20px
}

.rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content {
    background: #fff;
    border-bottom: 1px solid;
    border-bottom-color: #e5e7eb;
    padding: 16px;
    width: 100%;
    border-radius: 0
}

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn {
        background: none;
        box-shadow: none;
        outline: none;
        position: initial
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn {
            background-color: transparent;
            padding: .5px 15px
        }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn .rprt-btn-icon, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn .rprt-btn-icon {
            color: #6b7280;
            font-size: 16px;
            margin-top: -6px
        }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn .rprt-btn-icon.rprt-icon-filter-clear, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn .rprt-btn-icon.rprt-icon-filter-clear {
                margin-top: -6px
            }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn:hover .rprt-btn-icon, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn:focus .rprt-btn-icon, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn:hover .rprt-btn-icon, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn:focus .rprt-btn-icon {
            color: #6b7280
        }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-btn.rprt-dlg-closeicon-btn {
            float: left;
            padding-left: 0 !important;
            padding-right: 40px !important
        }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header {
        width: auto
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element {
            display: flex
        }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-dlg-custom-header, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-dlg-custom-header {
                padding-top: 2px;
                width: 100%;
                font-weight: 500
            }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-filter-clear-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-filter-clear-btn {
                color: #4f46e5;
                margin-top: 1px;
                padding: 0
            }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-filter-clear-btn .rprt-icon-filter-clear, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-filter-clear-btn .rprt-icon-filter-clear {
                    font-size: 16px
                }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-sort-clear-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-sort-clear-btn {
                color: #4f46e5;
                font-size: 18px;
                font-weight: 500;
                padding-top: 5px;
                margin-top: -7px
            }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn {
                font-size: 18px;
                font-weight: 500;
                padding: 0;
                padding-left: 20px;
                padding-right: 0;
                padding-top: 0;
                margin-top: -2px
            }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn:disabled, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn:disabled {
                    color: #fff
                }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-btn {
                background: none;
                border: 0;
                color: #4f46e5
            }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-header-content .rprt-res-back-btn, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-header-content .rprt-res-back-btn {
        background: none;
        box-shadow: none;
        padding-left: 0;
        padding-top: 1.5px
    }

.rprt-bigger .rprt-responsive-dialog.rprt-rtl .rprt-dlg-header-content .rprt-res-back-btn, .rprt-bigger.rprt-responsive-dialog.rprt-rtl .rprt-dlg-header-content .rprt-res-back-btn {
    padding-left: 15px;
    padding-right: 0
}

.rprt-bigger .rprt-responsive-dialog .rprt-dlg-content, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content {
    padding: 16px;
    padding-top: 0
}

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-checkfltrnmdiv, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-ccnmdiv, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-checkfltrnmdiv, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-ccnmdiv {
        text-align: center;
        padding-top: 40px
    }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-filtersetdiv, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-filtersetdiv {
        float: right;
        margin-right: 1%;
        margin-top: 1%
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-filtersetdiv .rprt-filterset, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-filtersetdiv .rprt-filterset {
            color: #4f46e5
        }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-dialog, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-dialog {
        box-shadow: none
    }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter {
        border: transparent
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter .rprt-dlg-content, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter .rprt-dlg-content {
            background-color: #fff;
            padding: 8px;
            padding-right: 16px
        }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter .rprt-checkboxlist > span, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-excelfilter .rprt-checkboxlist > span {
            padding-left: 9px
        }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-ccdlg, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-ccdlg {
        border: transparent
    }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-xlflmenu, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-xlflmenu {
        border: transparent
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-xlflmenu .rprt-dlg-content, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-xlflmenu .rprt-dlg-content {
            padding: 16px
        }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-ressortbutton-parent, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-ressortbutton-parent {
        float: right;
        margin-top: -9px
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-ressortbutton-parent .rprt-ressortbutton, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-ressortbutton-parent .rprt-ressortbutton {
            background: #e5e7eb;
            width: 120px
        }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-responsivecoldiv, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-responsivecoldiv {
        font-size: 16px;
        margin-bottom: 26px;
        margin-top: 26px;
        width: 100%
    }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog {
        bottom: 0;
        box-shadow: none;
        width: 100%
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul {
            background-color: #fff;
            max-width: 100%
        }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul li, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul li {
                color: #111827
            }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu.rprt-selected, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu.rprt-selected {
                background-color: #fff
            }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu {
                padding: 0
            }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu .rprt-menu-icon, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu .rprt-menu-icon {
                    margin-right: 4px;
                    margin-left: 15px
                }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu .rprt-caret, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-contextmenu-wrapper ul .rprt-submenu .rprt-caret {
                    padding: 0;
                    padding-right: 8px
                }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer {
            height: 88%
        }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox {
                padding-left: 10px
            }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:focus, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:active, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:hover, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:focus, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:active, .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:hover, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:focus, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:active, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-search-icon:hover, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:focus, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:active, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-searchbox .rprt-chkcancel-icon:hover {
                    background: none
                }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner {
                height: 100%
            }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-chk-hidden, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-chk-hidden {
                    -moz-appearance: none;
                    height: 1px;
                    opacity: 0;
                    width: 1px
                }

                .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist {
                    height: 100%;
                    min-height: 160px;
                    overflow-y: auto
                }

                    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist .rprt-ftrchk, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-mainfilterdiv .rprt-dialog .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist .rprt-ftrchk {
                        padding-bottom: 9px;
                        padding-top: 9px
                    }

    .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content {
        padding: 8px
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer {
            padding-left: 8px;
            margin-right: 7px
        }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer .rprt-searchbox, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer .rprt-searchbox {
                padding-left: 0
            }

            .rprt-bigger .rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist, .rprt-bigger.rprt-responsive-dialog .rprt-dlg-content .rprt-checkboxfilter .rprt-dlg-content .rprt-searchcontainer .rprt-spinner .rprt-checkboxlist {
                margin-left: -7px
            }

.rprt-bigger .rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu, .rprt-bigger.rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu {
    background-color: #fff;
    border: transparent;
    box-shadow: none;
    margin-top: 23px;
    max-width: 100%;
    min-width: 100%;
    overflow-y: auto;
    padding: 16px;
    padding-top: 0
}

    .rprt-bigger .rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu .rprt-menu-item, .rprt-bigger.rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu .rprt-menu-item {
        padding: 0
    }

        .rprt-bigger .rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu .rprt-menu-item.rprt-focused, .rprt-bigger.rprt-responsive-dialog .rprt-res-contextmenu-wrapper .rprt-contextmenu .rprt-menu-item.rprt-focused {
            background-color: transparent
        }

.rprt-bigger .rprt-responsive-dialog .rprt-defaultcell.rprt-ralign, .rprt-bigger .rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign, .rprt-bigger .rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign, .rprt-bigger .rprt-responsive-dialog .rprt-defaultcell.rprt-ralign:focus, .rprt-bigger .rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign:focus .rprt-bigger .rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus, .rprt-bigger.rprt-responsive-dialog .rprt-defaultcell.rprt-ralign, .rprt-bigger.rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign, .rprt-bigger.rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign, .rprt-bigger.rprt-responsive-dialog .rprt-defaultcell.rprt-ralign:focus, .rprt-bigger .rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign:focus .rprt-bigger.rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus, .rprt-bigger.rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign:focus .rprt-bigger .rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus, .rprt-bigger.rprt-responsive-dialog .rprt-insertedrow .rprt-defaultcell.rprt-ralign:focus .rprt-bigger.rprt-responsive-dialog .rprt-editedrow .rprt-defaultcell.rprt-ralign:focus {
    padding-right: 10px
}

.rprt-bigger .rprt-responsive-dialog.rprt-ressortdiv .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn, .rprt-bigger.rprt-responsive-dialog.rprt-ressortdiv .rprt-dlg-header-content .rprt-dlg-header .rprt-res-custom-element .rprt-res-apply-btn {
    padding-top: 0;
    margin-top: -8px
}

.rprt-bigger .rprt-responsive-dialog.rprt-rtl .rprt-btn.rprt-dlg-closeicon-btn, .rprt-bigger.rprt-responsive-dialog.rprt-rtl .rprt-btn.rprt-dlg-closeicon-btn {
    float: right;
    padding-left: 40px !important;
    padding-right: 0 !important
}

.rprt-bigger .rprt-responsive-dialog.rprt-rtl .rprt-res-apply-btn, .rprt-bigger.rprt-responsive-dialog.rprt-rtl .rprt-res-apply-btn {
    padding-left: 0;
    padding-right: 20px
}

.rprt-bigger .rprt-responsive-dialog.rprt-rtl .rprt-ressortbutton-parent, .rprt-bigger.rprt-responsive-dialog.rprt-rtl .rprt-ressortbutton-parent {
    float: left
}

.rprt-bigger .rprt-responsive-dialog.rprt-rtl .columnmenudiv .rprt-responsivecoldiv .rprt-res-header-text.rprt-rescolumn-menu, .rprt-bigger.rprt-responsive-dialog.rprt-rtl .columnmenudiv .rprt-responsivecoldiv .rprt-res-header-text.rprt-rescolumn-menu {
    margin-right: 33px
}

.rprt-grid-toolbarmenu .rprt-responsivetoolbar-menu .rprt-menu-item.rprt-focused {
    background-color: transparent !important
}

.rprt-ddl.rprt-popup.rprt-popup-flmenu .rprt-dropdownbase, .rprt-ddl.rprt-popup.rprt-popup-flbar .rprt-dropdownbase {
    max-height: 232px !important
}

@-moz-document url-prefix() {
    .rprt-grid-min-height .rprt-rowcell, .rprt-grid-min-height .rprt-icon-grightarrow, .rprt-grid-min-height .rprt-icon-gdownarrow {
        line-height: normal;
    }

    .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell, .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell:first-child, .rprt-bigger .rprt-grid.rprt-grid-min-height .rprt-rowcell:last-child {
        line-height: normal;
    }
}

.rprt-grid {
    border-color: #e5e7eb
}

    .rprt-grid .rprt-content {
        background-color: #fff
    }

    .rprt-grid .rprt-gridpopup span:hover, .rprt-grid .rprt-gridpopup .rprt-spanclicked, .rprt-grid .rprt-icons:not(.rprt-btn-icon) {
        color: #6b7280
    }

    .rprt-grid .rprt-unboundcelldiv .rprt-icons:not(.rprt-btn-icon) {
        color: #6b7280
    }

    .rprt-grid .rprt-table {
        background-color: #fff
    }

    .rprt-grid .rprt-focused:not(.rprt-menu-item):not(.rprt-editedbatchcell) {
        box-shadow: 0 0 0 1px #4f46e5 inset
    }

    .rprt-grid .rprt-addedrow .rprt-normaledit .rprt-rowcell.rprt-focused {
        box-shadow: none
    }

    .rprt-grid.rprt-left-shadow .rprt-leftfreeze.rprt-freezeleftborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border), .rprt-grid.rprt-right-shadow .rprt-rightfreeze.rprt-freezerightborder.rprt-focused:not(.rprt-menu-item,.rprt-xlsel-top-border,.rprt-xlsel-left-border,.rprt-xlsel-bottom-border,.rprt-xlsel-right-border) {
        border-color: #4f46e5
    }

    .rprt-grid .rprt-gridheader .rprt-icons:not(.rprt-icon-hide):not(.rprt-check):not(.rprt-stop):not(.rprt-icon-reorderuparrow):not(.rprt-icon-reorderdownarrow) {
        color: #6b7280
    }

    .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-icon-reorderuparrow, .rprt-grid .rprt-gridheader .rprt-headercontent .rprt-icon-reorderdownarrow {
        color: #4f46e5
    }

    .rprt-grid .rprt-groupdroparea .rprt-icons {
        color: #6b7280
    }

    .rprt-grid.rprt-rtl .rprt-tableborder, .rprt-grid tr th.rprt-firstcell {
        border-left-color: #e5e7eb
    }

    .rprt-grid tr th.rprt-firstcell, .rprt-grid .rprt-tableborder {
        border-right-color: #e5e7eb
    }

    .rprt-grid .rprt-xlselaf, .rprt-grid .rprt-autofill {
        background-color: #4f46e5
    }

    .rprt-grid .rprt-autofill, .rprt-grid .rprt-xlselaf, .rprt-grid .rprt-xlsel {
        border-color: #4f46e5;
        z-index: 1
    }

        .rprt-grid .rprt-autofill.rprt-freeze-autofill {
            z-index: 5
        }

    .rprt-grid .rprt-xlsel {
        background-color: transparent;
        border-style: solid;
        pointer-events: none;
        position: absolute
    }

    .rprt-grid .rprt-xlselaf {
        position: absolute;
        z-index: 3
    }

    .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-summarycell.rprt-dragborder, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder, .rprt-grid .rprt-gridheader thead tr th.rprt-firstrowdragborder, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder {
        box-shadow: 0 2px 0 0 #4f46e5;
        z-index: 5
    }

        .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-summarycell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-summarycell.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid .rprt-gridcontent .tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-summarycell.rprt-dragborder.rprt-leftfreeze, .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze {
            z-index: 6
        }

        .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-fixedfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-rightfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder.rprt-leftfreeze, .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder.rprt-leftfreeze {
            z-index: 6
        }

        .rprt-grid .rprt-gridheader thead tr th.rprt-firstrowdragborder.rprt-leftfreeze, .rprt-grid .rprt-gridheader thead tr th.rprt-firstrowdragborder.rprt-rightfreeze, .rprt-grid .rprt-gridheader thead tr th.rprt-firstrowdragborder.rprt-fixedfreeze {
            z-index: 6
        }

        .rprt-grid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-groupcaption.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-summarycell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid .rprt-gridheader thead tr th.rprt-firstrowdragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowcell.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze), .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder:not(.rprt-leftfreeze,.rprt-rightfreeze,.rprt-fixedfreeze) {
            position: relative
        }

    .rprt-grid .rprt-gridheader {
        background-color: #f9fafb;
        color: #6b7280;
        border-bottom-color: #e5e7eb;
        border-top-color: #e5e7eb
    }

    .rprt-grid .rprt-gridcontent tr:first-child td {
        border-top-color: transparent
    }

        .rprt-grid .rprt-gridcontent tr:first-child td.rprt-xlsel-top-border {
            border-top-color: #e5e7eb
        }

    .rprt-grid th.rprt-headercell[aria-sort=ascending] .rprt-headertext, .rprt-grid th.rprt-headercell[aria-sort=descending] .rprt-headertext, .rprt-grid th.rprt-headercell[aria-sort=ascending] .rprt-sortfilterdiv, .rprt-grid th.rprt-headercell[aria-sort=descending] .rprt-sortfilterdiv {
        color: #111827;
        opacity: 1
    }

    .rprt-grid .rprt-verticallines tr th, .rprt-grid .rprt-grouptopleftcell, .rprt-grid .rprt-gridpopup .rprt-content, .rprt-grid .rprt-filterbarcell, .rprt-grid .rprt-filterbarcelldisabled, .rprt-grid.rprt-default .rprt-grouptopleftcell, .rprt-grid .rprt-headercell, .rprt-grid .rprt-summarycell, .rprt-grid .rprt-detailheadercell, .rprt-grid [aria-selected] + tr .rprt-detailindentcell, .rprt-grid.rprt-default .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-default.rprt-horizontallines .rprt-headercell.rprt-firstheader, .rprt-grid .rprt-filterbarcell input, .rprt-grid .rprt-headercontent, .rprt-grid.rprt-default.rprt-verticallines .rprt-headercell.rprt-stackedheadercell, .rprt-grid.rprt-default.rprt-horizontallines .rprt-grouptopleftcell, .rprt-grid.rprt-default .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell, .rprt-grid.rprt-default.rprt-horizontallines .rprt-gridheader.rprt-stackedfilter tr:last-child th.rprt-grouptopleftcell, .rprt-grid.rprt-default .rprt-gridheader.rprt-stackedfilter tr:first-child th.rprt-grouptopleftcell, .rprt-grid.rprt-default.rprt-horizontallines .rprt-gridheader.rprt-stackedfilter tr:first-child th.rprt-grouptopleftcell {
        border-color: #e5e7eb
    }

    .rprt-grid .rprt-gridcontent {
        background-color: #fff
    }

    .rprt-grid .rprt-gridfooter, .rprt-grid .rprt-gridfooter .rprt-leftfreeze, .rprt-grid .rprt-gridfooter .rprt-rightfreeze, .rprt-grid .rprt-gridfooter .rprt-fixedfreeze {
        background-color: #f9fafb
    }

    .rprt-grid .rprt-rowcell:not(.rprt-editedbatchcell):not(.rprt-updatedtd), .rprt-grid .rprt-detailrowcollapse:not(.rprt-editedbatchcell):not(.rprt-updatedtd), .rprt-grid .rprt-detailrowexpand:not(.rprt-editedbatchcell):not(.rprt-updatedtd), .rprt-grid .rprt-gridcontent .rprt-rowdragdrop:not(.rprt-editedbatchcell):not(.rprt-updatedtd), .rprt-grid .rprt-gridheader .rprt-rowdragdrop:not(.rprt-editedbatchcell):not(.rprt-updatedtd), .rprt-grid .rprt-emptyrow:not(.rprt-editedbatchcell):not(.rprt-updatedtd) {
        color: #111827
    }

    .rprt-grid .rprt-summaryrow .rprt-summarycell, .rprt-grid .rprt-summaryrow .rprt-templatecell, .rprt-grid .rprt-summarycontent .rprt-indentcell, .rprt-grid .rprt-indentcell.rprt-detailindentcelltop, .rprt-grid .rprt-groupfooterrow.rprt-summaryrow .rprt-indentcell.rprt-indentcelltop {
        background-color: #f9fafb;
        border-color: #e5e7eb;
        color: #6b7280
    }

    .rprt-grid .rprt-rowcell, .rprt-grid .rprt-groupcaption, .rprt-grid .rprt-indentcell, .rprt-grid .rprt-recordplusexpand, .rprt-grid .rprt-recordpluscollapse, .rprt-grid .rprt-rowdragdropcell, .rprt-grid .rprt-detailrowcollapse, .rprt-grid .rprt-detailrowexpand, .rprt-grid .rprt-detailindentcell, .rprt-grid .rprt-detailcell, .rprt-grid .rprt-emptyrow.rprt-show-added-row .rprt-lastrowcell {
        border-color: #e5e7eb
    }

    .rprt-grid .rprt-xlsel-bottom-border {
        border-bottom-color: #e5e7eb
    }

    .rprt-grid .rprt-xlsel-right-border, .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezerightborder, .rprt-grid:not(.rprt-rtl) .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezerightborder, .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezerightborder), .rprt-grid:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezerightborder), .rprt-grid.rprt-lib .rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid .rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezerightborder) {
        border-right-color: #e5e7eb
    }

    .rprt-grid .rprt-rowcell .rprt-frozen-default-cursor, .rprt-grid .rprt-gridheader .rprt-headercell .rprt-frozen-default-cursor, .rprt-grid .rprt-gridheader .rprt-filterbarcell .rprt-frozen-default-cursor, .rprt-grid.rprt-rtl .rprt-leftfreeze.rprt-freezeleftborder, .rprt-grid.rprt-rtl .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezerightborder, .rprt-grid.rprt-rtl .rprt-fixedfreeze.rprt-freezerightborder:not(.rprt-removefreezeleftborder), .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-rightfreeze.rprt-freezerightborder, .rprt-grid:not(.rprt-rtl) .rprt-rightfreeze.rprt-freezerightborder, .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezeleftborder, .rprt-grid:not(.rprt-rtl) .rprt-filterbarcell.rprt-fixedfreeze.rprt-freezeleftborder, .rprt-grid.rprt-lib:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezeleftborder), .rprt-grid:not(.rprt-rtl) .rprt-fixedfreeze.rprt-freezeleftborder:not(.rprt-removefreezeleftborder), .rprt-grid .rprt-xlsel-left-border {
        border-left-color: #e5e7eb
    }

    .rprt-grid .rprt-xlsel-top-border {
        border-top-color: #e5e7eb
    }

    .rprt-grid .rprt-leftfreeze:not(.rprt-summarycell,.rprt-indentcell,.rprt-updatedtd,.rprt-selectionbackground,.rprt-columnselection,.rprt-groupcaption,.rprt-cellselectionbackground,.rprt-active), .rprt-grid .rprt-rightfreeze:not(.rprt-summarycell,.rprt-updatedtd,.rprt-selectionbackground,.rprt-columnselection,.rprt-groupcaption,.rprt-cellselectionbackground,.rprt-active), .rprt-grid .rprt-fixedfreeze:not(.rprt-summarycell,.rprt-selectionbackground,.rprt-updatedtd,.rprt-columnselection,.rprt-groupcaption,.rprt-cellselectionbackground,.rprt-active) {
        background-color: #fff
    }

    .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-leftfreeze.rprt-groupcaption, .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-leftfreeze.rprt-recordplusexpand, .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-leftfreeze.rprt-recordpluscollapse, .rprt-grid .rprt-gridcontent .rprt-groupcaptionrow .rprt-leftfreeze.ee-indentcell {
        background-color: #f9fafb
    }

    .rprt-grid.rprt-gridhover .rprt-frozenhover:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row tr:not(.rprt-disable-gridhover):not(.rprt-editedrow):not(.rprt-detailrow):hover .rprt-rowcell:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row:not(.rprt-disable-gridhover):not(.rprt-editedrow):not(.rprt-detailrow):hover .rprt-rowcell:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row:not(.rprt-disable-gridhover):not(.rprt-detailrow):hover .rprt-detailrowcollapse:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row:not(.rprt-disable-gridhover):not(.rprt-detailrow):hover .rprt-rowdragdrop:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-rtl .rprt-gridhover .rprt-row:not(.rprt-disable-gridhover):not(.rprt-detailrow):hover .rprt-rowdragdrop:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row.rprt-addedrow:not(.rprt-disable-gridhover):not(.rprt-detailrow):hover .rprt-dragindentcell:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell), .rprt-grid.rprt-gridhover .rprt-row:not(.rprt-disable-gridhover):not(.rprt-detailrow):hover .rprt-detailrowexpand:not(.rprt-cellselectionbackground):not(.rprt-active):not(.rprt-updatedtd):not(.rprt-indentcell) {
        background-color: #f3f4f6;
        color: #111827
    }

    .rprt-grid .rprt-row:hover .rprt-rowdragdrop {
        cursor: move
    }

    .rprt-grid .rprt-notallowedcur .rprt-row:hover .rprt-rowdragdrop {
        cursor: not-allowed
    }

    .rprt-grid .rprt-sortnumber {
        background-color: #e5e7eb;
        color: #6b7280
    }

    .rprt-grid.rprt-gridhover .rprt-frozenhover {
        color: #111827
    }

    .rprt-grid .rprt-col-menu.rprt-filter-popup {
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

    .rprt-grid td.rprt-active, .rprt-grid td.rprt-active .rprt-icon-rowdragicon::before {
        color: #6b7280
    }

    .rprt-grid td.rprt-active {
        background: #e5e7eb
    }

    .rprt-grid .rprt-columnselection {
        background-color: #e5e7eb
    }

    .rprt-grid td.rprt-cellselectionbackground {
        background: #e5e7eb;
        color: #e5e7eb
    }

    .rprt-grid .rprt-filterbarcell, .rprt-grid .rprt-filterbarcelldisabled {
        background-color: #f9fafb;
        background-image: none
    }

    .rprt-grid .rprt-filtered::before {
        color: #4f46e5
    }

    .rprt-grid .rprt-gridpopup .rprt-content {
        background-color: #fff
    }

    .rprt-grid .rprt-gridpopup .rprt-downtail::after {
        border-top-color: #fff
    }

    .rprt-grid .rprt-gridpopup .rprt-uptail::after {
        border-bottom-color: #fff
    }

    .rprt-grid .rprt-cloneproperties {
        background-color: #e5e7eb;
        border-color: #e5e7eb;
        color: #374151
    }

    .rprt-grid .rprt-rhelper {
        background-color: #9ca3af;
        cursor: col-resize;
        opacity: 1
    }

    .rprt-grid.rprt-device .rprt-rcursor::before {
        border-right-color: #9ca3af;
        opacity: 1
    }

    .rprt-grid.rprt-device .rprt-rcursor::after {
        border-left-color: #9ca3af;
        opacity: 1
    }

    .rprt-grid.rprt-resize-lines .rprt-headercell .rprt-rhandler, .rprt-grid.rprt-resize-lines .rprt-headercell .rprt-rsuppress {
        border-right: 1px solid #e5e7eb
    }

    .rprt-grid.rprt-resize-lines .rprt-focused .rprt-rhandler, .rprt-grid.rprt-resize-lines .rprt-focused .rprt-rsuppress {
        border: 0 none
    }

    .rprt-grid.rprt-resize-lines .rprt-headercell.rprt-stackedheadercell:not(.rprt-freezerightborder,.rprt-freezeleftborder) {
        border-bottom: 1px solid #e5e7eb;
        border-right: 1px solid #e5e7eb
    }

    .rprt-grid.rprt-rtl.rprt-resize-lines .rprt-headercell.rprt-stackedheadercell, .rprt-grid.rprt-rtl.rprt-resize-lines .rprt-headercell .rprt-rhandler, .rprt-grid.rprt-rtl.rprt-resize-lines .rprt-headercell .rprt-rsuppress {
        border-left: 1px solid #e5e7eb;
        border-right-width: 0
    }

    .rprt-grid .rprt-cloneproperties.rprt-draganddrop {
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
        opacity: .95;
        overflow: visible
    }

    .rprt-grid .rprt-row .rprt-dragstartrow::before, .rprt-grid .rprt-row .rprt-selectionbackground .rprt-dragstartrow::before {
        color: #4f46e5
    }

    .rprt-grid .rprt-griddragarea {
        background-color: #e5e7eb;
        border-color: #e5e7eb;
        color: #6b7280
    }

    .rprt-grid .rprt-groupdroparea {
        background-color: #fff;
        border-top-color: #e5e7eb;
        color: #9ca3af
    }

        .rprt-grid .rprt-groupdroparea.rprt-hover {
            background-color: #fff
        }

        .rprt-grid .rprt-groupdroparea.rprt-grouped {
            background-color: #fff
        }

    .rprt-grid .rprt-groupheadercell {
        background-color: #e5e7eb;
        border-color: #e5e7eb;
        border-radius: 0;
        color: #374151
    }

        .rprt-grid .rprt-groupheadercell:hover {
            background-color: #d1d5db;
            border-color: #d1d5db
        }

    .rprt-grid .rprt-ungroupbutton:hover {
        color: #374151;
        opacity: 1
    }

    .rprt-grid .rprt-ungroupbutton {
        opacity: 1
    }

    .rprt-grid .rprt-summarycell {
        color: #6b7280
    }

    .rprt-grid .rprt-summarycell, .rprt-grid .rprt-groupcaption, .rprt-grid .rprt-indentcell, .rprt-grid .rprt-recordplusexpand, .rprt-grid .rprt-recordpluscollapse {
        background-color: #f9fafb;
        color: #374151
    }

    .rprt-grid .rprt-rowdragheader, .rprt-grid .rprt-grouptopleftcell {
        background-color: #f9fafb
    }

    .rprt-grid .rprt-gridpopup .rprt-uptail::before, .rprt-grid .rprt-gridpopup .rprt-uptail, .rprt-grid .rprt-stackedheadercell {
        border-bottom-color: #e5e7eb
    }

    .rprt-grid td.rprt-updatedtd {
        background-color: #dcfce7;
        color: #15803d
    }

    .rprt-grid .rprt-gridpopup .rprt-downtail::before, .rprt-grid .rprt-gridpopup .rprt-downtail, .rprt-grid .rprt-gridcontent table tbody .rprt-normaledit .rprt-rowcell {
        border-top-color: #e5e7eb
    }

    .rprt-grid.rprt-resize-lines .rprt-filterbarcell, .rprt-grid.rprt-rtl.rprt-resize-lines .rprt-filterbarcell, .rprt-grid .rprt-gridcontent table tbody tr:not(:first-child) .rprt-normaledit .rprt-dragindentcell, .rprt-grid .rprt-gridcontent table tbody tr:not(:first-child) .rprt-normaledit .rprt-detailrowcollapse, .rprt-grid .rprt-gridheader table tbody .rprt-normaledit .rprt-dragindentcell, .rprt-grid .rprt-gridheader table tbody .rprt-normaledit .rprt-detailrowcollapse {
        border-top: 1px solid #e5e7eb
    }

    .rprt-grid .rprt-gridcontent table tbody tr:first-child .rprt-normaledit .rprt-dragindentcell {
        border-top: 0 solid #e5e7eb
    }

    .rprt-grid .rprt-detailrow .rprt-grid.rprt-default .rprt-normaledit .rprt-lastrowcell {
        border-bottom: 0
    }

    .rprt-grid .rprt-ccdlg .rprt-footer-content {
        border-color: rgba(55,65,81,.12);
        opacity: 1
    }

    .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv {
        border-color: #e5e7eb
    }

        .rprt-grid .rprt-ccdlg .rprt-cc-searchdiv.rprt-input-focus {
            border-color: #4f46e5
        }

    .rprt-grid .rprt-cloneproperties.rprt-draganddrop .rprt-rowcell {
        color: #111827
    }

        .rprt-grid .rprt-cloneproperties.rprt-draganddrop .rprt-rowcell.rprt-focused {
            box-shadow: none
        }

    .rprt-grid .rprt-cloneproperties.rprt-draganddrop table, .rprt-grid .rprt-cloneproperties.rprt-draganddrop table .rprt-selectionbackground {
        background-color: #e5e7eb;
        height: 30px
    }

    .rprt-grid.rprt-rtl .rprt-verticallines tr th:first-child:not(.rprt-firstcell), .rprt-grid.rprt-rtl.rprt-default .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-horizontallines .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-headercell.rprt-stackedheadercell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines tr th:last-child, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader th.rprt-grouptopleftcell, .rprt-grid.rprt-rtl.rprt-default.rprt-verticallines .rprt-gridheader th.rprt-grouptopleftcell.rprt-lastgrouptopleftcell, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-gridheader .rprt-headercell.rprt-firstheader, .rprt-grid.rprt-rtl.rprt-default.rprt-bothlines .rprt-gridheader th.rprt-grouptopleftcell.rprt-lastgrouptopleftcell {
        border-color: #e5e7eb
    }

    .rprt-grid.rprt-rtl .rprt-filterbardropdown {
        margin-left: 28px
    }

    .rprt-grid.sf-grid .rprt-gridfooter .rprt-summarycontent {
        border-right: 0 #e5e7eb solid
    }

    .rprt-grid .rprt-ftrchk.rprt-chkfocus, .rprt-grid .rprt-menu-item.rprt-menufocus, .rprt-grid li.rprt-cclist.rprt-colfocus, .rprt-grid.sf-grid .rprt-ccheck.rprt-colfocus {
        background-color: #f3f4f6
    }

.rprt-spreadsheet .rprt-ftrchk.rprt-chkfocus {
    background-color: #f3f4f6
}

.rprt-tooltip-wrap.rprt-griderror, .rprt-control.rprt-tooltip-wrap.rprt-popup.rprt-griderror {
    background-color: #fee2e2;
    border-color: #fee2e2
}

    .rprt-tooltip-wrap.rprt-griderror .rprt-arrow-tip-inner.rprt-tip-top, .rprt-tooltip-wrap.rprt-griderror .rprt-arrow-tip-outer.rprt-tip-top {
        border-bottom: 8px solid #fee2e2;
        color: #fee2e2
    }

    .rprt-tooltip-wrap.rprt-griderror .rprt-arrow-tip-outer.rprt-tip-bottom, .rprt-tooltip-wrap.rprt-griderror .rprt-arrow-tip-inner.rprt-tip-bottom {
        border-top: 8px solid #fee2e2;
        color: #fee2e2
    }

    .rprt-tooltip-wrap.rprt-griderror .rprt-tip-content, .rprt-tooltip-wrap.rprt-griderror .rprt-tip-content label {
        color: #dc2626
    }

.rprt-dropitemscount {
    background-color: #4f46e5;
    color: #fff
}

.rprt-filterbaroperator.rprt-dropdownlist {
    position: absolute
}

.rprt-filterbardropdown:not(.rprt-rtl) {
    margin-right: 28px
}

.rprt-headercontent .rprt-filterbar .rprt-filterbarcell .rprt-fltrinputdiv .rprt-input-group .rprt-filterbardropdown {
    border: transparent
}

    .rprt-headercontent .rprt-filterbar .rprt-filterbarcell .rprt-fltrinputdiv .rprt-input-group .rprt-filterbardropdown:active, .rprt-headercontent .rprt-filterbar .rprt-filterbarcell .rprt-fltrinputdiv .rprt-input-group .rprt-filterbardropdown.rprt-input-focus {
        box-shadow: none
    }

.rprt-icon-check::before {
    content: ""
}

.rprt-grid.rprt-rtl .rprt-icon-rowdragicon::before, .rprt-grid .rprt-icon-rowdragicon::before, .rprt-grid .rprt-group-animate .rprt-drag.rprt-icon-drag::before, .rprt-grid-menu.rprt-rtl .rprt-icon-rowdragicon::before, .rprt-grid-menu .rprt-icon-rowdragicon::before, .rprt-grid-menu .rprt-group-animate .rprt-drag.rprt-icon-drag::before {
    content: ""
}

.rprt-grid .rprt-icon-grightarrow::before, .rprt-grid .rprt-group-animate .rprt-nextgroup.rprt-icon-next::before, .rprt-grid-menu .rprt-icon-grightarrow::before, .rprt-grid-menu .rprt-group-animate .rprt-nextgroup.rprt-icon-next::before {
    content: ""
}

.rprt-grid .rprt-icon-ascending::before, .rprt-grid-menu .rprt-icon-ascending::before {
    content: ""
}

.rprt-grid .rprt-icon-descending::before, .rprt-grid-menu .rprt-icon-descending::before {
    content: ""
}

.rprt-grid .rprt-cancel::before, .rprt-grid .rprt-cancel-icon::before, .rprt-grid .rprt-ccsearch-icon.rprt-cc-cancel::before, .rprt-grid .rprt-chkcancel-icon::before, .rprt-grid .rprt-icon-hide::before, .rprt-grid .rprt-ungroupbutton.rprt-icon-hide::before, .rprt-grid-menu .rprt-cancel::before, .rprt-grid-menu .rprt-cancel-icon::before, .rprt-grid-menu .rprt-ccsearch-icon.rprt-cc-cancel::before, .rprt-grid-menu .rprt-chkcancel-icon::before, .rprt-grid-menu .rprt-icon-hide::before, .rprt-grid-menu .rprt-ungroupbutton.rprt-icon-hide::before {
    content: ""
}

.rprt-grid .rprt-icon-rowselect::before, .rprt-grid-menu .rprt-icon-rowselect::before {
    content: ""
}

.rprt-grid .rprt-icon-sortdirect::before, .rprt-grid-menu .rprt-icon-sortdirect::before {
    content: ""
}

.rprt-grid .rprt-icon-gdownarrow::before, .rprt-grid-menu .rprt-icon-gdownarrow::before {
    content: ""
}

.rprt-grid .rprt-columnchooserdiv::before, .rprt-grid .rprt-excl-filter-icon::before, .rprt-grid .rprt-icon-filter::before, .rprt-grid .rprt-icon-filter.rprt-filtered::before, .rprt-grid .rprt-resfilter-icon::before, .rprt-grid-menu .rprt-columnchooserdiv::before, .rprt-grid-menu .rprt-excl-filter-icon::before, .rprt-grid-menu .rprt-icon-filter::before, .rprt-grid-menu .rprt-icon-filter.rprt-filtered::before, .rprt-grid-menu .rprt-resfilter-icon::before {
    content: ""
}

.rprt-grid .rprt-ressort-icon::before, .rprt-grid-menu .rprt-ressort-icon::before {
    content: ""
}

.rprt-grid .rprt-excl-filter-icon.rprt-filtered::before, .rprt-grid-menu .rprt-excl-filter-icon.rprt-filtered::before {
    content: ""
}

.rprt-grid.rprt-rtl .rprt-icon-grightarrow::before, .rprt-grid-menu.rprt-rtl .rprt-icon-grightarrow::before {
    content: ""
}

.rprt-grid .rprt-icon-group::before, .rprt-grid .rprt-icon-ungroup::before, .rprt-grid-menu .rprt-icon-group::before, .rprt-grid-menu .rprt-icon-ungroup::before {
    content: ""
}

.rprt-grid .rprt-icon-reorderuparrow::before, .rprt-grid-menu .rprt-icon-reorderuparrow::before {
    content: ""
}

.rprt-grid .rprt-columnchooser-btn::before, .rprt-grid .rprt-cc-icon::before, .rprt-grid .rprt-icon-reorderdownarrow::before, .rprt-grid-menu .rprt-columnchooser-btn::before, .rprt-grid-menu .rprt-cc-icon::before, .rprt-grid-menu .rprt-icon-reorderdownarrow::before {
    content: ""
}

.rprt-grid .rprt-print::before, .rprt-grid-menu .rprt-print::before {
    content: ""
}

.rprt-grid .rprt-add::before, .rprt-grid-menu .rprt-add::before {
    content: ""
}

.rprt-grid .rprt-resback-icon::before, .rprt-grid-menu .rprt-resback-icon::before {
    content: ""
}

.rprt-grid .rprt-wordexport::before, .rprt-grid-menu .rprt-wordexport::before {
    content: ""
}

.rprt-grid .rprt-pdfexport::before, .rprt-grid-menu .rprt-pdfexport::before {
    content: ""
}

.rprt-grid .rprt-csvexport::before, .rprt-grid-menu .rprt-csvexport::before {
    content: ""
}

.rprt-grid .rprt-excelexport::before, .rprt-grid-menu .rprt-excelexport::before {
    content: ""
}

.rprt-grid .rprt-edit::before, .rprt-grid-menu .rprt-edit::before {
    content: ""
}

.rprt-grid .rprt-responsivetoolbaritems-btn::before, .rprt-grid .rprt-columnmenu::before, .rprt-grid .rprt-columnmenu.rprt-filtered::before, .rprt-grid-menu .rprt-responsivetoolbaritems-btn::before, .rprt-grid-menu .rprt-columnmenu::before, .rprt-grid-menu .rprt-columnmenu.rprt-filtered::before {
    content: ""
}

.rprt-grid .rprt-delete::before, .rprt-grid-menu .rprt-delete::before {
    content: ""
}

.rprt-grid .rprt-copy::before, .rprt-grid-menu .rprt-copy::before {
    content: ""
}

.rprt-grid .rprt-save::before, .rprt-grid .rprt-update::before, .rprt-grid-menu .rprt-save::before, .rprt-grid-menu .rprt-update::before {
    content: ""
}

.rprt-grid .rprt-search-icon::before, .rprt-grid .rprt-ccsearch-icon::before, .rprt-grid-menu .rprt-search-icon::before, .rprt-grid-menu .rprt-ccsearch-icon::before {
    content: ""
}

.rprt-grid .rprt-columnchooser::before, .rprt-grid-menu .rprt-columnchooser::before {
    content: ""
}

.rprt-responsive-dialog .rprt-resfilterback::before {
    content: ""
}

.rprt-responsive-dialog.rprt-rtl .rprt-resfilterback::before {
    content: ""
}

.rprt-responsive-dialog .rprt-resfilter-icon.rprt-icons::before, .rprt-responsive-dialog .rprt-filterset::before {
    content: ""
}

.rprt-responsive-dialog .rprt-search-icon::before, .rprt-responsive-dialog .rprt-ccdlg span.rprt-ccsearch-icon::before {
    content: ""
}

.rprt-responsive-dialog .rprt-chkcancel-icon::before, .rprt-responsive-dialog .rprt-ccdlg span.rprt-cc-cancel::before {
    content: ""
}

.rprt-responsive-dialog .rprt-icon-filter-clear::before {
    content: ""
}

.rprt-responsive-dialog .rprt-resascending-icon.rprt-icons::before {
    content: ""
}

.rprt-responsive-dialog .rprt-resdescending-icon.rprt-icons::before {
    content: ""
}

.rprt-responsive-dialog .rprt-resgroup-icon.rprt-icons::before, .rprt-responsive-dialog .rprt-resungroup-icon.rprt-icons::before {
    content: ""
}

.rprt-grid-toolbarmenu .rprt-responsivetoolbar-menu .rprt-menu-icon.rprt-print::before {
    content: ""
}

.rprt-grid-toolbarmenu .rprt-responsivetoolbar-menu .rprt-menu-icon.rprt-pdfexport::before {
    content: ""
}

.rprt-grid-toolbarmenu .rprt-responsivetoolbar-menu .rprt-menu-icon.rprt-excelexport::before {
    content: ""
}

.rprt-grid-toolbarmenu .rprt-responsivetoolbar-menu .rprt-menu-icon.rprt-csvexport::before {
    content: ""
}

.rprt-row-responsive-filter .rprt-dlg-closeicon-btn .rprt-icon-dlg-close::before {
    content: ""
}

.rprt-row-responsive-filter.rprt-rtl .rprt-dlg-closeicon-btn .rprt-icon-dlg-close::before {
    content: ""
}

.rprt-checkboxfilter .rprt-search-icon::before {
    content: ""
}

.rprt-checkboxfilter .rprt-chkcancel-icon::before {
    content: ""
}

.rprt-bigger .rprt-treegrid .rprt-treegridexpand, .rprt-bigger .rprt-treegrid .rprt-treegridcollapse {
    font-size: 22px;
    height: 22px;
    width: 22px
}

.rprt-bigger .rprt-treegrid .rprt-hierarchycheckbox {
    padding-left: 2px
}

    .rprt-bigger .rprt-treegrid .rprt-hierarchycheckbox .rprt-frame {
        height: 18px;
        width: 18px
    }

.rprt-bigger .rprt-treegrid .rprt-treecell {
    line-height: 22px
}

.rprt-treegrid .rprt-icons.rprt-none::before {
    content: ""
}

.rprt-treegrid .rprt-gridheader .rprt-headercell .rprt-css.rprt-hierarchycheckbox {
    height: 20px;
    vertical-align: middle
}

.rprt-treegrid .rprt-treegridexpand::before, .rprt-treegrid .rprt-treegridcollapse::before {
    text-align: center;
    vertical-align: unset
}

.rprt-treegrid .rprt-rowcell:not(.rprt-gridclip) .rprt-treecolumn-container {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

    .rprt-treegrid .rprt-rowcell:not(.rprt-gridclip) .rprt-treecolumn-container span.rprt-treecell {
        display: inline;
        overflow: hidden;
        text-overflow: ellipsis
    }

.rprt-treegrid .rprt-treegridexpand:hover::before, .rprt-treegrid .rprt-treegridcollapse:hover::before {
    color: #374151
}

.rprt-treegrid .rprt-rtl .rprt-treegridcollapse {
    transform: scale(-1)
}

.rprt-treegrid .rprt-treegridexpand {
    transform: rotate(90deg)
}

.rprt-treegrid .rprt-treerowexpanded:not(.rprt-hiddenrow) {
    display: table-row
}

.rprt-treegrid .rprt-treerowcollapsed {
    display: none
}

.rprt-treegrid .rprt-treecheckbox-container {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

    .rprt-treegrid .rprt-treecheckbox-container :not(.rprt-treecheckbox) {
        white-space: nowrap
    }

.rprt-treegrid .rprt-treecheckbox {
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle
}

.rprt-treegrid .rprt-treecolumn-container span {
    display: inline-block;
    vertical-align: middle
}

.rprt-treegrid .rprt-cloneproperties .rprt-treecolumn-container span {
    vertical-align: text-top
}

.rprt-treegrid .rprt-hierarchycheckbox .rprt-frame {
    height: 16px;
    width: 16px
}

.rprt-treegrid .rprt-checkselection .rprt-frozenheader .rprt-rowcell, .rprt-treegrid .rprt-checkselection .rprt-movableheader .rprt-rowcell, .rprt-treegrid .rprt-checkselection .rprt-frozencontent .rprt-rowcell, .rprt-treegrid .rprt-checkselection .rprt-movablecontent .rprt-rowcell {
    line-height: 21px
}

.rprt-treegrid .rprt-treegridexpand, .rprt-treegrid .rprt-treegridcollapse {
    color: #6b7280;
    cursor: pointer;
    font-size: 18px;
    height: 18px;
    padding: 0;
    text-align: center;
    vertical-align: bottom;
    width: 16px
}

.rprt-treegrid .rprt-treecell {
    display: table-cell;
    line-height: normal
}

.rprt-treegrid .rprt-grid.rprt-wrap .rprt-rowcell .rprt-treecolumn-container, .rprt-treegrid .rprt-grid.rprt-wrap .rprt-rowcell .rprt-treecheckbox-container {
    white-space: nowrap
}

    .rprt-treegrid .rprt-grid.rprt-wrap .rprt-rowcell .rprt-treecolumn-container .rprt-treecell {
        display: inline-block;
        white-space: normal;
        word-wrap: break-word
    }

    .rprt-treegrid .rprt-grid.rprt-wrap .rprt-rowcell .rprt-treecheckbox-container .rprt-treecheckbox {
        display: inline-block;
        white-space: normal;
        word-wrap: break-word
    }

.rprt-treegrid.rprt-grid.rprt-print-grid-layout .rprt-icons {
    display: inline-block
}

.rprt-treegrid .rprt-treecheckselect, .rprt-treegrid .rprt-treeselectall {
    margin: 0;
    opacity: 0;
    position: absolute;
    width: 0
}

.rprt-treegrid .rprt-detailheadercell, .rprt-treegrid .rprt-headercontent .rprt-table .rprt-detail-intent, .rprt-treegrid .rprt-gridcontent .rprt-table .rprt-detail-intent, .rprt-treegrid .rprt-table .rprt-detailrow .rprt-detailindentcell, .rprt-treegrid .rprt-table .rprt-detailrowexpand, .rprt-treegrid .rprt-table .rprt-detailrowcollapse {
    display: none
}

.rprt-treegrid .rprt-icons.rprt-errorelem {
    padding-left: 10px;
    display: inline-block;
    vertical-align: middle
}

.rprt-treegrid .rprt-errorelem::before {
    color: #dc2626;
    content: "";
    transform: rotate(180deg)
}

.rprt-treegrid .rprt-gridcontent td.rprt-childborder {
    border-color: #4f46e5;
    border-width: 2px 0 0;
    box-shadow: 0 1px 0 0 #4f46e5;
    position: relative;
    z-index: 1
}

.rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-childborder.rprt-dragborder, .rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-dropbottom.rprt-dragborder td.rprt-rowdragdrop.rprt-dropbottom.rprt-dragborder {
    box-shadow: 0 1px 0 0 #4f46e5
}

.rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-dragborder, .rprt-treegrid .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-treegrid .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder {
    box-shadow: 0 0 0 0
}

.rprt-treegrid .rprt-gridcontent td.rprt-childborder:first-child {
    border-left: 2px solid #4f46e5;
    box-shadow: 0 1px 0 0 #4f46e5;
    position: relative;
    z-index: 1
}

.rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-childborder:last-child, .rprt-treegrid .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder:last-child {
    border-right: 2px solid #4f46e5
}

.rprt-treegrid .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder {
    border-width: 2px 0
}

    .rprt-treegrid .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder:first-child {
        border-left: 2px solid #4f46e5
    }

.rprt-treegrid .rprt-gridcontent td.rprt-dropbottom:first-child, .rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-dropbottom, .rprt-treegrid .rprt-gridcontent td.rprt-dropbottom {
    box-shadow: 0 1px 0 0 #4f46e5;
    position: relative;
    z-index: 1
}

.rprt-treegrid .rprt-gridcontent td.rprt-droptop:first-child, .rprt-treegrid .rprt-gridcontent td.rprt-rowcell.rprt-droptop {
    border-top-color: #4f46e5;
    border-width: 2px 0 0
}

.rprt-treegrid .rprt-gridcontent td.rprt-lastrowcell.rprt-dropbottom {
    border-bottom-color: #4f46e5
}

.rprt-treegrid .rprt-gridcontent td.rprt-rowdragdrop.rprt-droptop.rprt-dragborder {
    box-shadow: 0 0 0 0
}

.rprt-treegrid .rprt-gridcontent .rprt-gridheader .rprt-firstrow-dragborder {
    height: 1px
}

.rprt-treegrid .rprt-gridcontent .rprt-lastrow-dragborder {
    height: 0
}

.rprt-treegrid .rprt-gridheader .rprt-firstrow-dragborder, .rprt-treegrid .rprt-droptop .rprt-lastrow-dragborder, .rprt-treegrid .rprt-gridheader .rprt-firstrow-dragborder tr:first-child.rprt-dropbottom {
    height: 0
}

.rprt-treegrid .rprt-treegrid-relative {
    position: relative
}

.rprt-treegrid .rprt-gridheader .rprt-firstrow-border, .rprt-treegrid .rprt-gridcontent .rprt-lastrow-border {
    background-color: #4f46e5;
    bottom: 0;
    display: none;
    height: 1px;
    position: absolute;
    z-index: 1
}

.rprt-treegrid .rprt-grid .rprt-gridcontent tr.rprt-row:first-child td.rprt-rowcell.rprt-childborder, .rprt-treegrid .rprt-grid .rprt-gridcontent tr.rprt-row:first-child td.rprt-rowdragdrop.rprt-childborder {
    border-bottom: 2px solid #4f46e5;
    border-top: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent tr.rprt-row:first-child td.rprt-rowcell.rprt-droptop, .rprt-treegrid .rprt-grid .rprt-gridcontent tr.rprt-row:first-child td.rprt-rowdragdrop.rprt-droptop {
    border-top: 2px solid #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowcell.rprt-childborder {
    border-bottom: 2px solid #4f46e5;
    border-top: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowdragdrop.rprt-childborder {
    border-bottom: 2px solid #4f46e5;
    border-top: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowcell.rprt-dropbottom {
    border-bottom: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowcell.rprt-droptop {
    border-top: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowdragdrop.rprt-dropbottom {
    border-bottom: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid .rprt-gridcontent td.rprt-rowdragdrop.rprt-droptop {
    border-top: 2px solid #4f46e5;
    box-shadow: 0 0 0 0 #4f46e5
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridheader .rprt-firstrow-dragborder, .rprt-treegrid .rprt-grid.rprt-rtl .rprt-droptop .rprt-lastrow-dragborder {
    height: 0
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-childborder {
    border-color: #4f46e5;
    border-width: 2px 0 2px 0;
    position: relative;
    z-index: 1
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-rowcell.rprt-dragborder, .rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent tr.rprt-row:first-child .rprt-rowcell.rprt-dragborder, .rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent .rprt-rowdragdrop.rprt-dragborder {
    box-shadow: 0 0 0 0
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-childborder:first-child {
    border-right: 2px solid #4f46e5;
    box-shadow: 0 1px 0 0 #4f46e5;
    position: relative;
    z-index: 1
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-rowcell.rprt-childborder:last-child, .rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder:first-child {
    border-left: 2px solid #4f46e5
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder {
    border-width: 2px 0
}

    .rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-lastrowcell.rprt-childborder:last-child {
        border-right: 2px solid #4f46e5
    }

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-droptop:first-child, .rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-rowcell.rprt-droptop {
    border-top-color: #4f46e5;
    border-width: 2px 0 0
}

.rprt-treegrid .rprt-grid.rprt-rtl .rprt-gridcontent td.rprt-lastrowcell.rprt-dropbottom {
    border-bottom-color: #4f46e5
}

.rprt-treegrid .rprt-indent::before, .rprt-grid-menu .rprt-indent::before {
    content: ""
}

.rprt-treegrid .rprt-outdent::before, .rprt-grid-menu .rprt-outdent::before {
    content: ""
}

.rprt-treegrid .rprt-treegridexpand::before, .rprt-treegrid .rprt-treegridcollapse::before {
    content: ""
}

.rprt-treegrid .rprt-toolbar-item .rprt-expand::before {
    content: ""
}

.rprt-treegrid .rprt-toolbar-item .rprt-collapse::before {
    content: ""
}

.rprt-treegrid .rprt-toolbar-item .rprt-indent::before {
    content: ""
}

.rprt-treegrid .rprt-toolbar-item .rprt-outdent::before {
    content: ""
}

*.rprt-btn-group, *.rprt-css.rprt-btn-group {
    display: -webkit-inline-flex;
    display: inline-flex;
    border-radius: 4px;
    -webkit-flex-direction: row;
    flex-direction: row;
    position: relative
}

    *.rprt-btn-group input:focus + label.rprt-btn, *.rprt-btn-group .rprt-btn:focus, *.rprt-btn-group .rprt-btn:hover, *.rprt-css.rprt-btn-group input:focus + label.rprt-btn, *.rprt-css.rprt-btn-group .rprt-btn:focus, *.rprt-css.rprt-btn-group .rprt-btn:hover {
        z-index: 2
    }

    *.rprt-btn-group input + label.rprt-btn, *.rprt-css.rprt-btn-group input + label.rprt-btn {
        margin-bottom: 0
    }

    *.rprt-btn-group input, *.rprt-css.rprt-btn-group input {
        -moz-appearance: none;
        height: 1px;
        margin: 0 0 0 -1px;
        opacity: 0;
        position: absolute;
        width: 1px
    }

        *.rprt-btn-group input:disabled + label.rprt-btn, *.rprt-btn-group :disabled, *.rprt-css.rprt-btn-group input:disabled + label.rprt-btn, *.rprt-css.rprt-btn-group :disabled {
            cursor: default;
            pointer-events: none
        }

    *.rprt-btn-group .rprt-btn-icon, *.rprt-css.rprt-btn-group .rprt-btn-icon {
        font-size: 18px
    }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn {
        margin-left: -1px
    }

        *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:not(:first-of-type):not(:last-of-type), *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:not(:first-of-type):not(:last-of-type) {
            border-radius: 0
        }

        *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:first-of-type, *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:last-of-type:not(:last-child), *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:first-of-type, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:last-of-type:not(:last-child) {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0
        }

        *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:last-of-type, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-btn:last-of-type {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0
        }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper + .rprt-btn, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper + .rprt-btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:last-child, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:last-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:first-child, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:first-child .rprt-btn:last-child, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:first-child .rprt-btn:last-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    *.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:last-child .rprt-btn:first-child, *.rprt-css.rprt-btn-group:not(.rprt-rtl):not(.rprt-vertical) .rprt-split-btn-wrapper:last-child .rprt-btn:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    *.rprt-btn-group.rprt-rtl .rprt-btn, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-btn {
        margin-left: -1px
    }

        *.rprt-btn-group.rprt-rtl .rprt-btn:not(:first-of-type):not(:last-of-type), *.rprt-css.rprt-btn-group.rprt-rtl .rprt-btn:not(:first-of-type):not(:last-of-type) {
            border-radius: 0
        }

        *.rprt-btn-group.rprt-rtl .rprt-btn:first-of-type, *.rprt-btn-group.rprt-rtl .rprt-btn:last-of-type:not(:last-child), *.rprt-css.rprt-btn-group.rprt-rtl .rprt-btn:first-of-type, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-btn:last-of-type:not(:last-child) {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0
        }

        *.rprt-btn-group.rprt-rtl .rprt-btn:last-of-type, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-btn:last-of-type {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0
        }

    *.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper + .rprt-btn, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper + .rprt-btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    *.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:last-child, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    *.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:first-child, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:not(:first-child):not(:last-child) .rprt-btn:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    *.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:first-child .rprt-btn:last-child, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:first-child .rprt-btn:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    *.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:last-child .rprt-btn:first-child, *.rprt-css.rprt-btn-group.rprt-rtl .rprt-split-btn-wrapper:last-child .rprt-btn:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    *.rprt-btn-group.rprt-vertical, *.rprt-css.rprt-btn-group.rprt-vertical {
        -webkit-flex-direction: column;
        flex-direction: column
    }

        *.rprt-btn-group.rprt-vertical input, *.rprt-css.rprt-btn-group.rprt-vertical input {
            margin: -1px 0 0
        }

        *.rprt-btn-group.rprt-vertical .rprt-btn:not(.rprt-outline), *.rprt-css.rprt-btn-group.rprt-vertical .rprt-btn:not(.rprt-outline) {
            margin-top: -1px
        }

        *.rprt-btn-group.rprt-vertical .rprt-btn:not(:first-of-type):not(:last-of-type), *.rprt-css.rprt-btn-group.rprt-vertical .rprt-btn:not(:first-of-type):not(:last-of-type) {
            border-radius: 0
        }

        *.rprt-btn-group.rprt-vertical .rprt-btn:first-of-type, *.rprt-css.rprt-btn-group.rprt-vertical .rprt-btn:first-of-type {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            border-top-left-radius: 2px;
            border-top-right-radius: 2px
        }

        *.rprt-btn-group.rprt-vertical .rprt-btn:last-of-type, *.rprt-css.rprt-btn-group.rprt-vertical .rprt-btn:last-of-type {
            border-bottom-left-radius: 2px;
            border-bottom-right-radius: 2px;
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

    *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl), *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) {
        border-radius: 20px
    }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:first-of-type, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:first-of-type {
            border-bottom-left-radius: 20px;
            border-top-left-radius: 20px
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:last-of-type, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:last-of-type {
            border-bottom-right-radius: 20px;
            border-top-right-radius: 20px
        }

            *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:last-of-type:not(:last-child), *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:last-of-type:not(:last-child) {
                border-bottom-right-radius: 0;
                border-top-right-radius: 0
            }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper + .rprt-btn, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper + .rprt-btn {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:first-child .rprt-btn:first-child, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:first-child .rprt-btn:first-child {
            border-bottom-left-radius: 20px;
            border-top-left-radius: 20px
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:first-child .rprt-btn:last-child, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:first-child .rprt-btn:last-child {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:last-child .rprt-btn:first-child, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:last-child .rprt-btn:first-child {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:last-child .rprt-btn:last-child, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical):not(.rprt-rtl) .rprt-split-btn-wrapper:last-child .rprt-btn:last-child {
            border-bottom-right-radius: 20px;
            border-top-right-radius: 20px
        }

    *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl {
        border-radius: 20px
    }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:first-of-type, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:first-of-type {
            border-bottom-right-radius: 20px;
            border-top-right-radius: 20px
        }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:last-of-type, *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:last-of-type {
            border-bottom-left-radius: 20px;
            border-top-left-radius: 20px
        }

            *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:last-of-type:not(:last-child), *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:last-of-type:not(:last-child) {
                border-bottom-left-radius: 0;
                border-top-left-radius: 0
            }

        *.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:first-of-type:not(:first-child), *.rprt-css.rprt-btn-group.rprt-round-corner:not(.rprt-vertical).rprt-rtl .rprt-btn:first-of-type:not(:first-child) {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0
        }

.rprt-bigger .rprt-btn-group .rprt-btn-icon, .rprt-bigger.rprt-btn-group .rprt-btn-icon, .rprt-bigger .rprt-css.rprt-btn-group .rprt-btn-icon, .rprt-bigger.rprt-css.rprt-btn-group .rprt-btn-icon {
    font-size: 22px
}

.rprt-btn-group:not(.rprt-outline), .rprt-css.rprt-btn-group:not(.rprt-outline) {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
}

.rprt-btn-group .rprt-btn:hover, .rprt-css.rprt-btn-group .rprt-btn:hover {
    box-shadow: none
}

.rprt-btn-group .rprt-btn:focus, .rprt-btn-group input:focus-visible + label.rprt-btn, .rprt-btn-group input:focus + label.rprt-btn, .rprt-css.rprt-btn-group .rprt-btn:focus, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn, .rprt-css.rprt-btn-group input:focus + label.rprt-btn {
    background: #f3f4f6;
    border-color: #d1d5db;
    color: #374151;
    outline: #fff 0 solid;
    outline-offset: 0;
    box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
    outline-color: inherit
}

    .rprt-btn-group .rprt-btn:focus.rprt-primary, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-primary, .rprt-btn-group input:focus + label.rprt-btn.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-primary, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-primary, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-primary {
        background: #433bcd;
        border-color: #4f46e5;
        color: #fff;
        outline: #fff 0 solid;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group .rprt-btn:focus.rprt-success, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-success, .rprt-btn-group input:focus + label.rprt-btn.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-success, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-success, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-success {
        background: #166534;
        border-color: #15803d;
        color: #fff;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group .rprt-btn:focus.rprt-info, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-info, .rprt-btn-group input:focus + label.rprt-btn.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-info, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-info, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-info {
        background: #155e75;
        border-color: #0e7490;
        color: #fff;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group .rprt-btn:focus.rprt-warning, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-warning, .rprt-btn-group input:focus + label.rprt-btn.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-warning, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-warning, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-warning {
        background: #9a3412;
        border-color: #c2410c;
        color: #fff;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group .rprt-btn:focus.rprt-danger, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-danger, .rprt-btn-group input:focus + label.rprt-btn.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-danger, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-danger, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-danger {
        background: #b91c1c;
        border-color: #dc2626;
        color: #fff;
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group .rprt-btn:focus.rprt-link, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-link, .rprt-btn-group input:focus + label.rprt-btn.rprt-link, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-link, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-link, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-link {
        border-radius: 0;
        text-decoration: underline;
        color: #37319f;
        background-color: transparent;
        border-color: transparent;
        box-shadow: none;
        outline: none
    }

    .rprt-btn-group .rprt-btn:focus.rprt-outline, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline {
        box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
    }

        .rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-primary, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-primary {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-success, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-success, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-success, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-success {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-info, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-info, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-info, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-info {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-warning, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-warning {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

        .rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-danger, .rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group input:focus-visible + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group input:focus + label.rprt-btn.rprt-outline.rprt-danger {
            box-shadow: 0 0 0 2px rgba(255,255,255,.95),0 0 0 4px #4f46e5
        }

.rprt-btn-group .rprt-btn:active, .rprt-btn-group input:active + label.rprt-btn, .rprt-btn-group input:checked + label.rprt-btn, .rprt-css.rprt-btn-group .rprt-btn:active, .rprt-css.rprt-btn-group input:active + label.rprt-btn, .rprt-css.rprt-btn-group input:checked + label.rprt-btn {
    background: #e5e7eb;
    border-color: #d1d5db;
    color: #374151;
    outline: #fff 0 solid;
    outline-offset: 0
}

    .rprt-btn-group .rprt-btn:active.rprt-primary, .rprt-btn-group input:active + label.rprt-btn.rprt-primary, .rprt-btn-group input:checked + label.rprt-btn.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-primary, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-primary, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-primary {
        background: #37319f;
        border-color: #37319f;
        color: #fff;
        outline: #fff 0 solid;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-btn-group .rprt-btn:active.rprt-success, .rprt-btn-group input:active + label.rprt-btn.rprt-success, .rprt-btn-group input:checked + label.rprt-btn.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-success, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-success, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-success {
        background: #14532d;
        border-color: #14532d;
        color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-btn-group .rprt-btn:active.rprt-info, .rprt-btn-group input:active + label.rprt-btn.rprt-info, .rprt-btn-group input:checked + label.rprt-btn.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-info, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-info, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-info {
        background: #164e63;
        color: #fff;
        border-color: #164e63;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-btn-group .rprt-btn:active.rprt-warning, .rprt-btn-group input:active + label.rprt-btn.rprt-warning, .rprt-btn-group input:checked + label.rprt-btn.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-warning, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-warning, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-warning {
        background: #7c2d12;
        border-color: #7c2d12;
        color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-btn-group .rprt-btn:active.rprt-danger, .rprt-btn-group input:active + label.rprt-btn.rprt-danger, .rprt-btn-group input:checked + label.rprt-btn.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-danger, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-danger, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-danger {
        background: #991b1b;
        border-color: #991b1b;
        color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
    }

    .rprt-btn-group .rprt-btn:active.rprt-outline, .rprt-btn-group input:active + label.rprt-btn.rprt-outline, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline {
        background: #e5e7eb;
        border-color: #d1d5db;
        box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
        color: #374151
    }

        .rprt-btn-group .rprt-btn:active.rprt-outline.rprt-primary, .rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-primary, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-primary {
            background: #37319f;
            border-color: #4f46e5;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn-group .rprt-btn:active.rprt-outline.rprt-success, .rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-success, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline.rprt-success, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-success {
            background: #14532d;
            border-color: #14532d;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn-group .rprt-btn:active.rprt-outline.rprt-info, .rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-info, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline.rprt-info, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-info {
            background: #164e63;
            border-color: #164e63;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn-group .rprt-btn:active.rprt-outline.rprt-warning, .rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-warning, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-warning {
            background: #7c2d12;
            border-color: #7c2d12;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

        .rprt-btn-group .rprt-btn:active.rprt-outline.rprt-danger, .rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-danger, .rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:active.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group input:active + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group input:checked + label.rprt-btn.rprt-outline.rprt-danger {
            background: #991b1b;
            border-color: #991b1b;
            box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
            color: #fff
        }

.rprt-btn-group .rprt-btn:disabled, .rprt-btn-group input:disabled + label.rprt-btn, .rprt-css.rprt-btn-group .rprt-btn:disabled, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn {
    background-color: #fff;
    border-color: #e5e7eb;
    box-shadow: none;
    color: #9ca3af;
    border-color: #d1d5db
}

    .rprt-btn-group .rprt-btn:disabled.rprt-primary, .rprt-btn-group input:disabled + label.rprt-btn.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-primary, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-primary {
        background: #b9b5f5;
        border-color: #b9b5f5;
        box-shadow: none;
        color: #fff;
        border-color: #4f46e5
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-success, .rprt-btn-group input:disabled + label.rprt-btn.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-success, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-success {
        background: #86efac;
        border-color: #86efac;
        box-shadow: none;
        color: #fff;
        border-color: #15803d
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-info, .rprt-btn-group input:disabled + label.rprt-btn.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-info, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-info {
        background: #67e8f9;
        border-color: #67e8f9;
        box-shadow: none;
        color: #fff;
        border-color: #0e7490
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-warning, .rprt-btn-group input:disabled + label.rprt-btn.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-warning, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-warning {
        background: #fdba74;
        border-color: #fdba74;
        box-shadow: none;
        color: #fff;
        border-color: #c2410c
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-danger, .rprt-btn-group input:disabled + label.rprt-btn.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-danger, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-danger {
        background: #fca5a5;
        border-color: #fca5a5;
        box-shadow: none;
        color: #fff;
        border-color: #dc2626
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-link, .rprt-btn-group input:disabled + label.rprt-btn.rprt-link, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-link, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-link {
        color: #9ca3af;
        background: transparent;
        box-shadow: none;
        text-decoration: none;
        border-color: transparent
    }

    .rprt-btn-group .rprt-btn:disabled.rprt-outline, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline {
        background: transparent;
        border-color: #e5e7eb;
        color: #9ca3af;
        border-color: #d1d5db
    }

        .rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-primary, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-primary {
            background: transparent;
            border-color: rgba(79,70,229,.65);
            box-shadow: none;
            color: rgba(79,70,229,.65);
            border-color: #4f46e5
        }

        .rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-success, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-success, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-success {
            background: transparent;
            border-color: rgba(21,128,61,.65);
            box-shadow: none;
            color: rgba(21,128,61,.65);
            border-color: #15803d
        }

        .rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-info, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-info, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-info {
            background: transparent;
            border-color: rgba(14,116,144,.65);
            box-shadow: none;
            color: rgba(14,116,144,.65);
            border-color: #0e7490
        }

        .rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-warning, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-warning {
            background: transparent;
            border-color: rgba(194,65,12,.65);
            box-shadow: none;
            color: rgba(194,65,12,.65);
            border-color: #c2410c
        }

        .rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-danger, .rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group .rprt-btn:disabled.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group input:disabled + label.rprt-btn.rprt-outline.rprt-danger {
            background: transparent;
            border-color: rgba(220,38,38,.65);
            box-shadow: none;
            color: rgba(220,38,38,.65);
            border-color: #dc2626
        }

.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:not(:first-of-type):not(:last-of-type), .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:not(:first-of-type):not(:last-of-type) {
    border-left: transparent;
    border-right: transparent
}

.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:first-of-type, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:first-of-type {
    border-right: transparent
}

.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:last-of-type, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-outline:last-of-type {
    border-left: transparent
}

.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline {
    border-color: #d1d5db;
    outline-color: inherit
}

    .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-primary {
        border-color: #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-success, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-success, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-success {
        border-color: #15803d;
        outline-color: inherit
    }

    .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-info, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-info, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-info {
        border-color: #0e7490;
        outline-color: inherit
    }

    .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-warning {
        border-color: #c2410c;
        outline-color: inherit
    }

    .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group:not(.rprt-vertical):not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-danger {
        border-color: #dc2626;
        outline-color: inherit
    }

.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:not(:first-of-type):not(:last-of-type), .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:not(:first-of-type):not(:last-of-type) {
    border-bottom: transparent;
    border-top: transparent
}

.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:first-of-type, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:first-of-type {
    border-bottom: transparent
}

.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:last-of-type, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-outline:last-of-type {
    border-top: transparent
}

.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline {
    border-color: #d1d5db;
    outline-color: inherit
}

    .rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-primary, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-primary {
        border-color: #4f46e5;
        outline-color: inherit
    }

    .rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-success, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-success, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-success, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-success {
        border-color: #15803d;
        outline-color: inherit
    }

    .rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-info, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-info, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-info, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-info {
        border-color: #0e7490;
        outline-color: inherit
    }

    .rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-warning, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-warning {
        border-color: #c2410c;
        outline-color: inherit
    }

    .rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) .rprt-btn:focus.rprt-outline.rprt-danger, .rprt-css.rprt-btn-group.rprt-vertical:not(.rprt-rtl) input:focus + label.rprt-btn.rprt-outline.rprt-danger {
        border-color: #dc2626;
        outline-color: inherit
    }

.rprt-progress-btn {
    position: relative
}

    .rprt-progress-btn .rprt-progress {
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        transition: opacity .3s linear
    }

    .rprt-progress-btn .rprt-spinner {
        transition: all .3s linear
    }

    .rprt-progress-btn .rprt-btn-content {
        display: inline-block;
        position: relative;
        z-index: 1
    }

    .rprt-progress-btn.rprt-vertical .rprt-progress {
        bottom: 0;
        height: 0%;
        top: auto;
        width: 100%
    }

    .rprt-progress-btn.rprt-progress-top .rprt-progress {
        height: 10%
    }

    .rprt-progress-btn.rprt-progress-bottom .rprt-progress {
        bottom: -1px;
        height: 10%;
        top: auto
    }

    .rprt-progress-btn.rprt-progress-active {
        overflow: hidden;
        pointer-events: none
    }

        .rprt-progress-btn.rprt-progress-active .rprt-progress {
            opacity: 1
        }

        .rprt-progress-btn.rprt-progress-active .rprt-animate-end {
            opacity: 0
        }

    .rprt-progress-btn.rprt-spin-top, .rprt-progress-btn.rprt-spin-bottom {
        transition: padding .3s linear
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top .rprt-btn-content, .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top .rprt-spinner, .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom .rprt-btn-content, .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom .rprt-spinner {
        display: block;
        line-height: 1
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-center .rprt-spinner {
        display: flex;
        justify-content: center
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round) .rprt-spinner {
        padding-right: 12px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round) .rprt-spinner .rprt-spinner-inner {
            top: -1px
        }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner {
        padding-left: 12px;
        padding-right: 0
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round) .rprt-spinner {
        padding-left: 12px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round) .rprt-spinner .rprt-spinner-inner {
            top: -1px
        }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner {
        padding-left: 0;
        padding-right: 12px
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top {
        padding-bottom: 16px;
        padding-top: 16px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top .rprt-spinner {
            padding-bottom: 12px
        }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom {
        padding-bottom: 16px;
        padding-top: 16px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom .rprt-spinner {
            padding-top: 12px
        }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round) .rprt-spinner {
        padding-right: 10px
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner {
        padding-left: 10px;
        padding-right: 0
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round) .rprt-spinner {
        padding-left: 10px
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner {
        padding-left: 0;
        padding-right: 10px
    }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top {
        padding-bottom: 14px;
        padding-top: 14px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top .rprt-spinner {
            padding-bottom: 10px
        }

    .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom {
        padding-bottom: 14px;
        padding-top: 14px
    }

        .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom .rprt-spinner {
            padding-top: 10px
        }

    .rprt-progress-btn.rprt-round-corner {
        border-radius: 5em;
        outline: none;
        overflow: hidden
    }

    .rprt-progress-btn.rprt-rtl .rprt-progress {
        left: auto;
        right: 0
    }

    .rprt-progress-btn.rprt-rtl.rprt-vertical .rprt-progress {
        bottom: auto;
        top: 0
    }

    .rprt-progress-btn .rprt-spinner-pane {
        height: auto;
        position: relative;
        width: auto
    }

        .rprt-progress-btn .rprt-spinner-pane .rprt-spinner-inner {
            left: auto;
            position: relative;
            top: auto;
            transform: none
        }

    .rprt-progress-btn .rprt-cont-animate {
        align-items: center;
        display: inline-flex;
        height: 100%;
        justify-content: center;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

@keyframes ProgressSlideLeft {
    from {
        left: 0%;
        opacity: 1
    }

    to {
        left: -100%;
        opacity: 0
    }
}

@keyframes ProgressSlideRight {
    from {
        left: 0%;
        opacity: 1
    }

    to {
        left: 100%;
        opacity: 0
    }
}

@keyframes ProgressSlideUp {
    from {
        height: auto;
        opacity: 1;
        top: 0
    }

    to {
        height: auto;
        opacity: 0;
        top: -100px
    }
}

@keyframes ProgressSlideDown {
    from {
        height: auto;
        opacity: 1;
        top: 0
    }

    to {
        height: auto;
        opacity: 0;
        top: 100px
    }
}

@keyframes ProgressZoomIn {
    from {
        opacity: 1;
        transform: translate(0,0) scale(1)
    }

    to {
        opacity: 0;
        transform: translate(0,0) scale(3)
    }
}

@keyframes ProgressZoomOut {
    from {
        transform: translate(0,0) scale(1)
    }

    to {
        transform: translate(0,0) scale(0)
    }
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round) .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round) .rprt-spinner {
    padding-right: 14px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner {
    padding-left: 14px;
    padding-right: 0
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round) .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round) .rprt-spinner {
    padding-left: 14px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner {
    padding-left: 0;
    padding-right: 14px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top {
    padding-bottom: 20px;
    padding-top: 20px
}

    *.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-top .rprt-spinner {
        padding-bottom: 14px
    }

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom {
    padding-bottom: 20px;
    padding-top: 20px
}

    *.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-spin-bottom .rprt-spinner {
        padding-top: 14px
    }

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round) .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round) .rprt-spinner {
    padding-right: 12px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-left:not(.rprt-round).rprt-rtl .rprt-spinner {
    padding-left: 12px;
    padding-right: 0
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round) .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round) .rprt-spinner {
    padding-left: 12px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-right:not(.rprt-round).rprt-rtl .rprt-spinner {
    padding-left: 0;
    padding-right: 12px
}

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top {
    padding-bottom: 16px;
    padding-top: 16px
}

    *.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-top .rprt-spinner {
        padding-bottom: 12px
    }

*.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom {
    padding-bottom: 16px;
    padding-top: 16px
}

    *.rprt-bigger .rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom .rprt-spinner, *.rprt-bigger.rprt-progress-btn.rprt-progress-active:not(.rprt-hide-spinner).rprt-small.rprt-spin-bottom .rprt-spinner {
        padding-top: 12px
    }

.rprt-progress-btn .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #374151;
    stroke: #374151
}

    .rprt-progress-btn .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke-width: 3px
    }

    .rprt-progress-btn .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #374151;
        stroke-width: 3px
    }

.rprt-progress-btn.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

    .rprt-progress-btn.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-primary.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-primary.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #4f46e5;
    stroke: #4f46e5
}

    .rprt-progress-btn.rprt-primary.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-primary.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-primary.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-primary.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

    .rprt-progress-btn.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-success.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-success.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #15803d;
    stroke: #15803d
}

    .rprt-progress-btn.rprt-success.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-success.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-success.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-success.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

    .rprt-progress-btn.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-info.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-info.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #0e7490;
    stroke: #0e7490
}

    .rprt-progress-btn.rprt-info.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-info.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-info.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-info.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

    .rprt-progress-btn.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-warning.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-warning.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #c2410c;
    stroke: #c2410c
}

    .rprt-progress-btn.rprt-warning.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-warning.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-warning.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-warning.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

    .rprt-progress-btn.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-outline:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-flat:hover .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-flat:focus .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-danger.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-danger.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #dc2626;
    stroke: #dc2626
}

    .rprt-progress-btn.rprt-danger.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-danger.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(255,255,255,.2)
    }

    .rprt-progress-btn.rprt-danger.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-outline:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-outline:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-flat:hover.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-danger.rprt-flat:focus.rprt-flat .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #fff
    }

.rprt-progress-btn.rprt-outline.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-flat.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #4f46e5;
    stroke: #4f46e5
}

    .rprt-progress-btn.rprt-outline.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-flat.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(79,70,229,.2)
    }

    .rprt-progress-btn.rprt-outline.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-flat.rprt-primary .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #4f46e5
    }

.rprt-progress-btn.rprt-outline.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-flat.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #15803d;
    stroke: #15803d
}

    .rprt-progress-btn.rprt-outline.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-flat.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(21,128,61,.2)
    }

    .rprt-progress-btn.rprt-outline.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-flat.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #15803d
    }

.rprt-progress-btn.rprt-outline.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-flat.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #0e7490;
    stroke: #0e7490
}

    .rprt-progress-btn.rprt-outline.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-flat.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(14,116,144,.2)
    }

    .rprt-progress-btn.rprt-outline.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-flat.rprt-info .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #0e7490
    }

.rprt-progress-btn.rprt-outline.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-flat.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #c2410c;
    stroke: #c2410c
}

    .rprt-progress-btn.rprt-outline.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-flat.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(194,65,12,.2)
    }

    .rprt-progress-btn.rprt-outline.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-flat.rprt-warning .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #c2410c
    }

.rprt-progress-btn.rprt-outline.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg, .rprt-progress-btn.rprt-flat.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #dc2626;
    stroke: #dc2626
}

    .rprt-progress-btn.rprt-outline.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle, .rprt-progress-btn.rprt-flat.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(220,38,38,.2)
    }

    .rprt-progress-btn.rprt-outline.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc, .rprt-progress-btn.rprt-flat.rprt-danger .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #dc2626
    }

.rprt-progress-btn.rprt-link .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #4f46e5;
    stroke: #4f46e5
}

    .rprt-progress-btn.rprt-link .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-circle {
        stroke: rgba(79,70,229,.2)
    }

    .rprt-progress-btn.rprt-link .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
        stroke: #4f46e5
    }

.rprt-progress {
    background: rgba(107,114,128,.2)
}

*.rprt-primary .rprt-progress, *.rprt-success .rprt-progress, *.rprt-danger .rprt-progress {
    background: rgba(107,114,128,.2)
}

*.rprt-info .rprt-progress {
    background: rgba(107,114,128,.2)
}

*.rprt-flat.rprt-primary .rprt-progress {
    background: rgba(255,255,255,.2)
}

*.rprt-flat.rprt-success .rprt-progress {
    background: rgba(255,255,255,.2)
}

*.rprt-flat.rprt-info .rprt-progress {
    background: rgba(255,255,255,.2)
}

*.rprt-flat.rprt-warning .rprt-progress {
    background: rgba(255,255,255,.2)
}

*.rprt-flat.rprt-danger .rprt-progress {
    background: rgba(255,255,255,.2)
}

*.rprt-outline:not(:focus).rprt-primary .rprt-progress {
    background: rgba(79,70,229,.2)
}

*.rprt-outline:not(:focus).rprt-success .rprt-progress {
    background: rgba(21,128,61,.2)
}

*.rprt-outline:not(:focus).rprt-info .rprt-progress {
    background: rgba(14,116,144,.2)
}

*.rprt-outline:not(:focus).rprt-warning .rprt-progress {
    background: rgba(194,65,12,.2)
}

*.rprt-outline:not(:focus).rprt-danger .rprt-progress {
    background: rgba(220,38,38,.2)
}

*.rprt-flat:not(:focus).rprt-primary .rprt-progress {
    background: rgba(79,70,229,.2)
}

*.rprt-flat:not(:focus).rprt-success .rprt-progress {
    background: rgba(21,128,61,.2)
}

*.rprt-flat:not(:focus).rprt-info .rprt-progress {
    background: rgba(14,116,144,.2)
}

*.rprt-flat:not(:focus).rprt-warning .rprt-progress {
    background: rgba(194,65,12,.2)
}

*.rprt-flat:not(:focus).rprt-danger .rprt-progress {
    background: rgba(220,38,38,.2)
}

.rprt-progress-btn.rprt-outline .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #374151;
    stroke: #374151
}

.rprt-progress-btn.rprt-outline:focus .rprt-spinner-pane .rprt-spinner-inner svg {
    fill: #374151;
    stroke: #374151
}

.rprt-progress-btn.rprt-outline.rprt-success .rprt-spinner-pane .rprt-spinner-inner svg .rprt-path-arc {
    stroke: #374151
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
    margin-left: 3px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-item:first-child, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-item:first-child {
    margin-left: 0
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn .rprt-dropdown-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn .rprt-dropdown-btn {
    font-size: 16px
}

.rprt-bigger .rprt-richtexteditor.rprt-rtl .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-richtexteditor.rprt-bigger.rprt-rtl .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
    margin-left: 0;
    margin-right: 3px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended {
    padding-left: 3px
}

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret) {
        font-size: 20px
    }

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color .rprt-selected-color.rprt-icons::before {
        top: -20px
    }

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-dropdown-btn.rprt-rte-dropdown-btn {
        padding-left: 10px;
        padding-right: 6px
    }

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:hover, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:focus, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control.rprt-rte-dropdown-btn.rprt-dropdown-btn:active {
        padding-left: 10px;
        padding-right: 6px
    }

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn {
        padding: 0 8px
    }

    .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content {
        padding-top: 0;
        height: 38px
    }

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen iframe, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen iframe {
    height: calc(100% - 56px)
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-edit-table, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-edit-table {
    max-height: 283px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-edit-table-prop-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-edit-table-prop-dialog {
    max-height: 388px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-link-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-link-dialog {
    max-height: 378px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-img-dialog {
    min-height: 397px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-link-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-img-link-dialog {
    max-height: 211px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-size-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-img-size-dialog {
    max-height: 293px !important
}

.rprt-bigger .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-alt-dialog, .rprt-richtexteditor.rprt-bigger.rprt-rte-full-screen .rprt-rte-img-alt-dialog {
    min-height: 397px !important
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content {
    line-height: 35px
}

.rprt-bigger .rprt-richtexteditor .rprt-dialog.rprt-rte-dialog-minheight, .rprt-richtexteditor.rprt-bigger .rprt-dialog.rprt-rte-dialog-minheight {
    min-height: 324px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-content .rprt-content, .rprt-richtexteditor.rprt-bigger .rprt-rte-content .rprt-content {
    font-size: 16px
}

.rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
    top: -120px
}

.rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control, .rprt-richtexteditor.rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
    padding: 0 8px
}

    .rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-richtexteditor.rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover {
        padding: 0 8px
    }

.rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
    margin-right: 66px;
    margin-top: -2px;
    padding: 18px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-dropdown-popup.rprt-rte-dropdown-items ul, .rprt-richtexteditor.rprt-bigger .rprt-rte-dropdown-popup.rprt-rte-dropdown-items ul {
    max-height: 360px;
    overflow-y: auto
}

.rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap .rprt-droptext, .rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-aud-uploadwrap .rprt-droptext, .rprt-bigger .rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap .rprt-droptext, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-img-uploadwrap .rprt-droptext, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-aud-uploadwrap .rprt-droptext, .rprt-richtexteditor.rprt-bigger .rprt-dialog .rprt-vid-uploadwrap .rprt-droptext {
    height: 140px
}

.rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control, .rprt-richtexteditor.rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor.rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
    padding: 0 8px
}

    .rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-richtexteditor.rprt-bigger .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover {
        padding: 0 8px
    }

.rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar {
    min-height: 48px
}

    .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-rte-color-content, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-caret {
        height: 38px
    }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-rte-color-content:hover, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-caret:hover {
            height: 38px
        }

    .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) {
        margin: 0 6px;
        min-height: 48px
    }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator) {
            margin: 0 6px;
            min-height: 48px;
            min-width: 36px;
            padding: 0
        }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn:not(.rprt-rte-dropdown-btn) {
            line-height: 1.5
        }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-btn, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-btn:hover {
            min-height: 38px;
            min-width: 38px;
            padding: 12px
        }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
            margin: 0 6px
        }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
            height: 38px;
            line-height: 38px;
            margin: 0;
            min-height: 38px;
            min-width: 38px
        }

        .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret) {
            font-size: 20px
        }

.rprt-bigger .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn {
    line-height: 33px;
    margin: 4px 0;
    padding: 0
}

    .rprt-bigger .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-bigger .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-icons:not(.rprt-caret) {
        font-size: 20px
    }

    .rprt-bigger .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-caret {
        font-size: 12px;
        width: 20px
    }

.rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open {
    min-width: 120px;
    height: 337px;
    width: 335px
}

    .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
        border-radius: 4px;
        padding: 0;
        padding: 2px 5px
    }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover {
            padding: 0
        }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active {
            padding: 0
        }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text {
            font-size: 26px;
            padding: 9px 5px
        }

    .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn {
        gap: 10px;
        height: 254px;
        padding: 12px
    }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group {
            gap: 8px
        }

            .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group .rprt-btn.rprt-control {
                padding: 8px 0;
                width: 42px;
                height: 42px;
                line-height: 0;
                font-size: 26px
            }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn {
            gap: 6px
        }

            .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn .rprt-btn.rprt-control {
                font-size: 26px;
                padding: 8px 0;
                width: 40px;
                height: 40px;
                border: none;
                line-height: 0
            }

        .rprt-bigger .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipicker-name {
            font-weight: 500;
            font-size: 16px
        }

.rprt-bigger .rprt-rte-dropdown-popup ul {
    min-width: 84px
}

.rprt-bigger .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator).rprt-rte-inline-template {
    min-width: 48px
}

.rprt-bigger .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator).rprt-rte-inline-size-template {
    min-width: 59px
}

.rprt-bigger .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:not(.rprt-separator).rprt-rte-inline-color-template {
    min-width: 50px
}

.rprt-bigger .rprt-rte-edit-table .rprt-rte-field {
    padding-top: 12px
}

.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
    min-width: 20px;
    padding-left: 0;
    padding-right: 0;
    width: 20px
}

.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:focus, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active {
    padding-left: 0;
    padding-right: 0
}

.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list {
    line-height: 35px
}

.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn .rprt-caret, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn .rprt-caret, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn .rprt-caret, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn .rprt-caret {
    font-size: 14px
}

.rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-bigger .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
    line-height: 38px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-tbar-btn.rprt-dropdown-btn.rprt-rte-backgroundcolor-dropdown, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-tbar-btn.rprt-dropdown-btn.rprt-rte-fontcolor-dropdown, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-tbar-btn.rprt-dropdown-btn.rprt-rte-numberformatlist-dropdown, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-tbar-btn.rprt-dropdown-btn.rprt-rte-bulletformatlist-dropdown {
    line-height: 36px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons {
    font-size: 20px
}

.rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-bigger .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color.rprt-icons::before {
    display: inline;
    font-size: 20px
}

.rprt-bigger .rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell {
    height: 16px;
    width: 16px
}

.rprt-bigger .rprt-rte-table-popup.rprt-popup-open .rprt-rte-table-row {
    height: 18px
}

.rprt-bigger .rprt-content-placeholder.rprt-richtexteditor.rprt-placeholder-richtexteditor, .rprt-bigger.rprt-content-placeholder.rprt-richtexteditor.rprt-placeholder-richtexteditor {
    background-size: 700px 190px;
    min-height: 190px
}

.rprt-richtexteditor {
    display: block;
    position: relative
}

    .rprt-richtexteditor .rprt-rte-container {
        display: flex;
        flex-direction: column;
        width: 100%;
        height: 100%
    }

        .rprt-richtexteditor .rprt-rte-container.rprt-count-enabled .rprt-content, .rprt-richtexteditor .rprt-rte-container.rprt-resize-enabled .rprt-content {
            padding-bottom: 0
        }

        .rprt-richtexteditor .rprt-rte-container.rprt-count-enabled .rprt-rte-content, .rprt-richtexteditor .rprt-rte-container.rprt-count-enabled .rprt-source-content, .rprt-richtexteditor .rprt-rte-container.rprt-resize-enabled .rprt-rte-content, .rprt-richtexteditor .rprt-rte-container.rprt-resize-enabled .rprt-source-content {
            margin-bottom: 20px
        }

        .rprt-richtexteditor .rprt-rte-container.rprt-source-code-enabled .rprt-rte-content {
            display: none
        }

        .rprt-richtexteditor .rprt-rte-container.rprt-source-code-enabled .rprt-source-content {
            display: block;
            overflow: hidden
        }

    .rprt-richtexteditor .rprt-rte-content {
        flex-grow: 1
    }

        .rprt-richtexteditor .rprt-rte-content .rte-placeholder.rprt-rte-placeholder.enabled {
            display: block;
            font-size: 14px
        }

    .rprt-richtexteditor .rprt-source-content {
        display: none
    }

    .rprt-richtexteditor textarea.rprt-content {
        border: 0;
        display: block;
        height: 100%;
        margin: 0;
        outline: 0;
        padding: 8px;
        resize: none;
        width: 100%
    }

    .rprt-richtexteditor .rprt-rte-hidden {
        display: none
    }

    .rprt-richtexteditor.rprt-disabled {
        pointer-events: none
    }

    .rprt-richtexteditor.rprt-rte-full-screen {
        bottom: 0;
        height: 100% !important;
        left: 0;
        overflow: auto;
        position: fixed;
        right: 0;
        top: 0;
        width: 100% !important;
        z-index: 999
    }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-resize-handle {
            display: none
        }

        .rprt-richtexteditor.rprt-rte-full-screen iframe {
            height: calc(100% - 42px)
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-edit-table {
            max-height: 232px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-edit-table-prop-dialog {
            max-height: 340px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-link-dialog {
            max-height: 331px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-dialog {
            max-height: 363px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-link-dialog {
            max-height: 173px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-size-dialog {
            max-height: 236px !important
        }

        .rprt-richtexteditor.rprt-rte-full-screen .rprt-rte-img-alt-dialog {
            max-height: 363px !important
        }

    .rprt-richtexteditor.rprt-rtl .rprt-rte-character-count {
        left: 0;
        padding-left: 30px;
        padding-right: unset;
        right: unset
    }

    .rprt-richtexteditor.rprt-rtl .rprt-rte-content .rprt-content blockquote {
        padding-left: 0;
        padding-right: 12px
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos):not(.rprt-toolbar-multirow) .rprt-toolbar-item:first-child {
        margin-left: 7px
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-hscroll-bar .rprt-hscroll-content .rprt-toolbar-item:first-child {
        margin-left: 0
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-hor-nav.rprt-expended-nav {
        height: auto
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-multirow {
        margin-left: 7px;
        margin-right: 7px
    }

    .rprt-richtexteditor.rprt-rtl .rprt-rte-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos):not(.rprt-toolbar-multirow) .rprt-toolbar-item:first-child {
        margin-left: 0;
        margin-right: 7px
    }

    .rprt-richtexteditor.rprt-rtl .rprt-rte-toolbar .rprt-toolbar-multirow:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child {
        margin-right: 0
    }

    .rprt-richtexteditor .rprt-rte-toolbar.rprt-rte-tb-mobile .rprt-toolbar-multirow {
        display: inline-block;
        margin-left: 0;
        margin-right: 0;
        overflow-x: auto;
        white-space: nowrap;
        width: 100%
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended {
        margin-left: 0;
        padding-left: 7px
    }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-formats-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-formats-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-formats-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-formats-tbar-btn > :first-child {
            min-width: 0
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-font-name-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-font-name-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-font-name-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-font-name-tbar-btn > :first-child {
            min-width: 0
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-font-size-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-font-size-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-font-size-tbar-btn > :first-child, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-font-size-tbar-btn > :first-child {
            min-width: 0
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn {
            padding-left: 7px;
            padding-right: 2.5px
        }

            .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn .rprt-rte-dropdown-btn-text, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn .rprt-rte-dropdown-btn-text, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn .rprt-rte-dropdown-btn-text, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn .rprt-rte-dropdown-btn-text {
                font-size: 14px;
                font-weight: normal;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:hover, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:focus, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:active, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:hover, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:focus, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:active, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:hover, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:focus, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:active, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:hover, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:focus, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn:active {
                padding-left: 7px;
                padding-right: 2.5px
            }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-font-color .rprt-selected-color.rprt-icons::before {
            font-size: 12px;
            position: relative;
            top: -18px
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content {
            line-height: 20px
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-background-color.rprt-icons::before, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-background-color.rprt-icons::before {
            display: inline;
            font-size: 20px
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret), .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret) {
            font-size: 20px
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn.rprt-btn {
            padding: 0 4px
        }

        .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-dropdown-btn .rprt-rte-color-content, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-dropdown-btn .rprt-rte-color-content {
            padding-top: 1px;
            height: 30px
        }

    .rprt-richtexteditor .rprt-rte-toolbar.rprt-control[class*=e-toolbar], .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar.rprt-control[class*=e-toolbar] {
        box-sizing: border-box
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended.rprt-visible, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-visible {
        display: block;
        visibility: hidden
    }

    .rprt-richtexteditor .rprt-rte-toolbar.rprt-tbar-ios-fixed.rprt-rte-tb-fixed, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar.rprt-tbar-ios-fixed.rprt-rte-tb-fixed {
        top: 0;
        transform: translate3d(0,0,0)
    }

    .rprt-richtexteditor .rprt-rte-toolbar.rprt-rte-tb-fixed:not(.rprt-tbar-ios-fixed), .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar.rprt-rte-tb-fixed:not(.rprt-tbar-ios-fixed) {
        bottom: 0
    }

    .rprt-richtexteditor .rprt-rte-toolbar.rprt-rte-tb-fixed, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar.rprt-rte-tb-fixed {
        display: none;
        left: 0;
        position: fixed;
        right: 0
    }

        .rprt-richtexteditor .rprt-rte-toolbar.rprt-rte-tb-fixed.rprt-show, .rprt-richtexteditor .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar.rprt-rte-tb-fixed.rprt-show {
            display: block;
            z-index: 101
        }

    .rprt-richtexteditor .rte-placeholder {
        color: #111827;
        line-height: 1.5;
        opacity: .54;
        overflow: hidden;
        padding: 12px;
        position: absolute;
        text-align: start;
        top: 0;
        z-index: 1;
        display: none
    }

    .rprt-richtexteditor .rprt-rte-content {
        position: relative;
        z-index: 1
    }

    .rprt-richtexteditor .rprt-rte-content, .rprt-richtexteditor .rprt-source-content {
        -webkit-overflow-scrolling: touch;
        overflow: auto;
        transition: 100ms ease-out;
        width: 100%;
        font-size: 14px
    }

        .rprt-richtexteditor .rprt-rte-content .rprt-content, .rprt-richtexteditor .rprt-source-content .rprt-content {
            width: 100%;
            float: left;
            background: unset;
            box-sizing: border-box;
            height: 100%;
            min-height: 100px;
            outline: 0 solid transparent;
            padding: 12px;
            position: relative;
            text-align: inherit;
            z-index: 2;
            font-weight: normal;
            line-height: 1.5;
            font-size: 1em
        }

            .rprt-richtexteditor .rprt-rte-content .rprt-content p, .rprt-richtexteditor .rprt-source-content .rprt-content p {
                margin: 0 0 10px;
                margin-bottom: 10px
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content li, .rprt-richtexteditor .rprt-source-content .rprt-content li {
                margin-bottom: 10px
            }

                .rprt-richtexteditor .rprt-rte-content .rprt-content li ol, .rprt-richtexteditor .rprt-rte-content .rprt-content li ul, .rprt-richtexteditor .rprt-source-content .rprt-content li ol, .rprt-richtexteditor .rprt-source-content .rprt-content li ul {
                    margin-block-start: 10px
                }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h1, .rprt-richtexteditor .rprt-source-content .rprt-content h1 {
                font-size: 2.857em;
                font-weight: 600;
                line-height: 1.2;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h2, .rprt-richtexteditor .rprt-source-content .rprt-content h2 {
                font-size: 2.285em;
                font-weight: 600;
                line-height: 1.2;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h3, .rprt-richtexteditor .rprt-source-content .rprt-content h3 {
                font-size: 2em;
                font-weight: 600;
                line-height: 1.2;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h4, .rprt-richtexteditor .rprt-source-content .rprt-content h4 {
                font-size: 1.714em;
                font-weight: 600;
                line-height: 1.2;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h5, .rprt-richtexteditor .rprt-source-content .rprt-content h5 {
                font-size: 1.428em;
                font-weight: 600;
                line-height: 1.2;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h6, .rprt-richtexteditor .rprt-source-content .rprt-content h6 {
                font-size: 1.142em;
                line-height: 600;
                line-height: 1.5;
                margin: 10px 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content blockquote, .rprt-richtexteditor .rprt-source-content .rprt-content blockquote {
                margin: 10px 0;
                margin-left: 0;
                padding-left: 12px
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content table, .rprt-richtexteditor .rprt-source-content .rprt-content table {
                margin-bottom: 10px;
                border-collapse: collapse;
                empty-cells: show
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content pre, .rprt-richtexteditor .rprt-source-content .rprt-content pre {
                background-color: inherit;
                border: 0;
                border-radius: 0;
                color: #111827;
                font-size: inherit;
                line-height: inherit;
                margin: 0 0 10px;
                overflow: visible;
                padding: 0;
                white-space: pre-wrap;
                word-break: inherit;
                word-wrap: break-word
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content strong, .rprt-richtexteditor .rprt-rte-content .rprt-content b, .rprt-richtexteditor .rprt-source-content .rprt-content strong, .rprt-richtexteditor .rprt-source-content .rprt-content b {
                font-weight: bold
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content a, .rprt-richtexteditor .rprt-source-content .rprt-content a {
                text-decoration: none;
                user-select: auto
            }

                .rprt-richtexteditor .rprt-rte-content .rprt-content a:hover, .rprt-richtexteditor .rprt-source-content .rprt-content a:hover {
                    text-decoration: underline
                }

            .rprt-richtexteditor .rprt-rte-content .rprt-content p:last-child, .rprt-richtexteditor .rprt-rte-content .rprt-content pre:last-child, .rprt-richtexteditor .rprt-rte-content .rprt-content blockquote:last-child, .rprt-richtexteditor .rprt-source-content .rprt-content p:last-child, .rprt-richtexteditor .rprt-source-content .rprt-content pre:last-child, .rprt-richtexteditor .rprt-source-content .rprt-content blockquote:last-child {
                margin-bottom: 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content h3 + h4, .rprt-richtexteditor .rprt-rte-content .rprt-content h4 + h5, .rprt-richtexteditor .rprt-rte-content .rprt-content h5 + h6, .rprt-richtexteditor .rprt-source-content .rprt-content h3 + h4, .rprt-richtexteditor .rprt-source-content .rprt-content h4 + h5, .rprt-richtexteditor .rprt-source-content .rprt-content h5 + h6 {
                margin-top: .6em
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content ul:last-child, .rprt-richtexteditor .rprt-source-content .rprt-content ul:last-child {
                margin-bottom: 0
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content table.rprt-cell-select, .rprt-richtexteditor .rprt-source-content .rprt-content table.rprt-cell-select {
                position: relative
            }

                .rprt-richtexteditor .rprt-rte-content .rprt-content table.rprt-cell-select::after, .rprt-richtexteditor .rprt-source-content .rprt-content table.rprt-cell-select::after {
                    content: "";
                    position: absolute;
                    top: 0;
                    left: 0;
                    right: 0;
                    bottom: 0;
                    border: 2px solid #4f46e5;
                    pointer-events: none
                }

            .rprt-richtexteditor .rprt-rte-content .rprt-content table td.rprt-cell-select.rprt-multi-cells-select, .rprt-richtexteditor .rprt-rte-content .rprt-content table th.rprt-cell-select.rprt-multi-cells-select, .rprt-richtexteditor .rprt-source-content .rprt-content table td.rprt-cell-select.rprt-multi-cells-select, .rprt-richtexteditor .rprt-source-content .rprt-content table th.rprt-cell-select.rprt-multi-cells-select {
                border: 1px solid #e5e7eb;
                position: relative
            }

                .rprt-richtexteditor .rprt-rte-content .rprt-content table td.rprt-cell-select.rprt-multi-cells-select::after, .rprt-richtexteditor .rprt-rte-content .rprt-content table th.rprt-cell-select.rprt-multi-cells-select::after, .rprt-richtexteditor .rprt-source-content .rprt-content table td.rprt-cell-select.rprt-multi-cells-select::after, .rprt-richtexteditor .rprt-source-content .rprt-content table th.rprt-cell-select.rprt-multi-cells-select::after {
                    background-color: rgba(79,70,229,.08);
                    content: "";
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    bottom: 0;
                    pointer-events: none;
                    right: 0
                }

            .rprt-richtexteditor .rprt-rte-content .rprt-content table td.rprt-multi-cells-select ::selection, .rprt-richtexteditor .rprt-rte-content .rprt-content table th.rprt-multi-cells-select ::selection, .rprt-richtexteditor .rprt-source-content .rprt-content table td.rprt-multi-cells-select ::selection, .rprt-richtexteditor .rprt-source-content .rprt-content table th.rprt-multi-cells-select ::selection {
                background-color: transparent
            }

            .rprt-richtexteditor .rprt-rte-content .rprt-content table td.rprt-multi-cells-select, .rprt-richtexteditor .rprt-rte-content .rprt-content table th.rprt-multi-cells-select, .rprt-richtexteditor .rprt-source-content .rprt-content table td.rprt-multi-cells-select, .rprt-richtexteditor .rprt-source-content .rprt-content table th.rprt-multi-cells-select {
                user-select: none
            }

    .rprt-richtexteditor .rprt-rte-character-count {
        bottom: 0;
        color: #374151;
        font-size: 14px;
        margin-right: 30px;
        opacity: 1;
        padding-bottom: 2px;
        position: absolute;
        right: 0;
        z-index: 100;
        pointer-events: none
    }

        .rprt-richtexteditor .rprt-rte-character-count.rprt-warning {
            color: #c2410c;
            opacity: unset
        }

        .rprt-richtexteditor .rprt-rte-character-count.rprt-error {
            color: #dc2626;
            opacity: unset
        }

    .rprt-richtexteditor .rprt-rte-srctextarea {
        background-color: transparent;
        border: 0;
        color: #111827;
        height: 100%;
        line-height: 22px;
        overflow: auto;
        padding: 16px;
        resize: none;
        transition: 100ms ease-out;
        width: 100%
    }

    .rprt-richtexteditor .rprt-resize-handle {
        height: 15px;
        position: absolute;
        width: 15px
    }

        .rprt-richtexteditor .rprt-resize-handle.rprt-south-east {
            bottom: 0;
            cursor: nwse-resize;
            right: 0;
            z-index: 100
        }

        .rprt-richtexteditor .rprt-resize-handle.rprt-south-west {
            bottom: 0;
            cursor: sw-resize;
            left: 0;
            transform: rotate(90deg);
            z-index: 100
        }

    .rprt-richtexteditor.rprt-rtl.rprt-rte-resize {
        float: right
    }

    .rprt-richtexteditor.rprt-rtl .rprt-resize-handle.rprt-south-west {
        direction: ltr;
        text-align: initial
    }

    .rprt-richtexteditor.rprt-rte-tb-expand.rprt-rte-fixed-tb-expand {
        transition: none
    }

    .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon:not(.rprt-toolbar-pop) {
        padding: 0
    }

    .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:hover {
        background: #f9fafb
    }

    .rprt-richtexteditor .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn, .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended.rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn {
        font-size: 20px
    }

    .rprt-richtexteditor .rprt-clickelem::after, .rprt-richtexteditor .rprt-video-clickelem::after {
        left: 0;
        right: 0;
        z-index: 1
    }

    .rprt-richtexteditor .rprt-clickelem::before, .rprt-richtexteditor .rprt-video-clickelem::before {
        left: 0;
        right: 0;
        z-index: 1
    }

    .rprt-richtexteditor .rprt-clickelem::before {
        bottom: 70%;
        top: 0
    }

    .rprt-richtexteditor .rprt-clickelem::after {
        bottom: 0;
        top: 70%
    }

    .rprt-richtexteditor .rprt-video-clickelem::before {
        bottom: 85%;
        top: 0
    }

    .rprt-richtexteditor .rprt-video-clickelem::after {
        bottom: 0;
        top: 90%
    }

    .rprt-richtexteditor .rprt-audio-wrap, .rprt-richtexteditor .rprt-embed-video-wrap {
        display: inline-block
    }

    .rprt-richtexteditor .rprt-clickelem, .rprt-richtexteditor .rprt-video-clickelem {
        display: block;
        margin: 0;
        outline: none;
        padding: 0;
        position: relative
    }

        .rprt-richtexteditor .rprt-clickelem::after, .rprt-richtexteditor .rprt-video-clickelem::after {
            background: transparent;
            content: "";
            cursor: default;
            display: block;
            position: absolute
        }

        .rprt-richtexteditor .rprt-clickelem::before, .rprt-richtexteditor .rprt-video-clickelem::before {
            background: transparent;
            content: "";
            cursor: default;
            display: block;
            position: absolute
        }

    .rprt-richtexteditor .rprt-videoheader, .rprt-richtexteditor .rprt-embed-videoheader, .rprt-richtexteditor .rprt-video-url-wrap {
        padding-bottom: 5px;
        padding-top: 15px
    }

        .rprt-richtexteditor .rprt-video-url-wrap .rprt-radio-wrapper {
            padding: 5px
        }

        .rprt-richtexteditor .rprt-video-url-wrap textarea {
            height: 80px
        }

    .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon.rprt-caret:not(.rprt-toolbar-pop,.rprt-rte-fontcolor-dropdown .rprt-caret,.rprt-rte-backgroundcolor-dropdown .rprt-caret,.rprt-rte-numberformatlist-dropdown .rprt-caret,.rprt-rte-bulletformatlist-dropdown .rprt-caret) {
        padding-left: 9px
    }

    .rprt-richtexteditor .rprt-toolbar-item .rprt-caret:not(.rprt-toolbar-pop,.rprt-rte-fontcolor-dropdown .rprt-caret,.rprt-rte-backgroundcolor-dropdown .rprt-caret,.rprt-rte-numberformatlist-dropdown .rprt-caret,.rprt-rte-bulletformatlist-dropdown .rprt-caret) {
        padding-left: 9px
    }

.rprt-rte-quick-toolbar .rprt-toolbar-item .rprt-caret:not(.rprt-toolbar-pop,.rprt-rte-fontcolor-dropdown .rprt-caret,.rprt-rte-backgroundcolor-dropdown .rprt-caret,.rprt-rte-numberformatlist-dropdown .rprt-caret,.rprt-rte-bulletformatlist-dropdown .rprt-caret) {
    padding-left: 9px
}

.rprt-rte-linkcontent .rprt-rte-label {
    padding-top: 12px
}

.rprt-rte-label label {
    font-weight: normal
}

.rprt-rte-linkcontent .rprt-rte-label:first-child {
    padding-top: 0
}

@media screen and (max-width: 768px) {
    .rprt-rte-dropdown-popup.rprt-rte-inline-dropdown ul {
        padding: 7px 0
    }

        .rprt-rte-dropdown-popup.rprt-rte-inline-dropdown ul li.rprt-item {
            height: 34px;
            line-height: 34px;
            padding: 0 6.5px
        }

        .rprt-rte-dropdown-popup.rprt-rte-inline-dropdown ul .rprt-item .rprt-menu-icon {
            float: none
        }
}

@media screen and (max-width: 768px) {
    .rprt-rte-dropdown-popup.rprt-rte-inline-dropdown.rprt-rte-dropdown-icons.rprt-dropdown-popup {
        max-height: 280px
    }

        .rprt-rte-dropdown-popup.rprt-rte-inline-dropdown.rprt-rte-dropdown-icons.rprt-dropdown-popup ul {
            display: inline-flex
        }
}

.rprt-rte-dropdown-popup ul {
    min-width: 82px
}

    .rprt-rte-dropdown-popup ul .rprt-item .rprt-menu-icon {
        margin: 0 6px;
        width: auto
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h1 {
        font-size: 2em;
        font-weight: bold;
        height: 40px;
        line-height: 40px
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h2 {
        font-size: 1.5em;
        font-weight: bold;
        height: 40px;
        line-height: 40px
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h3 {
        font-size: 1.16em;
        font-weight: bold
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h4 {
        font-size: 1em;
        font-weight: bold
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h5 {
        font-size: .83em;
        font-weight: bold
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-h6 {
        font-size: .7em;
        font-weight: bold
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-segoe-ui {
        font-family: "Segoe UI","Tahoma","Geneva","Verdana",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-arial {
        font-family: "Arial","Helvetica",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-courier-new {
        font-family: "Courier New","Courier",monospace
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-georgia {
        font-family: "Georgia","Times New Roman","Times",serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-helvetica-neue {
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-impact {
        font-family: "Impact","Haettenschweiler","Arial Narrow Bold",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-lucida-console {
        font-family: "Lucida Console","Monaco",monospace
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-tahoma {
        font-family: "Segoe UI","Tahoma","Geneva","Verdana",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-times-new-roman {
        font-family: "Times New Roman","Times",serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-trebuchet-ms {
        font-family: "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans","Arial",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-verdana {
        font-family: "Verdana","Geneva","Tahoma",sans-serif
    }

    .rprt-rte-dropdown-popup ul .rprt-item.rprt-roboto {
        font-family: "Roboto","Segoe UI","GeezaPro","DejaVu Serif",sans-serif
    }

.rprt-rte-dropdown-popup.rprt-rte-dropdown-icons ul {
    min-width: auto
}

@media screen and (max-width: 768px) {
    .rprt-rte-dropdown-popup.rprt-rte-dropdown-icons ul {
        min-width: 30px
    }
}

.rprt-rte-dropdown-popup.rprt-rtl ul .rprt-item .rprt-menu-icon {
    margin: 0 6px
}

.rprt-rte-image.rprt-imgbreak, .rprt-rte-audio.rprt-audio-break, .rprt-rte-video.rprt-video-break {
    border: 0;
    cursor: pointer;
    display: block;
    float: none;
    max-width: 100%;
    padding: 1px;
    position: relative
}

.rprt-rte-image, .rprt-rte-audio, .rprt-rte-video {
    border: 0;
    cursor: pointer;
    display: block;
    float: none;
    margin: auto;
    max-width: 100%;
    position: relative
}

    .rprt-rte-image.rprt-imginline, .rprt-rte-audio.rprt-audio-inline, .rprt-rte-video.rprt-video-inline {
        margin-left: 5px;
        margin-right: 5px;
        display: inline-block;
        float: none;
        max-width: 100%;
        padding: 1px;
        vertical-align: bottom
    }

    .rprt-rte-image.rprt-imgcenter, .rprt-rte-video.rprt-video-center {
        cursor: pointer;
        display: block;
        float: none;
        margin: 5px auto;
        max-width: 100%;
        position: relative
    }

    .rprt-rte-image.rprt-imgleft, .rprt-rte-video.rprt-video-left {
        float: left;
        margin: 0 auto;
        margin-right: 5px;
        text-align: left
    }

    .rprt-rte-image.rprt-imgright, .rprt-rte-video.rprt-video-right {
        float: right;
        margin: 0 auto;
        margin-left: 5px;
        text-align: right
    }

.rprt-rte-img-popup .rprt-item {
    height: 106px;
    width: 300px
}

.rprt-rte-img-caption {
    display: inline-block;
    margin: 5px auto;
    max-width: 100%;
    position: relative
}

    .rprt-rte-img-caption.rprt-caption-inline {
        display: inline-block;
        margin: 5px auto;
        margin-left: 5px;
        margin-right: 5px;
        max-width: calc(100% - 10px);
        position: relative;
        text-align: center;
        vertical-align: bottom
    }

    .rprt-rte-img-caption.rprt-imgcenter {
        display: contents;
        margin-left: auto;
        margin-right: auto
    }

    .rprt-rte-img-caption.rprt-imgright {
        display: contents;
        margin-left: auto;
        margin-right: 0
    }

    .rprt-rte-img-caption.rprt-imgleft {
        display: contents;
        margin-left: 0;
        margin-right: auto
    }

    .rprt-rte-img-caption .rprt-rte-image.rprt-imgright {
        margin-left: auto;
        margin-right: 0
    }

    .rprt-rte-img-caption .rprt-rte-image.rprt-imgleft {
        margin: 0
    }

.rprt-img-caption.rprt-rte-img-caption.rprt-imgbreak {
    display: contents
}

.rprt-rte-table td, .rprt-rte-table th {
    border: 1px solid #e5e7eb;
    height: 20px;
    min-width: 20px;
    padding: 2px 5px;
    box-sizing: border-box
}

.rprt-rte-table.rprt-dashed-border td, .rprt-rte-table.rprt-dashed-border th {
    border-style: dashed
}

.rprt-rte-img-caption .rprt-img-inner {
    box-sizing: border-box;
    display: block;
    font-size: 20px;
    font-weight: initial;
    margin: auto;
    opacity: .9;
    position: relative;
    text-align: center;
    width: 100%
}

.rprt-rte-img-caption.rprt-imgleft .rprt-img-inner {
    float: left;
    text-align: left
}

.rprt-rte-img-caption.rprt-imgright .rprt-img-inner {
    float: right;
    text-align: right
}

.rprt-rte-img-caption.rprt-imgleft .rprt-img-wrap, .rprt-rte-img-caption.rprt-imgright .rprt-img-wrap {
    display: contents
}

.rprt-rte-img-caption .rprt-img-wrap {
    display: inline-block;
    margin: auto;
    padding: 0;
    width: 100%
}

.rprt-rte-img-dialog .rprt-rte-label {
    padding-top: 12px
}

    .rprt-rte-img-dialog .rprt-rte-label:first-child {
        padding-top: 0
    }

.rprt-rte-video-dialog .rprt-rte-label {
    padding-top: 12px
}

    .rprt-rte-video-dialog .rprt-rte-label:first-child {
        padding-top: 0
    }

.rprt-rte-table-resize.rprt-row-resize, .rprt-rte-table-resize.rprt-column-resize {
    background-color: transparent;
    background-repeat: repeat;
    bottom: 0;
    cursor: col-resize;
    height: 1px;
    overflow: visible;
    position: absolute;
    width: 1px
}

.rprt-rte-table-resize.rprt-row-resize {
    cursor: row-resize;
    height: 1px
}

.rprt-richtexteditor .rprt-linkheader, .rprt-richtexteditor .rprt-audioheader, .rprt-richtexteditor .rprt-videoheader, .rprt-richtexteditor .rprt-video-url-wrap, .rprt-rte-elements .rprt-linkheader, .rprt-rte-elements .rprt-audioheader, .rprt-rte-elements .rprt-videoheader, .rprt-rte-elements .rprt-video-url-wrap {
    font-family: "Inter";
    font-size: 15px;
    opacity: .87;
    padding-bottom: 3px;
    padding-top: 12px
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-elements .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn, .rprt-rte-elements .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control {
    padding: 0 4px
}

.rprt-richtexteditor .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item.rprt-tbtn-align .rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-elements .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item.rprt-tbtn-align .rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
    min-width: 18px
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-elements .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-btn.rprt-control:hover {
    padding: 0 4px
}

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-delete-btn.rprt-icons, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
    margin-top: 0
}

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
    margin-right: 30px
}

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list {
    border-bottom: 0 solid transparent;
    min-height: initial
}

    .rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
        margin-left: 0;
        margin-right: 0
    }

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files {
    border-top: 0 solid transparent
}

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-file-select-wrap {
    display: none
}

.rprt-richtexteditor .rprt-img-uploadwrap.rprt-droparea .rprt-upload, .rprt-richtexteditor .rprt-aud-uploadwrap.rprt-droparea .rprt-upload, .rprt-richtexteditor .rprt-vid-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-elements .rprt-img-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-elements .rprt-aud-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-elements .rprt-vid-uploadwrap.rprt-droparea .rprt-upload {
    border: 0 solid transparent;
    float: none
}

.rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons, .rprt-rte-elements .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-upload .rprt-upload-files .rprt-file-abort-btn.rprt-icons {
    margin-right: 52px;
    margin-top: 5px
}

.rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
    display: block;
    height: 36px;
    margin: 0 auto;
    padding: 0 18px;
    position: relative;
    top: -120px
}

.rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
    top: -120px
}

.rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
    display: none
}

.rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea, .rprt-richtexteditor .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea, .rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .rprt-richtexteditor .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-richtexteditor .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-richtexteditor .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-rte-elements .rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-rte-elements .rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-rte-elements .rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-rte-upload-text {
        display: inline-block;
        line-height: normal
    }

.rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea, .rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea, .rprt-richtexteditor .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-elements .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea {
    line-height: 4
}

.rprt-richtexteditor .rprt-rte-inline-dropdown ul, .rprt-rte-elements .rprt-rte-inline-dropdown ul {
    max-height: 200px;
    overflow-y: auto
}

.rprt-richtexteditor .rprt-rte-dropdown-popup.rprt-rte-dropdown-items ul, .rprt-rte-elements .rprt-rte-dropdown-popup.rprt-rte-dropdown-items ul {
    max-height: 280px;
    overflow-y: auto
}

.rprt-richtexteditor .rprt-dropdown-btn.rprt-rte-backgroundcolor-dropdown, .rprt-richtexteditor .rprt-dropdown-btn.rprt-rte-fontcolor-dropdown, .rprt-richtexteditor .rprt-dropdown-btn.rprt-rte-numberformatlist-dropdown, .rprt-richtexteditor .rprt-dropdown-btn.rprt-rte-bulletformatlist-dropdown, .rprt-rte-elements .rprt-dropdown-btn.rprt-rte-backgroundcolor-dropdown, .rprt-rte-elements .rprt-dropdown-btn.rprt-rte-fontcolor-dropdown, .rprt-rte-elements .rprt-dropdown-btn.rprt-rte-numberformatlist-dropdown, .rprt-rte-elements .rprt-dropdown-btn.rprt-rte-bulletformatlist-dropdown {
    line-height: 30px
}

.rprt-richtexteditor .rprt-rte-table-popup.rprt-popup.rprt-popup-open, .rprt-rte-elements .rprt-rte-table-popup.rprt-popup.rprt-popup-open {
    border-radius: 2px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
    font-size: 14px;
    font-weight: normal;
    min-width: 120px;
    overflow: hidden;
    padding: 18px 18px 8px 22px;
    border: 1px solid #d1d5db
}

.rprt-richtexteditor .rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell, .rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell {
    border: 1px solid #e5e7eb;
    display: inline-block;
    height: 14px;
    margin: 1px;
    overflow: hidden;
    vertical-align: top;
    width: 14px
}

.rprt-richtexteditor .rprt-rte-table-popup.rprt-popup-open .rprt-rte-table-row, .rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-rte-table-row {
    height: 16px
}

.rprt-richtexteditor .rprt-rte-table-popup.rprt-popup-open .rprt-insert-table-btn, .rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-insert-table-btn {
    width: 100%
}

.rprt-richtexteditor .rprt-rte-edit-table .rprt-rte-field, .rprt-rte-elements .rprt-rte-edit-table .rprt-rte-field {
    padding-top: 12px
}

    .rprt-richtexteditor .rprt-rte-edit-table .rprt-rte-field:first-child, .rprt-rte-elements .rprt-rte-edit-table .rprt-rte-field:first-child {
        padding-top: 0
    }

.rprt-richtexteditor .rprt-table-fake-selection, .rprt-rte-elements .rprt-table-fake-selection {
    visibility: hidden;
    content: "u200B";
    position: fixed;
    top: 0;
    left: -9999px
}

.rprt-richtexteditor .rprt-rte-content .rprt-content table td.rprt-cell-select, .rprt-richtexteditor .rprt-rte-content .rprt-content table th.rprt-cell-select, .rprt-rte-elements .rprt-rte-content .rprt-content table td.rprt-cell-select, .rprt-rte-elements .rprt-rte-content .rprt-content table th.rprt-cell-select {
    border: 1px double #4f46e5;
    height: inherit
}

.rprt-richtexteditor span.rprt-table-box, .rprt-rte-elements span.rprt-table-box {
    cursor: nwse-resize;
    display: block;
    height: 10px;
    position: absolute;
    width: 10px
}

    .rprt-richtexteditor span.rprt-table-box.rprt-hide, .rprt-rte-elements span.rprt-table-box.rprt-hide {
        display: none
    }

    .rprt-richtexteditor span.rprt-table-box.rprt-rmob, .rprt-rte-elements span.rprt-table-box.rprt-rmob {
        height: 14px;
        width: 14px
    }

.rprt-richtexteditor .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container, .rprt-rte-elements .rprt-upload .rprt-upload-files .rprt-upload-file-list .rprt-file-container {
    margin-right: 50px
}

.rprt-richtexteditor .rprt-rte-upload-popup, .rprt-rte-elements .rprt-rte-upload-popup {
    width: 250px
}

.rprt-richtexteditor .rprt-rte-dialog-upload .rprt-upload-files, .rprt-rte-elements .rprt-rte-dialog-upload .rprt-upload-files {
    border-top: 0
}

    .rprt-richtexteditor .rprt-rte-dialog-upload .rprt-upload-files .rprt-upload-file-list, .rprt-rte-elements .rprt-rte-dialog-upload .rprt-upload-files .rprt-upload-file-list {
        border-bottom: 0
    }

.rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open {
    border: 1px solid #e5e7eb;
    min-width: 120px;
    height: 330px;
    width: 308px
}

    .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
        padding: 7px 3px;
        border-radius: 4px
    }

        .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-tbar-btn-text {
            font-size: 24px;
            padding: 0
        }

    .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-input-group.rprt-control-wrapper, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-input-group.rprt-control-wrapper {
        margin: 10px;
        width: 94%
    }

    .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn {
        display: block;
        gap: 10px;
        height: 249px;
        overflow: auto;
        padding: 10px
    }

        .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
            gap: 6px
        }

            .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group .rprt-btn.rprt-control, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group .rprt-btn.rprt-control {
                display: inline-block;
                box-shadow: none;
                padding: 6px 0;
                width: 40px;
                height: 40px;
                border: none;
                line-height: 1px;
                font-size: 24px
            }

        .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
            gap: 6px;
            height: 0
        }

            .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn .rprt-btn.rprt-control, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn .rprt-btn.rprt-control {
                display: inline-block;
                box-shadow: none;
                font-size: 24px;
                padding: 6px 0;
                width: 40px;
                height: 40px;
                border: none;
                line-height: 1px
            }

        .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipicker-name, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipicker-name {
            font-weight: 400;
            font-size: 14px
        }

        .rprt-richtexteditor .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojiSearch-noEmoji, .rprt-rte-elements .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojiSearch-noEmoji {
            text-align: center
        }

.rprt-rte-backgroundcolor-colorpicker .rprt-color-palette.rprt-container .rprt-custom-palette .rprt-palette, .rprt-rte-fontcolor-colorpicker .rprt-color-palette.rprt-container .rprt-custom-palette .rprt-palette {
    padding: 0
}

.rprt-rte-backgroundcolor-colorpicker .rprt-color-palette.rprt-container .rprt-switch-ctrl-btn, .rprt-rte-fontcolor-colorpicker .rprt-color-palette.rprt-container .rprt-switch-ctrl-btn {
    padding: 5px
}

.rprt-bigger .rprt-rte-backgroundcolor-colorpicker .rprt-color-palette.rprt-container .rprt-switch-ctrl-btn, .rprt-bigger .rprt-rte-fontcolor-colorpicker .rprt-color-palette.rprt-container .rprt-switch-ctrl-btn {
    padding: 5px
}

.rprt-rte-quick-popup {
    border-radius: 2px;
    overflow: hidden
}

    .rprt-rte-quick-popup .rprt-rte-quick-toolbar {
        border-radius: 2px;
        min-height: 42px
    }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos).rprt-toolbar-multirow {
            white-space: nowrap;
            display: inline-block
        }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar.rprt-remove-white-space .rprt-toolbar-items:not(.rprt-tbar-pos).rprt-toolbar-multirow {
            white-space: nowrap
        }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) {
            border-radius: 2px;
            margin: 0 6px;
            min-height: 42px
        }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item.rprt-rte-horizontal-separator, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item.rprt-separator.rprt-multirow-separator.rprt-rte-horizontal-separator {
                display: block;
                height: 1px;
                margin: 0;
                min-height: 1px
            }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item {
                margin: 0;
                min-height: 42px
            }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:first-child, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item:last-child {
                    margin: 0
                }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn:not(.rprt-rte-dropdown-btn) {
                    line-height: 32px
                }

                    .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-tbar-btn:not(.rprt-rte-dropdown-btn) .rprt-icons {
                        min-width: 24px
                    }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-btn, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items:not(.rprt-tbar-pos) .rprt-toolbar-item .rprt-btn:hover {
                    min-height: 30px;
                    min-width: 26px;
                    padding: 0 3px
                }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-tbar-btn .rprt-icons.rprt-btn-icon:not(.rprt-caret) {
            font-size: 20px
        }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-background-color.rprt-icons::before {
            display: inline
        }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-rte-fontcolor-dropdown .rprt-btn-icon.rprt-caret, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-rte-backgroundcolor-dropdown .rprt-btn-icon.rprt-caret, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-rte-numberformatlist-dropdown .rprt-btn-icon.rprt-caret, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-rte-bulletformatlist-dropdown .rprt-btn-icon.rprt-caret {
            font-size: 10px
        }

    .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn {
        line-height: 24px;
        margin: 4px 0;
        padding: 1px 0
    }

        .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-rte-dropdown-btn-text {
            font-weight: 500;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-order-list.rprt-icons, .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-unorder-list.rprt-icons, .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-icons:not(.rprt-caret) {
            font-size: 14px
        }

        .rprt-rte-quick-popup .rprt-rte-dropdown-btn.rprt-tbar-btn .rprt-caret {
            font-size: 10px;
            width: 12px
        }

    .rprt-rte-quick-popup.rprt-hide {
        display: block;
        visibility: hidden
    }

    .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-item.rprt-rte-inline-template {
        min-width: 55px
    }

    .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-item.rprt-rte-inline-size-template {
        min-width: 66px
    }

    .rprt-rte-quick-popup.rprt-rte-inline-popup .rprt-rte-quick-toolbar .rprt-toolbar-item.rprt-rte-inline-color-template {
        min-width: 55px
    }

.rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control {
    display: flex;
    padding-left: 0;
    padding-right: 0
}

    .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:hover, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control:active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active:hover {
        padding-left: 0;
        padding-right: 0
    }

    .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content {
        position: relative;
        vertical-align: middle;
        width: 30px
    }

        .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content .rprt-rte-elements {
            border-bottom-style: solid;
            border-bottom-width: 3px;
            padding-bottom: 1px
        }

        .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-order-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-list-primary-content .rprt-unorder-list, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control.rprt-active .rprt-rte-list-primary-content .rprt-unorder-list {
            line-height: 30px
        }

        .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-rte-color-content::after {
            content: "";
            height: 100%;
            position: absolute;
            right: 0;
            width: 0
        }

    .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-dropdown-btn.rprt-tbar-btn.rprt-btn.rprt-control .rprt-icons.rprt-btn-icon {
        display: flex;
        flex-direction: column;
        justify-content: center;
        line-height: 30px;
        min-width: 18px;
        text-align: center;
        width: 18px
    }

.rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn.rprt-tbar-btn .rprt-icons.rprt-btn-icon.rprt-caret, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn.rprt-tbar-btn .rprt-icons.rprt-btn-icon.rprt-caret, .rprt-rte-toolbar.rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn.rprt-tbar-btn .rprt-icons.rprt-btn-icon.rprt-caret, .rprt-rte-toolbar.rprt-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn.rprt-tbar-btn .rprt-icons.rprt-btn-icon.rprt-caret {
    font-size: 12px
}

.rprt-rte-inline-dropdown .rprt-rte-color-content .rprt-rte-elements {
    border-bottom-style: solid;
    border-bottom-width: 3px;
    line-height: 1;
    padding-bottom: 1px
}

.rprt-popup-modal.rprt-popup.rprt-popup-open {
    display: inline-flex
}

.rprt-rte-modal-popup.rprt-popup-container.rprt-center {
    justify-content: center
}

.rprt-rte-modal-popup.rprt-popup-container {
    align-items: center;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000
}

.rprt-popup-overlay {
    height: 100%;
    left: 0;
    opacity: .5;
    position: absolute;
    top: 0;
    width: 100%
}

.rprt-table-rhelper {
    cursor: col-resize;
    opacity: .87;
    position: absolute
}

    .rprt-table-rhelper.rprt-column-helper {
        width: 1px
    }

    .rprt-table-rhelper.rprt-row-helper {
        height: 1px
    }

.rprt-reicon::before {
    border-bottom: 6px solid transparent;
    border-right: 6px solid;
    border-top: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 4px;
    top: 4px;
    width: 20px
}

.rprt-reicon::after {
    border-bottom: 6px solid transparent;
    border-left: 6px solid;
    border-top: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 20px;
    z-index: 3
}

.rprt-row-helper.rprt-reicon::after {
    top: 10px;
    transform: rotate(90deg)
}

.rprt-row-helper.rprt-reicon::before {
    left: 4px;
    top: -20px;
    transform: rotate(90deg)
}

.rprt-rte-overflow {
    overflow: hidden
}

.rprt-dialog.rprt-rte-dialog-minheight {
    min-height: 296px
}

.rprt-content-placeholder.rprt-richtexteditor.rprt-placeholder-richtexteditor {
    background-size: 700px 190px;
    min-height: 190px
}

.rprt-rte-table.rprt-rte-table-border {
    border: 1px solid #e5e7eb;
    border-collapse: separate
}

.rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
        display: block;
        height: 36px;
        margin: 0 auto;
        padding: 0 18px;
        position: relative;
        top: -50px
    }

    .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-upload, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-upload {
        border: 0 solid transparent;
        float: none
    }

    .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap.rprt-droparea .rprt-file-select-wrap, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-file-select-wrap {
        display: none
    }

.rprt-rte-img-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-linkheader, .rprt-rte-audio-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-linkheader, .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-linkheader {
    font-family: "Inter";
    font-size: 15px;
    opacity: .87;
    padding-bottom: 3px;
    padding-top: 12px
}

.rprt-rte-file-manager-dialog .rprt-rte-label {
    padding-bottom: 8px;
    padding-top: 15px
}

    .rprt-rte-file-manager-dialog .rprt-rte-label label {
        font-size: 15px;
        opacity: .87
    }

.rprt-dialog .rprt-img-uploadwrap .rprt-droptext, .rprt-dialog .rprt-aud-uploadwrap .rprt-droptext, .rprt-dialog .rprt-vid-uploadwrap .rprt-droptext, .rprt-dialog.rprt-device .rprt-vid-uploadwrap .rprt-droptext {
    border: dashed 2px #9ca3af;
    border-radius: 4px;
    color: #6b7280;
    display: block;
    font-family: "Inter";
    font-size: 14px;
    height: 128px;
    margin: 0 auto;
    text-align: center;
    width: auto
}

.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-img-uploadwrap .rprt-droptext, .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap .rprt-droptext, .rprt-dialog.rprt-device.rprt-dlg-modal .rprt-aud-uploadwrap .rprt-droptext {
    margin: 0 auto;
    width: 250px
}

.rprt-dialog.rprt-device .rprt-video-url-wrap .rprt-radio-wrapper {
    padding: 8px 4px
}

.rprt-rte-upload-popup.rprt-dialog .rprt-file-select-wrap {
    display: none
}

.rprt-rte-upload-popup.rprt-dialog .rprt-dlg-content {
    overflow: hidden;
    padding: 0
}

.rprt-hide.rprt-rte-quick-popup-hide {
    border: 0;
    position: absolute
}

.rprt-rte-popup-hide {
    display: none
}

.rprt-rte-hide-visible {
    visibility: hidden
}

.rprt-rte-table-popup.rprt-dialog .rprt-dlg-content {
    padding: 0
}

.rprt-richtexteditor .rprt-rte-table-popup.rprt-popup-open.rprt-dialog .rprt-rte-tablecell, .rprt-rte-elements.rprt-rte-table-popup.rprt-popup-open.rprt-dialog .rprt-rte-tablecell {
    margin: 1px
}

.rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-rte-table-row {
    height: 16px
}

.rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-insert-table-btn {
    width: 100%
}

.rprt-rte-elements .rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell {
    border: 1px solid #e5e7eb;
    display: inline-block;
    height: 14px;
    margin: 1px;
    overflow: hidden;
    vertical-align: top;
    width: 14px
}

.rprt-rte-elements .rprt-rte-table-popup.rprt-popup.rprt-popup-open {
    border-radius: 2px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
    font-size: 14px;
    font-weight: normal;
    min-width: 120px;
    overflow: hidden;
    padding: 18px 18px 8px 22px
}

.rprt-rte-elements.rprt-dropdown-popup.rprt-popup.rprt-font-size-tbar-btn.rprt-popup-open {
    width: 95px
}

.rprt-rte-elements.rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-rte-elements.rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-rte-upload-text, .rprt-rte-elements.rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-rte-upload-text {
    display: inline-block;
    line-height: normal
}

.rprt-rte-elements.rprt-dialog .rprt-img-uploadwrap.rprt-droparea, .rprt-rte-elements.rprt-dialog .rprt-aud-uploadwrap.rprt-droparea, .rprt-rte-elements.rprt-dialog .rprt-vid-uploadwrap.rprt-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .rprt-rte-elements.rprt-dialog .rprt-img-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements.rprt-dialog .rprt-aud-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements.rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
        display: block;
        height: 36px;
        margin: 0 auto;
        padding: 0 18px;
        position: relative;
        top: -120px
    }

    .rprt-rte-elements.rprt-dialog .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn, .rprt-rte-elements.rprt-dialog .rprt-rte-video-dialog.rprt-dialog.rprt-device.rprt-dlg-modal .rprt-vid-uploadwrap.rprt-droparea .rprt-browsebtn {
        top: -130px
    }

.rprt-transparent.rprt-rte-elements.rprt-tbar-btn.rprt-rte-fontcolor-dropdown, .rprt-transparent.rprt-rte-elements.rprt-tbar-btn.rprt-rte-backgroundcolor-dropdown {
    visibility: hidden
}

.rprt-richtexteditor .rprt-toolbar-wrapper.rprt-rte-tb-float, .rprt-richtexteditor .rprt-toolbar-container.rprt-rte-tb-float {
    position: sticky;
    top: 0;
    overflow: visible
}

.rprt-richtexteditor .rprt-toolbar-wrapper, .rprt-richtexteditor .rprt-toolbar-container {
    height: auto;
    z-index: 10;
    white-space: nowrap
}

.rprt-richtexteditor .rprt-toolbar .rprt-toolbar-pop.rprt-toolbar-extended {
    position: relative;
    width: 100%;
    top: 0 !important;
    left: 0 !important
}

    .rprt-richtexteditor .rprt-toolbar .rprt-toolbar-pop.rprt-toolbar-extended.rprt-popup-open {
        display: block
    }

.rprt-rte-picker-init {
    display: none !important
}

.rprt-rte-table-popup.rprt-popup.rprt-popup-open {
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
}

.rprt-rte-elements.rprt-rte-quick-popup .rprt-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon {
    min-width: 24px
}

.rprt-richtexteditor .rprt-toolbar .rprt-hor-nav {
    min-height: 39px
}

.rprt-bigger .rprt-richtexteditor .rprt-toolbar .rprt-hor-nav {
    min-height: 50px
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn {
    border: 1px solid #d1d5db
}

.rprt-rte-container {
    border: 1px solid #e5e7eb
}

.rprt-toolbar-wrapper, .rprt-toolbar-container {
    border-bottom: 1px solid #e5e7eb
}

iframe.rprt-rte-content {
    border: none
}

.rprt-richtexteditor {
    color: #111827;
    background: #fff
}

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item.rprt-active .rprt-tbar-btn, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item.rprt-active .rprt-tbar-btn:focus {
        background: #e5e7eb;
        border: 1px solid #d1d5db
    }

    .rprt-richtexteditor .rprt-toolbar-item.rprt-active .rprt-tbar-btn .rprt-icons, .rprt-richtexteditor .rprt-toolbar-item.rprt-active .rprt-tbar-btn:focus .rprt-icons {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-toolbar-item.rprt-overlay .rprt-tbar-btn .rprt-icons {
        color: #d1d5db
    }

    .rprt-richtexteditor .rprt-dropdown-btn.rprt-active {
        background: #e5e7eb;
        border-color: #d1d5db
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-rte-backgroundcolor-dropdown:hover, .rprt-richtexteditor .rprt-rte-toolbar .rprt-rte-fontcolor-dropdown:hover, .rprt-richtexteditor .rprt-rte-toolbar .rprt-rte-numberformatlist-dropdown:hover, .rprt-richtexteditor .rprt-rte-toolbar .rprt-rte-bulletformatlist-dropdown:hover {
        background: #f9fafb
    }

    .rprt-richtexteditor .rprt-toolbar-item .rprt-rte-backgroundcolor-dropdown.rprt-active, .rprt-richtexteditor .rprt-toolbar-item .rprt-rte-fontcolor-dropdown.rprt-active, .rprt-richtexteditor .rprt-toolbar-item .rprt-rte-numberformatlist-dropdown.rprt-active, .rprt-richtexteditor .rprt-toolbar-item .rprt-rte-bulletformatlist-dropdown.rprt-active {
        background: #e5e7eb;
        border: 1px solid #d1d5db
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item .rprt-icons {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn.rprt-active .rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn.rprt-active .rprt-rte-dropdown-btn-text {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-icons {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-active .rprt-tbar-btn .rprt-icons {
        color: #6b7280
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-overlay .rprt-tbar-btn .rprt-icons {
        color: #d1d5db
    }

    .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-dropdown-btn.rprt-active {
        background: #e5e7eb
    }

    .rprt-richtexteditor .rprt-toolbar-wrapper {
        background: #f3f4f6
    }

    .rprt-richtexteditor img.rprt-img-focus::selection, .rprt-richtexteditor audio.rprt-audio-focus::selection, .rprt-richtexteditor .rprt-video-focus::selection {
        background: transparent;
        color: transparent
    }

    .rprt-richtexteditor .rprt-rte-content, .rprt-richtexteditor .rprt-source-content {
        background: #fff;
        color: #111827
    }

        .rprt-richtexteditor .rprt-rte-content .rprt-content blockquote, .rprt-richtexteditor .rprt-source-content .rprt-content blockquote {
            border-left: solid 3px #d1d5db
        }

        .rprt-richtexteditor .rprt-rte-content .rprt-content .rprt-img-focus:not(.rprt-resize), .rprt-richtexteditor .rprt-rte-content .rprt-content .rprt-video-focus:not(.rprt-resize), .rprt-richtexteditor .rprt-source-content .rprt-content .rprt-img-focus:not(.rprt-resize), .rprt-richtexteditor .rprt-source-content .rprt-content .rprt-video-focus:not(.rprt-resize) {
            border: solid 2px #4a90e2
        }

        .rprt-richtexteditor .rprt-rte-content .rprt-content a, .rprt-richtexteditor .rprt-source-content .rprt-content a {
            color: #0e7490
        }

    .rprt-richtexteditor.rprt-rtl .rprt-rte-content .rprt-content blockquote {
        border-left: 0;
        border-right: solid 3px #d1d5db
    }

    .rprt-richtexteditor .rprt-input.rprt-rte-linkurl.rprt-error, .rprt-richtexteditor .rprt-input.rprt-img-link.rprt-error {
        color: #dc2626
    }

    .rprt-richtexteditor.rprt-rte-full-screen {
        background: #fff
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content::after {
        background: #f9fafb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-icons {
        color: #e5e7eb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:active:hover .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:active:hover .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-icons {
        color: #6b7280
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-caret:active.rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-rte-color-content:active .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:active:hover .rprt-rte-list-primary-content:active .rprt-icons {
        color: #6b7280
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:hover {
        background: #e5e7eb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:focus, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:focus, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:focus, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:focus, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:focus, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:focus, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:focus, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:focus, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:focus, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:focus {
        background: #f3f4f6
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:active, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:active, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:active, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:active, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-color-content:active, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-color-content:active, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-color-content:active, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-rte-list-primary-content:active, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-color-content:active, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-rte-list-primary-content:active {
        background: #e5e7eb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:hover {
        background: #e5e7eb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:focus, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-caret:focus, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:focus, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:focus, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:focus, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-caret:focus, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:focus, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:focus {
        background: #f3f4f6
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:active, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown:hover .rprt-caret:active, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:active, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:active, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown:hover .rprt-caret:active, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown:hover .rprt-caret:active, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown:hover .rprt-caret:active, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown:hover .rprt-caret:active {
        background: #e5e7eb
    }

    .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active {
        background: #e5e7eb;
        border: 1px solid #d1d5db
    }

        .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active .rprt-rte-color-content::after, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active .rprt-rte-color-content::after {
            background: #fff
        }

        .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-caret:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-rte-color-content:hover, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active:hover .rprt-rte-list-primary-content:hover {
            background: transparent
        }

        .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-backgroundcolor-dropdown.rprt-active:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-fontcolor-dropdown.rprt-active:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-numberformatlist-dropdown.rprt-active:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-bulletformatlist-dropdown.rprt-active:active .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active .rprt-icons, .rprt-richtexteditor .rprt-rte-backgroundcolor-dropdown.rprt-active:active .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active .rprt-icons, .rprt-richtexteditor .rprt-rte-fontcolor-dropdown.rprt-active:active .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active .rprt-icons, .rprt-richtexteditor .rprt-rte-numberformatlist-dropdown.rprt-active:active .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active .rprt-icons, .rprt-richtexteditor .rprt-rte-bulletformatlist-dropdown.rprt-active:active .rprt-icons {
            color: #6b7280
        }

.rprt-rte-quick-popup {
    border: none;
    border-radius: 2px;
    box-shadow: level3
}

    .rprt-rte-quick-popup .rprt-rte-quick-toolbar {
        background: #f3f4f6;
        border: 1px solid #e5e7eb
    }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items {
            background: #f3f4f6
        }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-rte-color-content {
                padding-top: 1px;
                height: 30px
            }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-rte-color-content:hover {
                    background: #e5e7eb
                }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown .rprt-caret:hover {
                background: #e5e7eb
            }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-backgroundcolor-dropdown.rprt-tbar-btn:hover {
                background: #f9fafb
            }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-separator {
                border: .5px solid #e5e7eb
            }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-tbar-btn {
                background: #f3f4f6;
                border: 1px solid transparent
            }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-tbar-btn:hover {
                    background: #e5e7eb;
                    border-color: #d1d5db
                }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-tbar-btn:focus {
                    background: #e5e7eb
                }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-tbar-btn:active {
                    background: #e5e7eb;
                    border-color: #d1d5db
                }

                    .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-tbar-btn:active .rprt-icons {
                        color: #6b7280
                    }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn:focus {
                background: #e5e7eb;
                border: 1px solid #d1d5db
            }

                .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn .rprt-icons, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn:focus .rprt-icons {
                    color: #6b7280
                }

            .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-icons {
                color: #6b7280
            }

        .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons {
            color: #6b7280
        }

    .rprt-rte-quick-popup .rprt-rte-dropdown-btn {
        background: #f3f4f6;
        border-color: #f3f4f6
    }

        .rprt-rte-quick-popup .rprt-rte-dropdown-btn:focus, .rprt-rte-quick-popup .rprt-rte-dropdown-btn:hover {
            background: #e5e7eb
        }

        .rprt-rte-quick-popup .rprt-rte-dropdown-btn:hover {
            border-color: #f3f4f6
        }

    .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-fontcolor-dropdown .rprt-rte-color-content:hover, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-numberformatlist-dropdown .rprt-rte-list-primary-content:hover, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-bulletformatlist-dropdown .rprt-rte-list-primary-content:hover {
        background: #e5e7eb
    }

    .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-fontcolor-dropdown .rprt-caret:hover, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-numberformatlist-dropdown .rprt-caret:hover, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-rte-bulletformatlist-dropdown .rprt-caret:hover {
        background: #e5e7eb
    }

.rprt-linkheader {
    color: #374151
}

.rprt-rte-img-popup.rprt-popup {
    background: #fff;
    border: 1px solid #e5e7eb;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
    color: #e5e7eb;
    padding: 10px
}

.rprt-rte-content .rprt-content img:not(.rprt-resize) {
    z-index: 1000
}

span.rprt-rte-imageboxmark, span.rprt-rte-videoboxmark {
    background: #4f46e5;
    border: 1px solid #fff;
    display: block;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 1000
}

.rprt-mob-rte span.rprt-rte-imageboxmark, .rprt-mob-rte span.rprt-rte-videoboxmark {
    background: #fff;
    border: 1px solid #4f46e5;
    border-radius: 15px;
    height: 20px;
    width: 20px
}

.rprt-mob-rte.rprt-mob-span span.rprt-rte-imageboxmark, .rprt-mob-rte.rprt-mob-span span.rprt-rte-videoboxmark {
    background: #4f46e5;
    border: 1px solid #fff
}

.rprt-rte-content .rprt-content img.rprt-resize, .rprt-rte-content .rprt-content video.rprt-resize {
    z-index: 1000
}

*.rprt-disabled {
    user-select: none
}

    *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item {
        cursor: default
    }

        *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-icon-btn:hover, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-icon-btn:active, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-icon-btn:focus, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn.rprt-btn:hover, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn.rprt-btn:active, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-dropdown-btn.rprt-btn:focus, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-colorpicker-wrapper .rprt-btn:hover, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-colorpicker-wrapper .rprt-btn:active, *.rprt-disabled .rprt-rte-toolbar .rprt-toolbar-item .rprt-colorpicker-wrapper .rprt-btn:focus {
            background: transparent;
            cursor: default
        }

.rprt-dropdown-popup ul .rprt-item.rprt-active {
    background: #e5e7eb;
    color: #111827
}

.rprt-popup-overlay {
    background-color: rgba(107,114,128,.75)
}

.rprt-rte-toolbar.rprt-extended-toolbar .rprt-toolbar-item.rprt-overlay .rprt-dropdown-btn {
    color: #d1d5db
}

.rprt-rte-table-popup.rprt-popup.rprt-popup-open {
    background-color: #fff;
    color: #111827
}

.rprt-richtexteditor .rprt-rte-toolbar .rprt-hor-nav:hover {
    border: solid rgba(0,0,0,.12);
    border-width: 0 0 0 0;
    padding-left: 0
}

.rprt-rte-table-popup .rprt-span-border {
    border: 1px solid #e5e7eb;
    display: block;
    margin-bottom: 8px;
    margin-top: 12px
}

.rprt-rte-table-popup .rprt-rte-popup-header {
    color: #111827;
    font-family: "Inter";
    font-size: 14px;
    text-align: center
}

.rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell.rprt-default {
    background-color: #fff
}

.rprt-rte-table-popup.rprt-popup-open .rprt-rte-tablecell.rprt-active {
    background-color: #dcdafa;
    border: 1px solid #4f46e5
}

.rprt-rte-table.rprt-alternate-border tbody tr:nth-child(2n+0) {
    background: #f9fafb
}

.rprt-rte-table th {
    background: #f9fafb
}

.rprt-rte-table-popup.rprt-popup.rprt-popup-open {
    background-color: #fff;
    color: #e5e7eb
}

span.rprt-table-box {
    background-color: #fff;
    border: 1px solid #e5e7eb
}

    span.rprt-table-box.rprt-rbox-select {
        background-color: #e5e7eb;
        border: 1px solid #e5e7eb
    }

.rprt-table-rhelper {
    background-color: #4f46e5
}

.rprt-rte-dialog-upload.rprt-upload.rprt-lib.rprt-keyboard {
    background: #fff
}

.rprt-rte-inline-popup .rprt-rte-quick-toolbar.rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item.rprt-active .rprt-tbar-btn .rprt-icons, .rprt-rte-inline-popup .rprt-rte-quick-toolbar.rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn:active .rprt-icons, .rprt-rte-inline-popup .rprt-rte-quick-toolbar.rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn:focus .rprt-icons, .rprt-rte-inline-popup .rprt-rte-quick-toolbar.rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-icons {
    color: #6b7280
}

.rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn.rprt-active .rprt-icons {
    color: #6b7280
}

.rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open {
    background: #fff;
    box-shadow: none;
    border: 1px solid #e5e7eb
}

    .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
        background: transparent
    }

        .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn.rprt-selected {
            background: #d1d5db
        }

        .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover {
            background: #d1d5db
        }

    .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-toolbar {
        background: transparent;
        border: none;
        box-shadow: none
    }

        .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-toolbar .rprt-toolbar-items {
            background: transparent
        }

            .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-toolbar .rprt-toolbar-items .rprt-scroll-nav {
                border: none
            }

    .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipickerbtn-group .rprt-btn.rprt-control:not(:hover):not(:focus):not(:active) {
        background: transparent
    }

    .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojisearch-btn .rprt-btn.rprt-control:not(:hover):not(:focus):not(:active) {
        background: transparent
    }

    .rprt-rte-emojipicker-popup.rprt-popup.rprt-popup-open .rprt-rte-emojipicker-btn .rprt-rte-emojipicker-group .rprt-rte-emojipicker-name {
        color: #6b7280
    }

.rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-extended {
    background: #f3f4f6
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn .rprt-icons {
    color: #6b7280
}

.rprt-bigger .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-overlay .rprt-tbar-btn .rprt-icons, .rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item.rprt-overlay .rprt-tbar-btn .rprt-icons {
    color: #d1d5db
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:hover {
    border-radius: 4px
}

.rprt-richtexteditor .rprt-toolbar .rprt-tbar-btn {
    border: 1px solid transparent
}

    .rprt-richtexteditor .rprt-toolbar .rprt-tbar-btn:hover {
        background: #f9fafb;
        border: 1px solid #d1d5db
    }

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn:hover {
    background: #f9fafb;
    border: 1px solid #d1d5db
}

.rprt-richtexteditor .rprt-toolbar.rprt-extended-toolbar .rprt-toolbar-extended .rprt-toolbar-item .rprt-tbar-btn {
    border: 1px solid transparent
}

.rprt-richtexteditor .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus {
    border: 1px solid transparent
}

.rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:active .rprt-icons, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:active .rprt-rte-dropdown-btn-text, .rprt-richtexteditor .rprt-rte-toolbar .rprt-toolbar-items .rprt-toolbar-item .rprt-dropdown-btn:focus .rprt-rte-dropdown-btn-text, .rprt-rte-quick-popup .rprt-rte-quick-toolbar .rprt-toolbar-items .rprt-icon-button:focus .rprt-icons {
    color: #6b7280
}

.rprt-toolbar-wrapper .rprt-blockquote::before, .rprt-toolbar-container .rprt-blockquote::before, .rprt-rte-toolbar .rprt-blockquote::before, .rprt-rte-dropdown-popup .rprt-blockquote::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-alignments::before, .rprt-toolbar-container .rprt-alignments::before, .rprt-rte-toolbar .rprt-alignments::before, .rprt-rte-dropdown-popup .rprt-alignments::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-justify-left::before, .rprt-toolbar-container .rprt-justify-left::before, .rprt-rte-toolbar .rprt-justify-left::before, .rprt-rte-dropdown-popup .rprt-justify-left::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-justify-center::before, .rprt-toolbar-container .rprt-justify-center::before, .rprt-rte-toolbar .rprt-justify-center::before, .rprt-rte-dropdown-popup .rprt-justify-center::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-justify-right::before, .rprt-toolbar-container .rprt-justify-right::before, .rprt-rte-toolbar .rprt-justify-right::before, .rprt-rte-dropdown-popup .rprt-justify-right::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-justify-full::before, .rprt-toolbar-container .rprt-justify-full::before, .rprt-rte-toolbar .rprt-justify-full::before, .rprt-rte-dropdown-popup .rprt-justify-full::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-font-name::before, .rprt-toolbar-container .rprt-font-name::before, .rprt-rte-toolbar .rprt-font-name::before, .rprt-rte-dropdown-popup .rprt-font-name::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-font-color::before, .rprt-toolbar-container .rprt-rte-font-color::before, .rprt-rte-toolbar .rprt-rte-font-color::before, .rprt-rte-dropdown-popup .rprt-rte-font-color::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-background-color::before, .rprt-toolbar-container .rprt-background-color::before, .rprt-rte-toolbar .rprt-background-color::before, .rprt-rte-dropdown-popup .rprt-background-color::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-bold::before, .rprt-toolbar-container .rprt-bold::before, .rprt-rte-toolbar .rprt-bold::before, .rprt-rte-dropdown-popup .rprt-bold::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-italic::before, .rprt-toolbar-container .rprt-italic::before, .rprt-rte-toolbar .rprt-italic::before, .rprt-rte-dropdown-popup .rprt-italic::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-underline::before, .rprt-toolbar-container .rprt-underline::before, .rprt-rte-toolbar .rprt-underline::before, .rprt-rte-dropdown-popup .rprt-underline::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-strike-through::before, .rprt-toolbar-container .rprt-strike-through::before, .rprt-rte-toolbar .rprt-strike-through::before, .rprt-rte-dropdown-popup .rprt-strike-through::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-clear-format::before, .rprt-toolbar-container .rprt-clear-format::before, .rprt-rte-toolbar .rprt-clear-format::before, .rprt-rte-dropdown-popup .rprt-clear-format::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-clear-all::before, .rprt-toolbar-container .rprt-clear-all::before, .rprt-rte-toolbar .rprt-clear-all::before, .rprt-rte-dropdown-popup .rprt-clear-all::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-cut::before, .rprt-toolbar-container .rprt-cut::before, .rprt-rte-toolbar .rprt-cut::before, .rprt-rte-dropdown-popup .rprt-cut::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-copy::before, .rprt-toolbar-container .rprt-copy::before, .rprt-rte-toolbar .rprt-copy::before, .rprt-rte-dropdown-popup .rprt-copy::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-paste::before, .rprt-toolbar-container .rprt-paste::before, .rprt-rte-toolbar .rprt-paste::before, .rprt-rte-dropdown-popup .rprt-paste::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-unorder-list::before, .rprt-toolbar-container .rprt-unorder-list::before, .rprt-rte-toolbar .rprt-unorder-list::before, .rprt-rte-dropdown-popup .rprt-unorder-list::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-order-list::before, .rprt-toolbar-container .rprt-order-list::before, .rprt-rte-toolbar .rprt-order-list::before, .rprt-rte-dropdown-popup .rprt-order-list::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-indent::before, .rprt-toolbar-container .rprt-indent::before, .rprt-rte-toolbar .rprt-indent::before, .rprt-rte-dropdown-popup .rprt-indent::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-outdent::before, .rprt-toolbar-container .rprt-outdent::before, .rprt-rte-toolbar .rprt-outdent::before, .rprt-rte-dropdown-popup .rprt-outdent::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-undo::before, .rprt-toolbar-container .rprt-undo::before, .rprt-rte-toolbar .rprt-undo::before, .rprt-rte-dropdown-popup .rprt-undo::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-redo::before, .rprt-toolbar-container .rprt-redo::before, .rprt-rte-toolbar .rprt-redo::before, .rprt-rte-dropdown-popup .rprt-redo::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-super-script::before, .rprt-toolbar-container .rprt-super-script::before, .rprt-rte-toolbar .rprt-super-script::before, .rprt-rte-dropdown-popup .rprt-super-script::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-sub-script::before, .rprt-toolbar-container .rprt-sub-script::before, .rprt-rte-toolbar .rprt-sub-script::before, .rprt-rte-dropdown-popup .rprt-sub-script::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-create-link::before, .rprt-toolbar-container .rprt-create-link::before, .rprt-rte-toolbar .rprt-create-link::before, .rprt-rte-dropdown-popup .rprt-create-link::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-open-link::before, .rprt-toolbar-container .rprt-open-link::before, .rprt-rte-toolbar .rprt-open-link::before, .rprt-rte-dropdown-popup .rprt-open-link::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-edit-link::before, .rprt-toolbar-container .rprt-edit-link::before, .rprt-rte-toolbar .rprt-edit-link::before, .rprt-rte-dropdown-popup .rprt-edit-link::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-remove-link::before, .rprt-toolbar-container .rprt-remove-link::before, .rprt-rte-toolbar .rprt-remove-link::before, .rprt-rte-dropdown-popup .rprt-remove-link::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-image::before, .rprt-toolbar-container .rprt-image::before, .rprt-rte-toolbar .rprt-image::before, .rprt-rte-dropdown-popup .rprt-image::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-audio::before, .rprt-toolbar-container .rprt-audio::before, .rprt-rte-toolbar .rprt-audio::before, .rprt-rte-dropdown-popup .rprt-audio::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-video::before, .rprt-toolbar-container .rprt-video::before, .rprt-rte-toolbar .rprt-video::before, .rprt-rte-dropdown-popup .rprt-video::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-replace::before, .rprt-toolbar-container .rprt-replace::before, .rprt-rte-toolbar .rprt-replace::before, .rprt-rte-dropdown-popup .rprt-replace::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-audio-replace::before, .rprt-toolbar-wrapper .rprt-video-replace::before, .rprt-toolbar-container .rprt-audio-replace::before, .rprt-toolbar-container .rprt-video-replace::before, .rprt-rte-toolbar .rprt-audio-replace::before, .rprt-rte-toolbar .rprt-video-replace::before, .rprt-rte-dropdown-popup .rprt-audio-replace::before, .rprt-rte-dropdown-popup .rprt-video-replace::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-align::before, .rprt-toolbar-container .rprt-align::before, .rprt-rte-toolbar .rprt-align::before, .rprt-rte-dropdown-popup .rprt-align::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-caption::before, .rprt-toolbar-container .rprt-caption::before, .rprt-rte-toolbar .rprt-caption::before, .rprt-rte-dropdown-popup .rprt-caption::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-remove::before, .rprt-toolbar-wrapper .rprt-audio-remove::before, .rprt-toolbar-wrapper .rprt-video-remove::before, .rprt-toolbar-container .rprt-remove::before, .rprt-toolbar-container .rprt-audio-remove::before, .rprt-toolbar-container .rprt-video-remove::before, .rprt-rte-toolbar .rprt-remove::before, .rprt-rte-toolbar .rprt-audio-remove::before, .rprt-rte-toolbar .rprt-video-remove::before, .rprt-rte-dropdown-popup .rprt-remove::before, .rprt-rte-dropdown-popup .rprt-audio-remove::before, .rprt-rte-dropdown-popup .rprt-video-remove::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-link::before, .rprt-toolbar-container .rprt-insert-link::before, .rprt-rte-toolbar .rprt-insert-link::before, .rprt-rte-dropdown-popup .rprt-insert-link::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-display::before, .rprt-toolbar-wrapper .rprt-audio-display::before, .rprt-toolbar-wrapper .rprt-video-display::before, .rprt-toolbar-container .rprt-display::before, .rprt-toolbar-container .rprt-audio-display::before, .rprt-toolbar-container .rprt-video-display::before, .rprt-rte-toolbar .rprt-display::before, .rprt-rte-toolbar .rprt-audio-display::before, .rprt-rte-toolbar .rprt-video-display::before, .rprt-rte-dropdown-popup .rprt-display::before, .rprt-rte-dropdown-popup .rprt-audio-display::before, .rprt-rte-dropdown-popup .rprt-video-display::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-alt-text::before, .rprt-toolbar-container .rprt-alt-text::before, .rprt-rte-toolbar .rprt-alt-text::before, .rprt-rte-dropdown-popup .rprt-alt-text::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-img-dimension::before, .rprt-toolbar-wrapper .rprt-video-dimension::before, .rprt-toolbar-container .rprt-img-dimension::before, .rprt-toolbar-container .rprt-video-dimension::before, .rprt-rte-toolbar .rprt-img-dimension::before, .rprt-rte-toolbar .rprt-video-dimension::before, .rprt-rte-dropdown-popup .rprt-img-dimension::before, .rprt-rte-dropdown-popup .rprt-video-dimension::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-maximize::before, .rprt-toolbar-container .rprt-maximize::before, .rprt-rte-toolbar .rprt-maximize::before, .rprt-rte-dropdown-popup .rprt-maximize::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-minimize::before, .rprt-toolbar-container .rprt-minimize::before, .rprt-rte-toolbar .rprt-minimize::before, .rprt-rte-dropdown-popup .rprt-minimize::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-zoom-in::before, .rprt-toolbar-container .rprt-zoom-in::before, .rprt-rte-toolbar .rprt-zoom-in::before, .rprt-rte-dropdown-popup .rprt-zoom-in::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-zoom-out::before, .rprt-toolbar-container .rprt-zoom-out::before, .rprt-rte-toolbar .rprt-zoom-out::before, .rprt-rte-dropdown-popup .rprt-zoom-out::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-lower-case::before, .rprt-toolbar-container .rprt-lower-case::before, .rprt-rte-toolbar .rprt-lower-case::before, .rprt-rte-dropdown-popup .rprt-lower-case::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-upper-case::before, .rprt-toolbar-container .rprt-upper-case::before, .rprt-rte-toolbar .rprt-upper-case::before, .rprt-rte-dropdown-popup .rprt-upper-case::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-print::before, .rprt-toolbar-container .rprt-print::before, .rprt-rte-toolbar .rprt-print::before, .rprt-rte-dropdown-popup .rprt-print::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-formats::before, .rprt-toolbar-container .rprt-formats::before, .rprt-rte-toolbar .rprt-formats::before, .rprt-rte-dropdown-popup .rprt-formats::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-source-code::before, .rprt-toolbar-container .rprt-source-code::before, .rprt-rte-toolbar .rprt-source-code::before, .rprt-rte-dropdown-popup .rprt-source-code::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-preview::before, .rprt-toolbar-container .rprt-preview::before, .rprt-rte-toolbar .rprt-preview::before, .rprt-rte-dropdown-popup .rprt-preview::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-view-side::before, .rprt-toolbar-container .rprt-view-side::before, .rprt-rte-toolbar .rprt-view-side::before, .rprt-rte-dropdown-popup .rprt-view-side::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-code::before, .rprt-toolbar-container .rprt-insert-code::before, .rprt-rte-toolbar .rprt-insert-code::before, .rprt-rte-dropdown-popup .rprt-insert-code::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-header::before, .rprt-toolbar-container .rprt-table-header::before, .rprt-rte-toolbar .rprt-table-header::before, .rprt-rte-dropdown-popup .rprt-table-header::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-remove::before, .rprt-toolbar-container .rprt-table-remove::before, .rprt-rte-toolbar .rprt-table-remove::before, .rprt-rte-dropdown-popup .rprt-table-remove::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-rows::before, .rprt-toolbar-container .rprt-table-rows::before, .rprt-rte-toolbar .rprt-table-rows::before, .rprt-rte-dropdown-popup .rprt-table-rows::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-columns::before, .rprt-toolbar-container .rprt-table-columns::before, .rprt-rte-toolbar .rprt-table-columns::before, .rprt-rte-dropdown-popup .rprt-table-columns::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-cell-ver-align::before, .rprt-toolbar-container .rprt-table-cell-ver-align::before, .rprt-rte-toolbar .rprt-table-cell-ver-align::before, .rprt-rte-dropdown-popup .rprt-table-cell-ver-align::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-table-edit-properties::before, .rprt-toolbar-container .rprt-table-edit-properties::before, .rprt-rte-toolbar .rprt-table-edit-properties::before, .rprt-rte-dropdown-popup .rprt-table-edit-properties::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-create-table::before, .rprt-toolbar-container .rprt-create-table::before, .rprt-rte-toolbar .rprt-create-table::before, .rprt-rte-dropdown-popup .rprt-create-table::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-align-bottom::before, .rprt-toolbar-container .rprt-align-bottom::before, .rprt-rte-toolbar .rprt-align-bottom::before, .rprt-rte-dropdown-popup .rprt-align-bottom::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-align-middle::before, .rprt-toolbar-container .rprt-align-middle::before, .rprt-rte-toolbar .rprt-align-middle::before, .rprt-rte-dropdown-popup .rprt-align-middle::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-align-top::before, .rprt-toolbar-container .rprt-align-top::before, .rprt-rte-toolbar .rprt-align-top::before, .rprt-rte-dropdown-popup .rprt-align-top::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-column-left::before, .rprt-toolbar-container .rprt-insert-column-left::before, .rprt-rte-toolbar .rprt-insert-column-left::before, .rprt-rte-dropdown-popup .rprt-insert-column-left::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-column-right::before, .rprt-toolbar-container .rprt-insert-column-right::before, .rprt-rte-toolbar .rprt-insert-column-right::before, .rprt-rte-dropdown-popup .rprt-insert-column-right::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-delete-column::before, .rprt-toolbar-container .rprt-delete-column::before, .rprt-rte-toolbar .rprt-delete-column::before, .rprt-rte-dropdown-popup .rprt-delete-column::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-row-before::before, .rprt-toolbar-container .rprt-insert-row-before::before, .rprt-rte-toolbar .rprt-insert-row-before::before, .rprt-rte-dropdown-popup .rprt-insert-row-before::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-insert-row-after::before, .rprt-toolbar-container .rprt-insert-row-after::before, .rprt-rte-toolbar .rprt-insert-row-after::before, .rprt-rte-dropdown-popup .rprt-insert-row-after::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-delete-row::before, .rprt-toolbar-container .rprt-delete-row::before, .rprt-rte-toolbar .rprt-delete-row::before, .rprt-rte-dropdown-popup .rprt-delete-row::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-style::before, .rprt-toolbar-container .rprt-style::before, .rprt-rte-toolbar .rprt-style::before, .rprt-rte-dropdown-popup .rprt-style::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-file-manager::before, .rprt-toolbar-container .rprt-rte-file-manager::before, .rprt-rte-toolbar .rprt-rte-file-manager::before, .rprt-rte-dropdown-popup .rprt-rte-file-manager::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-format-painter::before, .rprt-toolbar-container .rprt-rte-format-painter::before, .rprt-rte-toolbar .rprt-rte-format-painter::before, .rprt-rte-dropdown-popup .rprt-rte-format-painter::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-export-pdf::before, .rprt-toolbar-container .rprt-rte-export-pdf::before, .rprt-rte-toolbar .rprt-rte-export-pdf::before, .rprt-rte-dropdown-popup .rprt-rte-export-pdf::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-import-doc::before, .rprt-toolbar-container .rprt-rte-import-doc::before, .rprt-rte-toolbar .rprt-rte-import-doc::before, .rprt-rte-dropdown-popup .rprt-rte-import-doc::before {
    content: ""
}

.rprt-toolbar-wrapper .rprt-rte-export-doc::before, .rprt-toolbar-container .rprt-rte-export-doc::before, .rprt-rte-toolbar .rprt-rte-export-doc::before, .rprt-rte-dropdown-popup .rprt-rte-export-doc::before {
    content: ""
}

.rprt-richtexteditor .rprt-south-east::before, .rprt-richtexteditor .rprt-south-west::before {
    content: ""
}

.rprt-rtl .rprt-rte-toolbar .rprt-unorder-list::before, .rprt-rtl .rprt-rte-dropdown-popup .rprt-unorder-list::before {
    content: ""
}

.rprt-rtl .rprt-rte-toolbar .rprt-order-list::before, .rprt-rtl .rprt-rte-dropdown-popup .rprt-order-list::before {
    content: ""
}

.rprt-rtl .rprt-rte-toolbar .rprt-indent::before, .rprt-rtl .rprt-rte-dropdown-popup .rprt-indent::before {
    content: ""
}

.rprt-rtl .rprt-rte-toolbar .rprt-outdent::before, .rprt-rtl .rprt-rte-dropdown-popup .rprt-outdent::before {
    content: ""
}

.rprt-cell-merge::before {
    content: ""
}

.rprt-cell-horizontal-split::before {
    content: ""
}

.rprt-cell-vertical-split::before {
    content: ""
}

.rprt-table-cell::before {
    content: ""
}

.rprt-rte-cursor-brush {
    cursor: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAzMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMi41QzQuNDQ3NzIgMi41IDQgMi45NDc3MiA0IDMuNUM0IDQuMDUyMjggNC40NDc3MiA0LjUgNSA0LjVINi42OTcyMkw3LjUgNS4wMzUxOFYxNi45NjQ4TDYuNjk3MjIgMTcuNUg1QzQuNDQ3NzIgMTcuNSA0IDE3Ljk0NzcgNCAxOC41QzQgMTkuMDUyMyA0LjQ0NzcyIDE5LjUgNSAxOS41SDYuNjk3MjJDNy4wOTIwNyAxOS41IDcuNDc4MDkgMTkuMzgzMSA3LjgwNjYyIDE5LjE2NDFMOC41IDE4LjcwMTlMOS4xOTMzOCAxOS4xNjQxQzkuNTIxOTEgMTkuMzgzMSA5LjkwNzkzIDE5LjUgMTAuMzAyOCAxOS41SDEyQzEyLjU1MjMgMTkuNSAxMyAxOS4wNTIzIDEzIDE4LjVDMTMgMTcuOTQ3NyAxMi41NTIzIDE3LjUgMTIgMTcuNUwxMC4zMDI4IDE3LjVMOS41IDE2Ljk2NDhWNS4wMzUxOEwxMC4zMDI4IDQuNUgxMkMxMi41NTIzIDQuNSAxMyA0LjA1MjI4IDEzIDMuNUMxMyAyLjk0NzcyIDEyLjU1MjMgMi41IDEyIDIuNUgxMC4zMDI4QzkuOTA3OTMgMi41IDkuNTIxOTEgMi42MTY4OCA5LjE5MzM4IDIuODM1OUw4LjUgMy4yOTgxNUw3LjgwNjYyIDIuODM1OUM3LjQ3ODA5IDIuNjE2ODggNy4wOTIwNyAyLjUgNi42OTcyMiAyLjVINVoiIGZpbGw9ImJsYWNrIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTIzLjUgNFY4LjVIMjVDMjUuODI4NCA4LjUgMjYuNSA5LjE3MTU3IDI2LjUgMTBWMTEuNVYxNy41SDIzLjVIMjAuNUgxNi41QzE3LjUgMTUgMTcuNSAxMS41IDE3LjUgMTEuNVYxMEMxNy41IDkuMTcxNTcgMTguMTcxNiA4LjUgMTkgOC41SDIwLjVWNEMyMC41IDMuMTcxNTcgMjEuMTcxNiAyLjUgMjIgMi41QzIyLjgyODQgMi41IDIzLjUgMy4xNzE1NyAyMy41IDRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMjMuNSA4LjVWNEMyMy41IDMuMTcxNTcgMjIuODI4NCAyLjUgMjIgMi41VjIuNUMyMS4xNzE2IDIuNSAyMC41IDMuMTcxNTcgMjAuNSA0VjguNU0yMy41IDguNUgyNUMyNS44Mjg0IDguNSAyNi41IDkuMTcxNTcgMjYuNSAxMFYxMS41TTIzLjUgOC41SDIwLjVNMjAuNSA4LjVIMTlDMTguMTcxNiA4LjUgMTcuNSA5LjE3MTU3IDE3LjUgMTBWMTEuNU0yNi41IDExLjVWMTcuNUgyMy41TTI2LjUgMTEuNUgxNy41TTE3LjUgMTEuNUMxNy41IDExLjUgMTcuNSAxNSAxNi41IDE3LjVIMjAuNU0yMy41IDE3LjVWMTQuNU0yMy41IDE3LjVIMjAuNU0yMC41IDE3LjVWMTUuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") 8 1,auto
}

.rprt-bigger .rprt-toast-container.rprt-toast-top-left, .rprt-toast-container.rprt-bigger.rprt-toast-top-left {
    left: 10px;
    top: 10px
}

.rprt-bigger .rprt-toast-container.rprt-toast-bottom-left, .rprt-toast-container.rprt-bigger.rprt-toast-bottom-left {
    bottom: 10px;
    left: 10px
}

.rprt-bigger .rprt-toast-container.rprt-toast-top-right, .rprt-toast-container.rprt-bigger.rprt-toast-top-right {
    right: 10px;
    top: 10px
}

.rprt-bigger .rprt-toast-container.rprt-toast-bottom-right, .rprt-toast-container.rprt-bigger.rprt-toast-bottom-right {
    bottom: 10px;
    right: 10px
}

.rprt-bigger .rprt-toast-container.rprt-toast-bottom-center, .rprt-toast-container.rprt-bigger.rprt-toast-bottom-center {
    bottom: 10px
}

    .rprt-bigger .rprt-toast-container.rprt-toast-bottom-center .rprt-toast, .rprt-toast-container.rprt-bigger.rprt-toast-bottom-center .rprt-toast {
        margin: 0 auto 10px
    }

.rprt-bigger .rprt-toast-container.rprt-toast-top-center, .rprt-toast-container.rprt-bigger.rprt-toast-top-center {
    top: 10px
}

    .rprt-bigger .rprt-toast-container.rprt-toast-top-center .rprt-toast, .rprt-toast-container.rprt-bigger.rprt-toast-top-center .rprt-toast {
        margin: 0 auto 10px
    }

.rprt-bigger .rprt-toast-container.rprt-toast-full-width, .rprt-toast-container.rprt-bigger.rprt-toast-full-width {
    left: 0;
    right: 0
}

    .rprt-bigger .rprt-toast-container.rprt-toast-full-width .rprt-toast, .rprt-toast-container.rprt-bigger.rprt-toast-full-width .rprt-toast {
        margin: 0 auto 10px
    }

.rprt-bigger .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-message .rprt-toast-actions, .rprt-toast-container.rprt-bigger.rprt-rtl .rprt-toast .rprt-toast-message .rprt-toast-actions {
    text-align: left
}

    .rprt-bigger .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-message .rprt-toast-actions > *, .rprt-toast-container.rprt-bigger.rprt-rtl .rprt-toast .rprt-toast-message .rprt-toast-actions > * {
        margin-left: initial;
        margin-right: 10px
    }

.rprt-bigger .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-close-icon, .rprt-toast-container.rprt-bigger.rprt-rtl .rprt-toast .rprt-toast-close-icon {
    margin-left: initial;
    margin-right: auto
}

.rprt-bigger .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-icon, .rprt-toast-container.rprt-bigger.rprt-rtl .rprt-toast .rprt-toast-icon {
    margin-left: 16px;
    margin-right: initial
}

.rprt-bigger .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-progress, .rprt-toast-container.rprt-bigger.rprt-rtl .rprt-toast .rprt-toast-progress {
    left: auto;
    right: 0
}

.rprt-bigger .rprt-toast-container .rprt-toast, .rprt-toast-container.rprt-bigger .rprt-toast {
    border-radius: 6px;
    font-size: 14px;
    margin: 0 0 10px;
    min-height: 48px
}

    .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-content {
        padding: 12px 0
    }

        .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content:first-child, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-content:first-child {
            padding: 0
        }

        .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content:last-child, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-content:last-child {
            padding-bottom: 0
        }

        .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content + .rprt-toast-actions, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-content + .rprt-toast-actions {
            padding: 0
        }

        .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content + .rprt-toast-actions, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-content + .rprt-toast-actions {
            padding: 12px 0 0 12px
        }

    .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-actions, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-actions {
        padding: 12px 0 0 12px;
        text-align: right
    }

        .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-actions > *, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-message .rprt-toast-actions > * {
            margin-left: 10px
        }

    .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-close-icon, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-close-icon {
        font-size: 16px;
        height: 24px;
        width: 24px
    }

    .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-icon, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-icon {
        font-size: 18px;
        height: 24px;
        margin-right: 16px;
        width: 24px
    }

    .rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-progress, .rprt-toast-container.rprt-bigger .rprt-toast .rprt-toast-progress {
        height: 4px
    }

.rprt-toast-container {
    display: inline-flex;
    flex-direction: column;
    position: relative
}

    .rprt-toast-container.rprt-toast-top-left {
        left: 10px;
        top: 10px
    }

    .rprt-toast-container.rprt-toast-bottom-left {
        bottom: 10px;
        left: 10px
    }

    .rprt-toast-container.rprt-toast-top-right {
        right: 10px;
        top: 10px
    }

    .rprt-toast-container.rprt-toast-bottom-right {
        bottom: 10px;
        right: 10px
    }

    .rprt-toast-container.rprt-toast-bottom-center {
        bottom: 10px;
        pointer-events: none;
        right: 0;
        width: 100%
    }

        .rprt-toast-container.rprt-toast-bottom-center .rprt-toast {
            margin: 0 auto 10px;
            pointer-events: auto
        }

    .rprt-toast-container.rprt-toast-top-center {
        pointer-events: none;
        right: 0;
        top: 10px;
        width: 100%
    }

        .rprt-toast-container.rprt-toast-top-center .rprt-toast {
            margin: 0 auto 10px;
            pointer-events: auto
        }

    .rprt-toast-container.rprt-toast-full-width {
        left: 0;
        right: 0;
        width: 100%
    }

        .rprt-toast-container.rprt-toast-full-width .rprt-toast {
            margin: 0 auto 10px;
            width: 96%
        }

    .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-actions {
        text-align: left
    }

        .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-actions > * {
            margin-left: initial;
            margin-right: 10px
        }

    .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-close-icon {
        margin-left: initial;
        margin-right: auto
    }

    .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-icon {
        margin-left: 12px;
        margin-right: initial
    }

    .rprt-toast-container.rprt-rtl .rprt-toast .rprt-toast-progress {
        left: auto;
        right: 0
    }

    .rprt-toast-container .rprt-toast {
        border-radius: 6px;
        display: inline-flex;
        font-size: 14px;
        margin: 0 0 10px;
        overflow: hidden;
        padding: 18px;
        position: relative
    }

        .rprt-toast-container .rprt-toast .rprt-toast-icon, .rprt-toast-container .rprt-toast .rprt-toast-message {
            display: inline-flex
        }

        .rprt-toast-container .rprt-toast > * {
            word-break: break-word;
            word-wrap: break-word
        }

        .rprt-toast-container .rprt-toast .rprt-toast-message {
            align-self: center;
            flex-direction: column;
            overflow: hidden;
            width: inherit
        }

            .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title, .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content {
                overflow: hidden;
                text-overflow: ellipsis
            }

                .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title:first-child, .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content:first-child {
                    padding: 0
                }

                .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title:last-child, .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content:last-child {
                    padding-bottom: 0
                }

                .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title > *, .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content > * {
                    overflow: hidden;
                    text-overflow: ellipsis
                }

            .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title {
                font-size: 14px;
                font-weight: 700;
                letter-spacing: .5px
            }

            .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content {
                padding: 8px 0;
                word-break: break-word;
                word-wrap: break-word
            }

                .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content + .rprt-toast-actions {
                    padding-top: 0
                }

            .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-actions {
                margin: 1px;
                padding: 8px 0 0 8px;
                text-align: right
            }

                .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-actions > * {
                    margin-left: 10px
                }

        .rprt-toast-container .rprt-toast .rprt-toast-close-icon {
            align-items: center;
            cursor: pointer;
            display: flex;
            font-size: 16px;
            height: 20px;
            justify-content: center;
            margin-left: auto;
            width: 20px
        }

        .rprt-toast-container .rprt-toast .rprt-toast-icon {
            align-items: center;
            font-size: 16px;
            height: 20px;
            justify-content: center;
            margin-right: 12px;
            width: 20px
        }

        .rprt-toast-container .rprt-toast .rprt-toast-progress {
            bottom: 0;
            height: 4px;
            left: 0;
            position: absolute
        }

.rprt-content-placeholder.rprt-toast.rprt-placeholder-toast {
    background-size: 400px 100px;
    min-height: 100px
}

.rprt-bigger .rprt-content-placeholder.rprt-toast.rprt-placeholder-toast, .rprt-bigger.rprt-content-placeholder.rprt-toast.rprt-placeholder-toast {
    background-size: 400px 100px;
    min-height: 100px
}

.rprt-blazor-toast-hidden {
    visibility: hidden
}

.rprt-toast-container .rprt-toast .rprt-toast-close-icon.blazor-toast-close-icon {
    background-color: transparent;
    border-color: transparent;
    border-radius: 50%;
    bottom: 6px;
    height: 20px;
    position: relative;
    width: 22px
}

.rprt-bigger .rprt-toast .rprt-toast {
    padding: 24px
}

.rprt-bigger .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title {
    font-size: 16px
}

.rprt-toast-container .rprt-toast {
    background-color: #fff;
    border: 1px solid #e5e7eb;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
    color: #fff
}

    .rprt-toast-container .rprt-toast .rprt-toast-close-icon {
        color: #6b7280
    }

        .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-blazor-toast-close-icon, .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-blazor-toast-close-icon:focus, .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-blazor-toast-close-icon:active {
            background-color: transparent;
            border: 0;
            box-shadow: none;
            outline: 0
        }

            .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-blazor-toast-close-icon:focus, .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-blazor-toast-close-icon:hover {
                background-color: transparent;
                color: #374151
            }

        .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-icons:hover, .rprt-toast-container .rprt-toast .rprt-toast-close-icon.rprt-icons:focus {
            background-color: transparent;
            color: #374151
        }

    .rprt-toast-container .rprt-toast.rprt-toast-success {
        background-color: #dcfce7;
        color: #15803d
    }

        .rprt-toast-container .rprt-toast.rprt-toast-success .rprt-toast-message .rprt-toast-title {
            color: #15803d
        }

        .rprt-toast-container .rprt-toast.rprt-toast-success .rprt-toast-message .rprt-toast-content {
            color: #15803d
        }

        .rprt-toast-container .rprt-toast.rprt-toast-success .rprt-toast-icon {
            color: #15803d
        }

        .rprt-toast-container .rprt-toast.rprt-toast-success .rprt-toast-close-icon {
            color: #15803d
        }

        .rprt-toast-container .rprt-toast.rprt-toast-success:hover {
            background-color: #dcfce7;
            box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
            color: #15803d
        }

    .rprt-toast-container .rprt-toast.rprt-toast-info {
        background-color: #cffafe;
        color: #0e7490
    }

        .rprt-toast-container .rprt-toast.rprt-toast-info .rprt-toast-message .rprt-toast-title {
            color: #0e7490
        }

        .rprt-toast-container .rprt-toast.rprt-toast-info .rprt-toast-message .rprt-toast-content {
            color: #0e7490
        }

        .rprt-toast-container .rprt-toast.rprt-toast-info .rprt-toast-icon {
            color: #0e7490
        }

        .rprt-toast-container .rprt-toast.rprt-toast-info .rprt-toast-close-icon {
            color: #0e7490
        }

        .rprt-toast-container .rprt-toast.rprt-toast-info:hover {
            background-color: #cffafe;
            box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
            color: #0e7490
        }

    .rprt-toast-container .rprt-toast.rprt-toast-warning {
        background-color: #ffedd5;
        color: #c2410c
    }

        .rprt-toast-container .rprt-toast.rprt-toast-warning .rprt-toast-message .rprt-toast-title {
            color: #c2410c
        }

        .rprt-toast-container .rprt-toast.rprt-toast-warning .rprt-toast-message .rprt-toast-content {
            color: #c2410c
        }

        .rprt-toast-container .rprt-toast.rprt-toast-warning .rprt-toast-icon {
            color: #c2410c
        }

        .rprt-toast-container .rprt-toast.rprt-toast-warning .rprt-toast-close-icon {
            color: #c2410c
        }

        .rprt-toast-container .rprt-toast.rprt-toast-warning:hover {
            background-color: #ffedd5;
            box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
            color: #c2410c
        }

    .rprt-toast-container .rprt-toast.rprt-toast-danger {
        background-color: #fee2e2;
        color: #dc2626
    }

        .rprt-toast-container .rprt-toast.rprt-toast-danger .rprt-toast-message .rprt-toast-title {
            color: #dc2626
        }

        .rprt-toast-container .rprt-toast.rprt-toast-danger .rprt-toast-message .rprt-toast-content {
            color: #dc2626
        }

        .rprt-toast-container .rprt-toast.rprt-toast-danger .rprt-toast-icon {
            color: #dc2626
        }

        .rprt-toast-container .rprt-toast.rprt-toast-danger .rprt-toast-close-icon {
            color: #dc2626
        }

        .rprt-toast-container .rprt-toast.rprt-toast-danger:hover {
            background-color: #fee2e2;
            box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);
            color: #dc2626
        }

    .rprt-toast-container .rprt-toast:hover {
        background-color: #fff;
        box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
    }

    .rprt-toast-container .rprt-toast .rprt-toast-icon {
        color: #6b7280
    }

    .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-title {
        color: #111827
    }

    .rprt-toast-container .rprt-toast .rprt-toast-message .rprt-toast-content {
        color: #374151
    }

    .rprt-toast-container .rprt-toast .rprt-toast-progress {
        background-color: #4f46e5
    }

.rprt-toast .rprt-toast-close-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-toast .rprt-toast-success-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-toast .rprt-toast-error-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-toast .rprt-toast-info-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-toast .rprt-toast-warning-icon::before {
    content: "";
    font-family: "e-icons"
}

.rprt-input-group.rprt-control-wrapper.rprt-time-wrapper.rprt-non-edit.rprt-input-focus .rprt-input:focus ~ .rprt-clear-icon, .rprt-float-input.rprt-control-wrapper.rprt-input-group.rprt-time-wrapper.rprt-non-edit.rprt-input-focus input:focus ~ .rprt-clear-icon {
    display: flex
}

.rprt-time-wrapper, *.rprt-control-wrapper.rprt-time-wrapper {
    -webkit-tap-highlight-color: transparent
}

    .rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-control-wrapper.rprt-time-wrapper .rprt-time-icon.rprt-icons {
        font-size: 16px
    }

        .rprt-time-wrapper .rprt-time-icon.rprt-icons.rprt-disabled, *.rprt-control-wrapper.rprt-time-wrapper .rprt-time-icon.rprt-icons.rprt-disabled {
            pointer-events: none
        }

    .rprt-time-wrapper span, *.rprt-control-wrapper.rprt-time-wrapper span {
        cursor: pointer
    }

.rprt-timepicker.rprt-time-modal {
    background-color: #f3f4f6;
    height: 100%;
    left: 0;
    opacity: .5;
    pointer-events: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.rprt-timepicker.rprt-popup {
    border-style: solid;
    border-width: 1px;
    overflow: auto
}

    .rprt-timepicker.rprt-popup .rprt-content {
        position: relative
    }

    .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul {
        margin: 0;
        padding: 4px 0
    }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
            cursor: default;
            font-size: 14px;
            overflow: hidden;
            position: relative;
            text-overflow: ellipsis;
            vertical-align: middle;
            white-space: nowrap;
            width: 100%
        }

            .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-hover {
                cursor: pointer
            }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
            line-height: 30px;
            text-indent: 12px
        }

.rprt-bigger .rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-bigger.rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-bigger .rprt-control-wrapper .rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-control-wrapper.rprt-bigger.rprt-time-wrapper .rprt-time-icon.rprt-icons {
    font-size: 18px
}

.rprt-bigger .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul, *.rprt-bigger.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul {
    padding: 4px 0
}

    .rprt-bigger .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-bigger.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
        font-size: 16px;
        line-height: 36px;
        text-indent: 16px
    }

.rprt-small .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
    font-size: 14px;
    line-height: 26px;
    text-indent: 12px
}

.rprt-small .rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-small.rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-small .rprt-control-wrapper.rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-control-wrapper.rprt-small.rprt-time-wrapper .rprt-time-icon.rprt-icons {
    font-size: 14px
}

.rprt-small.rprt-bigger .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-bigger.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
    font-size: 14px;
    line-height: 32px;
    text-indent: 12px
}

.rprt-small.rprt-bigger .rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-small.rprt-bigger.rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-small.bigger .rprt-control-wrapper.rprt-time-wrapper .rprt-time-icon.rprt-icons, *.rprt-control-wrapper.rprt-small.bigger.rprt-time-wrapper .rprt-time-icon.rprt-icons {
    font-size: 16px
}

.rprt-content-placeholder.rprt-timepicker.rprt-placeholder-timepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.rprt-bigger .rprt-content-placeholder.rprt-timepicker.rprt-placeholder-timepicker, .rprt-bigger.rprt-content-placeholder.rprt-timepicker.rprt-placeholder-timepicker {
    background-size: 250px 40px;
    min-height: 40px
}

.rprt-time-overflow {
    overflow: hidden
}

.rprt-timepicker-mob-popup-wrap {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    left: 0;
    max-height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1002
}

    .rprt-timepicker-mob-popup-wrap .rprt-timepicker.rprt-popup.rprt-lib.rprt-control.rprt-popup-open {
        left: 0 !important;
        position: relative;
        top: 0 !important
    }

    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand.rprt-timepicker.rprt-popup, .rprt-datetimepicker.rprt-popup-expand.rprt-timepicker.rprt-popup, .rprt-timepicker-mob-popup-wrap .rprt-popup-expand.rprt-datetimepicker.rprt-popup, .rprt-datetimepicker.rprt-popup-expand.rprt-popup {
        border-radius: 0
    }

    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header {
        height: 10%;
        padding: 2.5vh 2.5vw 2.5vh 1.5vw;
        display: flex;
        align-items: center;
        font-size: 2vh;
        border-bottom: none
    }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-popup-close, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
            float: left;
            padding: 1vh 2vw
        }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-model-title, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-model-title {
            padding: 1vh 2vw;
            text-transform: capitalize;
            font-weight: 500
        }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-btn.rprt-popup-close, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-btn.rprt-popup-close {
            font-size: 2vh
        }

    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content, .rprt-datetimepicker.rprt-popup-expand .rprt-content {
        height: 90%;
        overflow: auto
    }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item, .rprt-datetimepicker.rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item {
            padding: 1vh 0;
            line-height: 5vh
        }

@media(max-device-width: 768px) {
    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item, .rprt-datetimepicker.rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item {
        font-size: 14px
    }
}

@media(min-device-width: 768px) {
    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item, .rprt-datetimepicker.rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item {
        font-size: 18px
    }
}

@media screen and (orientation: landscape) {
    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header {
        height: 15%;
        font-size: 2vw
    }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-popup-close, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
            padding: 1vh 1vw
        }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-model-title, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-model-title {
            padding: 1vh 1vw
        }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-model-header .rprt-btn.rprt-popup-close, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-btn.rprt-popup-close {
            font-size: 2vw
        }

    .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content, .rprt-datetimepicker.rprt-popup-expand .rprt-content {
        height: 85%
    }

        .rprt-timepicker-mob-popup-wrap .rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item, .rprt-datetimepicker.rprt-popup-expand .rprt-content .rprt-list-parent.rprt-ul .rprt-list-item {
            padding: 1vh 0;
            line-height: 10vh
        }
}

.rprt-time-wrapper .rprt-input-group-icon.rprt-icons.rprt-active {
    color: #111827
}

.rprt-time-wrapper.rprt-input-group:not(.rprt-disabled) .rprt-input-group-icon.rprt-active:active {
    color: #111827
}

.rprt-timepicker.rprt-popup {
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 6px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

    .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul {
        background-color: #fff
    }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul li.rprt-list-item {
            border: none;
            color: #111827
        }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-disabled {
            color: #9ca3af;
            opacity: 1;
            pointer-events: none;
            touch-action: none
        }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-hover, .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-navigation, .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item:focus {
            background-color: #f3f4f6;
            border: none;
            color: #111827
        }

        .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-active {
            background-color: #e5e7eb;
            color: #111827
        }

            .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item.rprt-active.rprt-hover {
                background-color: #f3f4f6;
                color: #111827
            }

.rprt-small .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-small.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, .rprt-bigger.rprt-small .rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item, *.rprt-bigger.rprt-small.rprt-timepicker.rprt-popup .rprt-list-parent.rprt-ul .rprt-list-item {
    color: #111827
}

.rprt-timepicker-mob-popup-wrap .rprt-timepicker.rprt-popup-expand .rprt-model-header, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header {
    background-color: #f9fafb;
    color: #374151
}

    .rprt-timepicker-mob-popup-wrap .rprt-timepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close {
        color: #374151;
        font-weight: 500
    }

.rprt-time-wrapper .rprt-time-icon.rprt-icons::before, *.rprt-control-wrapper.rprt-time-wrapper .rprt-time-icon.rprt-icons::before {
    content: ""
}

.rprt-timepicker-mob-popup-wrap .rprt-timepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close::before, .rprt-datetimepicker.rprt-popup-expand .rprt-model-header .rprt-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.rprt-stepper {
    position: relative
}

    .rprt-stepper .rprt-step-selected .rprt-text, .rprt-stepper .rprt-step-selected .rprt-label {
        font-weight: 600
    }

    .rprt-stepper.rprt-stepper-readonly, .rprt-stepper .rprt-step-disabled {
        cursor: default;
        pointer-events: none
    }

    .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator {
        font-size: 32px;
        border-radius: 9999px
    }

    .rprt-stepper.rprt-step-type-indicator .rprt-step-content, .rprt-stepper.rprt-step-type-label .rprt-step-content {
        padding: 0 8px
    }

    .rprt-stepper .rprt-step-container:has(.rprt-tooltip-wrap.rprt-stepper-tooltip), .rprt-stepper.rprt-vertical.rprt-label-after .rprt-step-item.rprt-step-label:has(.rprt-tooltip-wrap.rprt-stepper-tooltip), .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-item.rprt-step-label:has(.rprt-tooltip-wrap.rprt-stepper-tooltip) {
        position: relative;
    }

    .rprt-stepper.rprt-horizontal .rprt-step-item.rprt-step-label:has(.rprt-tooltip-wrap.rprt-stepper-tooltip) {
        position: unset;
    }

    .rprt-stepper .rprt-tooltip-wrap.rprt-stepper-tooltip {
        display: none;
        justify-content: center;
        left: 50%;
        top: -8px;
        transform: translate(-50%,-100%)
    }

        .rprt-stepper .rprt-tooltip-wrap.rprt-stepper-tooltip.rprt-show-tooltip {
            display: inline-flex
        }

        .rprt-stepper .rprt-tooltip-wrap.rprt-stepper-tooltip .rprt-tip-content {
            width: max-content
        }

        .rprt-stepper .rprt-tooltip-wrap.rprt-stepper-tooltip .rprt-arrow-tip.rprt-tip-bottom {
            left: 50%;
            top: 100%;
            transform: translate(-50%,0)
        }

        .rprt-stepper .rprt-tooltip-wrap.rprt-stepper-tooltip .rprt-arrow-tip-inner.rprt-tip-bottom {
            top: -6px
        }

    .rprt-stepper .rprt-step-item.rprt-step-label .rprt-tooltip-wrap.rprt-stepper-tooltip {
        left: unset;
        top: 0;
        transform: translate(0%,-135%)
    }

    .rprt-stepper.rprt-step-type-indicator .rprt-tooltip-wrap.rprt-stepper-tooltip {
        transform: translate(-50%,-115%)
    }

    .rprt-stepper .rprt-stepper-steps {
        display: flex;
        padding: 0;
        margin: 0;
        justify-content: space-between;
        position: relative;
        align-items: flex-start
    }

        .rprt-stepper .rprt-stepper-steps .rprt-step-container, .rprt-stepper .rprt-stepper-steps .rprt-step, .rprt-stepper .rprt-stepper-steps .rprt-step-valid.rprt-step-text.rprt-step-text-only .rprt-step-text-container, .rprt-stepper .rprt-stepper-steps .rprt-step-error.rprt-step-text.rprt-step-text-only .rprt-step-text-container, .rprt-stepper .rprt-stepper-steps .rprt-step-label-container {
            display: flex;
            align-items: center;
            justify-content: center
        }

    .rprt-stepper .rprt-step-container {
        max-width: var(--max-width);
        list-style-type: none;
        cursor: pointer;
        text-align: center
    }

        .rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-stepper .rprt-step-container .rprt-step-text-container {
            max-width: clamp(100%,10em,100%);
            white-space: nowrap;
            font-size: 14px
        }

        .rprt-stepper .rprt-step-container .rprt-step-label-optional {
            font-size: 12px;
            flex-basis: 100%
        }

        .rprt-stepper .rprt-step-container .rprt-step-optional-container {
            display: flex;
            flex-direction: column
        }

        .rprt-stepper .rprt-step-container .rprt-step-content {
            font-size: 16px;
            line-height: 0
        }

        .rprt-stepper .rprt-step-container .rprt-indicator {
            font-size: 16px
        }

        .rprt-stepper .rprt-step-container:not(.rprt-step-text-only) > .rprt-step-text-container {
            padding: 0 8px
        }

        .rprt-stepper .rprt-step-container.rprt-step-text-only .rprt-step-text-container, .rprt-stepper .rprt-step-container.rprt-step-label-only .rprt-step-label-container {
            padding: 0 6px;
            padding-block: 5px
        }

        .rprt-stepper .rprt-step-container.rprt-step-text-only.rprt-step-error .rprt-step-text-container, .rprt-stepper .rprt-step-container.rprt-step-text-only.rprt-step-valid .rprt-step-text-container, .rprt-stepper .rprt-step-container.rprt-step-label-only.rprt-step-error .rprt-step-label-container, .rprt-stepper .rprt-step-container.rprt-step-label-only.rprt-step-valid .rprt-step-label-container {
            flex-direction: column
        }

            .rprt-stepper .rprt-step-container.rprt-step-text-only.rprt-step-error .rprt-step-text-container .rprt-step-validation-icon, .rprt-stepper .rprt-step-container.rprt-step-text-only.rprt-step-valid .rprt-step-text-container .rprt-step-validation-icon, .rprt-stepper .rprt-step-container.rprt-step-label-only.rprt-step-error .rprt-step-label-container .rprt-step-validation-icon, .rprt-stepper .rprt-step-container.rprt-step-label-only.rprt-step-valid .rprt-step-label-container .rprt-step-validation-icon {
                position: relative;
                top: .25em
            }

        .rprt-stepper .rprt-step-container .rprt-step, .rprt-stepper .rprt-step-container .rprt-indicator {
            border-radius: 9999px;
            min-width: 32px;
            min-height: 32px
        }

    .rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-step, .rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-indicator {
        border: 2px solid
    }

    .rprt-stepper.rprt-horizontal {
        display: block
    }

        .rprt-stepper.rprt-horizontal .rprt-stepper-steps {
            flex-direction: row
        }

        .rprt-stepper.rprt-horizontal.rprt-label-before:has(.rprt-step-item.rprt-step-label:not(.rprt-step-text)).rprt-stepper-progressbar, .rprt-stepper.rprt-horizontal.rprt-label-after:has(.rprt-step-item.rprt-step-label:not(.rprt-step-text)).rprt-stepper-progressbar {
            margin-left: var(--progress-left-position);
            top: var(--progress-top-position);
            width: var(--progress-bar-width);
        }

        .rprt-stepper.rprt-horizontal.rprt-label-before.rprt-rtl:has(.rprt-step-item.rprt-step-label:not(.rprt-step-text)).rprt-stepper-progressbar, .rprt-stepper.rprt-horizontal.rprt-label-after.rprt-rtl:has(.rprt-step-item.rprt-step-label:not(.rprt-step-text)).rprt-stepper-progressbar {
            margin-right: var(--progress-left-position);
            margin-left: unset;
        }

        .rprt-stepper.rprt-horizontal .rprt-step-item.rprt-step-label {
            gap: 1em;
            flex-direction: column
        }

            .rprt-stepper.rprt-horizontal .rprt-step-item.rprt-step-label .rprt-step-label-container {
                position: relative
            }

                .rprt-stepper.rprt-horizontal .rprt-step-item.rprt-step-label .rprt-step-label-container.rprt-label-before {
                    order: -1
                }

        .rprt-stepper.rprt-horizontal.rprt-label-start .rprt-step-text-container {
            order: -1
        }

        .rprt-stepper.rprt-horizontal .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional {
            position: absolute;
            top: 2.5em;
            margin-left: 2.5em
        }

        .rprt-stepper.rprt-horizontal.rprt-label-start .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional, .rprt-stepper.rprt-horizontal.rprt-rtl .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional {
            margin-right: 2.5em;
            margin-left: unset
        }

        .rprt-stepper.rprt-horizontal.rprt-label-start.rprt-rtl .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional {
            margin-right: unset;
            margin-left: 2.5em
        }

        .rprt-stepper.rprt-horizontal.rprt-label-before .rprt-stepper-steps:has(.rprt-step-label-optional) {
            align-items: flex-end;
        }

        .rprt-stepper.rprt-horizontal.rprt-label-before .rprt-stepper-steps .rprt-step-label-container.rprt-label-before:has(.rprt-step-label-optional) {
            flex-direction: column;
            gap: .5em;
        }

        .rprt-stepper.rprt-horizontal .rprt-text, .rprt-stepper.rprt-horizontal .rprt-label, .rprt-stepper.rprt-horizontal .rprt-step-label-optional {
            text-overflow: ellipsis;
            overflow: hidden
        }

        .rprt-stepper.rprt-horizontal .rprt-step-text.rprt-step-text-only:has(.rprt-step-label-optional), .rprt-stepper.rprt-horizontal .rprt-step-label.rprt-step-label-only:has(.rprt-step-label-optional), .rprt-stepper.rprt-horizontal .rprt-step-item:not(.rprt-step-text):not(.rprt-step-label):has(.rprt-step-label-optional), .rprt-stepper.rprt-horizontal .rprt-step-container:not(.rprt-step-item):not(.rprt-step-text):not(.rprt-step-label):has(.rprt-step-label-optional), .rprt-stepper.rprt-horizontal .rprt-step-label-container.rprt-label-after:has(.rprt-step-label-optional), .rprt-stepper.rprt-horizontal.rprt-step-type-indicator .rprt-step-container {
            flex-wrap: wrap;
        }

        .rprt-stepper.rprt-horizontal .rprt-step-item:not(.rprt-step-label):not(.rprt-step-text) .rprt-step-label-optional {
            margin-top: .5em
        }

        .rprt-stepper.rprt-horizontal.rprt-label-after .rprt-step-item.rprt-step-label:not(.rprt-step-text) .rprt-step-label-optional {
            margin-top: .2em
        }

    .rprt-stepper.rprt-vertical {
        min-height: inherit;
        display: inline-block
    }

        .rprt-stepper.rprt-vertical .rprt-step-label.rprt-step-label-only, .rprt-stepper.rprt-vertical .rprt-step-template {
            position: relative
        }

        .rprt-stepper.rprt-vertical:not(.rprt-label-top):not(.rprt-label-bottom) .rprt-step-label-optional {
            position: absolute
        }

        .rprt-stepper.rprt-vertical:not(.rprt-label-bottom):not(.rprt-label-top) .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional {
            margin-top: 3em;
            margin-left: 4em
        }

        .rprt-stepper.rprt-vertical.rprt-rtl:not(.rprt-label-bottom):not(.rprt-label-top) .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-label-optional {
            margin-left: unset;
            margin-right: 4em
        }

        .rprt-stepper.rprt-vertical .rprt-stepper-steps {
            flex-direction: column;
            min-height: inherit;
            float: left;
            align-items: start;
            margin: 0;
            justify-content: space-between
        }

        .rprt-stepper.rprt-vertical.rprt-rtl .rprt-stepper-steps {
            float: right
        }

        .rprt-stepper.rprt-vertical .rprt-stepper-steps:has(.rprt-step-item:not(.rprt-step-text):not(.rprt-step-label)), .rprt-stepper.rprt-vertical .rprt-stepper-steps:has(.rprt-step-text.rprt-step-text-only), .rprt-stepper.rprt-vertical .rprt-stepper-steps:has(.rprt-step-label.rprt-step-label-only), .rprt-stepper.rprt-vertical.rprt-label-after .rprt-stepper-steps:has(.rprt-step-label.rprt-step-text:not(.rprt-step-item)), .rprt-stepper.rprt-vertical.rprt-step-type-indicator .rprt-stepper-steps {
            align-items: center;
        }

        .rprt-stepper.rprt-vertical .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-text-container, .rprt-stepper.rprt-vertical .rprt-step-item.rprt-step-label:not(.rprt-step-text) .rprt-step-label-container.rprt-label-after {
            margin-left: 10px
        }

        .rprt-stepper.rprt-vertical.rprt-rtl .rprt-step-item.rprt-step-text:not(.rprt-step-label) .rprt-step-text-container, .rprt-stepper.rprt-vertical.rprt-rtl .rprt-step-item.rprt-step-label:not(.rprt-step-text) .rprt-step-label-container.rprt-label-after {
            margin-left: unset;
            margin-right: 10px
        }

        .rprt-stepper.rprt-vertical .rprt-step-item:not(.rprt-step-label):not(.rprt-step-text):has(.rprt-step-label-optional), .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-label-container.rprt-label-before:has(.rprt-step-label-optional), .rprt-stepper.rprt-vertical .rprt-step-text-only.rprt-step-text:has(.rprt-step-label-optional), .rprt-stepper.rprt-vertical .rprt-step-label-only.rprt-step-label:has(.rprt-step-label-optional) {
            flex-direction: column;
        }

            .rprt-stepper.rprt-vertical .rprt-step-item:not(.rprt-step-label):not(.rprt-step-text):has(.rprt-step-label-optional).rprt-step-label-optional, .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-label-container.rprt-label-before:has(.rprt-step-label-optional).rprt-step-label-optional, .rprt-stepper.rprt-vertical .rprt-step-text-only.rprt-step-text:has(.rprt-step-label-optional).rprt-step-label-optional, .rprt-stepper.rprt-vertical .rprt-step-label-only.rprt-step-label:has(.rprt-step-label-optional).rprt-step-label-optional {
                position: unset;
            }

        .rprt-stepper.rprt-vertical .rprt-step-item:not(.rprt-step-label):not(.rprt-step-text):has(.rprt-step-label-optional), .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-label-container.rprt-label-before:has(.rprt-step-label-optional) {
            gap: .5em;
        }

        .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-item.rprt-step-label .rprt-step-label-container.rprt-label-after:has(.rprt-step-label-optional), .rprt-stepper.rprt-vertical.rprt-label-after .rprt-step-item.rprt-step-label .rprt-step-label-container.rprt-label-after:has(.rprt-step-label-optional) {
            flex-direction: column;
        }

            .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-item.rprt-step-label .rprt-step-label-container.rprt-label-after:has(.rprt-step-label-optional).rprt-label, .rprt-stepper.rprt-vertical.rprt-label-after .rprt-step-item.rprt-step-label .rprt-step-label-container.rprt-label-after:has(.rprt-step-label-optional).rprt-label {
                line-height: 2em;
            }

        .rprt-stepper.rprt-vertical.rprt-label-before .rprt-step-item.rprt-step-label .rprt-step-label-optional, .rprt-stepper.rprt-vertical.rprt-label-after .rprt-step-item.rprt-step-label .rprt-step-label-optional {
            position: unset
        }

        .rprt-stepper.rprt-vertical .rprt-step-container.rprt-step-label.rprt-step-text:not(.rprt-step-item) .rprt-step-label-container.rprt-label-after {
            position: absolute
        }

            .rprt-stepper.rprt-vertical .rprt-step-container.rprt-step-label.rprt-step-text:not(.rprt-step-item) .rprt-step-label-container.rprt-label-after .rprt-step-label-optional {
                left: 0
            }

        .rprt-stepper.rprt-vertical .rprt-step-container .rprt-step-label-container.rprt-label-after .rprt-step-label-optional {
            font-size: 12px
        }

        .rprt-stepper.rprt-vertical .rprt-step-container .rprt-step-label-container.rprt-label-before .rprt-label {
            width: var(--label-width)
        }

        .rprt-stepper.rprt-vertical .rprt-step-container:not(.rprt-step-text-only) .rprt-step-text-container {
            border: none;
            border-radius: unset;
            padding: 6px 0
        }

        .rprt-stepper.rprt-vertical .rprt-step-container.rprt-step-text-only .rprt-step-text-container, .rprt-stepper.rprt-vertical .rprt-step-container.rprt-step-label-only .rprt-step-label-container {
            position: unset
        }

        .rprt-stepper.rprt-vertical.rprt-label-top .rprt-step-label-optional {
            padding-bottom: 6px
        }

        .rprt-stepper.rprt-vertical.rprt-label-top .rprt-stepper-steps, .rprt-stepper.rprt-vertical.rprt-label-bottom .rprt-stepper-steps {
            align-items: center
        }

            .rprt-stepper.rprt-vertical.rprt-label-top .rprt-stepper-steps .rprt-step-container, .rprt-stepper.rprt-vertical.rprt-label-bottom .rprt-stepper-steps .rprt-step-container {
                flex-direction: column
            }

                .rprt-stepper.rprt-vertical.rprt-label-top .rprt-stepper-steps .rprt-step-container .rprt-step-text-container, .rprt-stepper.rprt-vertical.rprt-label-bottom .rprt-stepper-steps .rprt-step-container .rprt-step-text-container {
                    margin-left: 0
                }

        .rprt-stepper.rprt-vertical.rprt-label-top .rprt-step-container .rprt-step-label-optional, .rprt-stepper.rprt-vertical.rprt-label-top .rprt-step-container .rprt-step-text-container {
            order: -1
        }

    .rprt-stepper .rprt-stepper-progressbar {
        height: 1.6px;
        position: absolute;
        top: var(--progress-top-position);
        width: 100%
    }

        .rprt-stepper .rprt-stepper-progressbar > .rprt-progressbar-value {
            height: 100%;
            width: var(--progress-value);
            transition-property: width;
            transition-duration: var(--duration);
            transition-delay: var(--delay)
        }

    .rprt-stepper.rprt-vertical .rprt-stepper-progressbar {
        min-height: inherit;
        width: 1.6px;
        top: 0;
        left: var(--progress-position)
    }

        .rprt-stepper.rprt-vertical .rprt-stepper-progressbar > .rprt-progressbar-value {
            width: 100%;
            height: var(--progress-value);
            transition-property: height
        }

    .rprt-stepper.rprt-vertical.rprt-rtl .rprt-stepper-progressbar {
        right: var(--progress-position);
        left: unset
    }

    .rprt-stepper:not(.rprt-steps-focus):not(.rprt-step-type-label):not(.rprt-step-type-indicator) .rprt-step-container .rprt-indicator, .rprt-stepper .rprt-step-focus .rprt-indicator {
        z-index: 0
    }

    .rprt-stepper .rprt-step-template.rprt-step-focus {
        outline: 2px solid
    }

.rprt-tooltip-wrap.rprt-stepper-tooltip.rprt-step-inprogress-tip .rprt-arrow-tip.rprt-tip-bottom {
    top: 90% !important
}

.rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator, .rprt-small .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator {
    font-size: 28px
}

.rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator, .rprt-small .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator {
    width: 28px;
    height: 28px
}

.rprt-small.rprt-stepper .rprt-step-container .rprt-step, .rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-small .rprt-stepper .rprt-step-container .rprt-step, .rprt-small .rprt-stepper .rprt-step-container .rprt-indicator {
    min-width: 28px;
    min-height: 28px
}

.rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-small .rprt-stepper .rprt-step-container .rprt-indicator {
    font-size: 14px
}

.rprt-small.rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-small .rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-small .rprt-stepper .rprt-step-container .rprt-step-label-container {
    font-size: 12px
}

.rprt-small.rprt-stepper .rprt-step-container .rprt-step-content, .rprt-small .rprt-stepper .rprt-step-container .rprt-step-content {
    font-size: 14px
}

.rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-optional, .rprt-small .rprt-stepper .rprt-step-container .rprt-step-label-optional {
    font-size: 10px
}

.rprt-small.rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional, .rprt-small .rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional {
    font-size: 10px
}

.rprt-bigger.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator, .rprt-bigger .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator {
    font-size: 40px
}

.rprt-bigger.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator, .rprt-bigger .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator {
    width: 40px;
    height: 40px
}

.rprt-bigger.rprt-stepper .rprt-step-container .rprt-step, .rprt-bigger.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-step, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-indicator {
    min-width: 40px;
    min-height: 40px
}

.rprt-bigger.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-indicator {
    font-size: 18px
}

.rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-step-label-container {
    font-size: 16px
}

.rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-content, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-step-content {
    font-size: 18px
}

.rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-label-optional, .rprt-bigger .rprt-stepper .rprt-step-container .rprt-step-label-optional {
    font-size: 14px
}

.rprt-bigger.rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional, .rprt-bigger .rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional {
    font-size: 14px
}

.rprt-bigger.rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator, .rprt-bigger.rprt-small .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator, .rprt-bigger .rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator, .rprt-small .rprt-bigger.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text) .rprt-icons.rprt-step-indicator {
    font-size: 36px
}

.rprt-bigger.rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator, .rprt-bigger.rprt-small .rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator, .rprt-bigger .rprt-small.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator, .rprt-small .rprt-bigger.rprt-stepper.rprt-step-type-indicator .rprt-step-container:not(.rprt-step-item.rprt-step-label.rprt-step-text).rprt-step-notstarted .rprt-icons.rprt-step-indicator {
    width: 36px;
    height: 36px
}

.rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-step, .rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-step, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-step, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-indicator {
    min-width: 36px;
    min-height: 36px
}

.rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-indicator, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-indicator, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-indicator {
    font-size: 16px
}

.rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-container, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-text-container, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-label-container {
    font-size: 14px
}

.rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-step-content, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-step-content, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-step-content, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-content {
    font-size: 16px
}

.rprt-bigger.rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-optional, .rprt-bigger.rprt-small .rprt-stepper .rprt-step-container .rprt-step-label-optional, .rprt-bigger .rprt-small.rprt-stepper .rprt-step-container .rprt-step-label-optional, .rprt-small .rprt-bigger.rprt-stepper .rprt-step-container .rprt-step-label-optional {
    font-size: 12px
}

.rprt-bigger.rprt-small.rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional, .rprt-bigger.rprt-small .rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional, .rprt-bigger .rprt-small.rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional, .rprt-small .rprt-bigger.rprt-stepper.rprt-vertical .rprt-step-label-container.rprt-label-after .rprt-step-label-optional {
    font-size: 12px
}

.rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-step, .rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-indicator, .rprt-stepper .rprt-step-notstarted .rprt-icons.rprt-step-indicator {
    border-color: #d1d5db
}

.rprt-stepper .rprt-step-label-optional {
    color: #6b7280
}

.rprt-stepper .rprt-step, .rprt-stepper .rprt-indicator {
    color: #6b7280;
    background: #fff
}

.rprt-stepper .rprt-step-indicator {
    color: transparent
}

.rprt-stepper .rprt-step-completed .rprt-step, .rprt-stepper .rprt-step-inprogress .rprt-step, .rprt-stepper .rprt-step-completed .rprt-indicator, .rprt-stepper .rprt-step-inprogress .rprt-indicator, .rprt-stepper .rprt-step-completed .rprt-step-indicator, .rprt-stepper .rprt-step-inprogress .rprt-step-indicator {
    background: #4f46e5;
    color: #fff
}

.rprt-stepper .rprt-step-selected .rprt-indicator {
    background: #4f46e5
}

.rprt-stepper .rprt-step-valid .rprt-indicator {
    background: #15803d;
    color: #fff
}

.rprt-stepper .rprt-step-error .rprt-indicator {
    background: #dc2626;
    color: #fff
}

.rprt-stepper .rprt-step-error .rprt-text, .rprt-stepper .rprt-step-error .rprt-label {
    color: #dc2626
}

.rprt-stepper .rprt-step-valid:not(.rprt-step-notstarted) .rprt-indicator:hover, .rprt-stepper .rprt-step-error .rprt-indicator:hover {
    color: #6b7280
}

.rprt-stepper .rprt-step-valid.rprt-step-text-only .rprt-step-validation-icon, .rprt-stepper .rprt-step-valid.rprt-step-label-only .rprt-step-validation-icon {
    color: #15803d
}

.rprt-stepper .rprt-step-error.rprt-step-text-only .rprt-step-validation-icon, .rprt-stepper .rprt-step-error.rprt-step-label-only .rprt-step-validation-icon {
    color: #dc2626
}

.rprt-stepper .rprt-text, .rprt-stepper .rprt-label {
    color: #111827
}

.rprt-stepper .rprt-step-selected:not(.rprt-step-error) .rprt-text, .rprt-stepper .rprt-step-selected:not(.rprt-step-error) .rprt-label, .rprt-stepper .rprt-step-completed:not(.rprt-step-error) .rprt-text, .rprt-stepper .rprt-step-completed:not(.rprt-step-error) .rprt-label {
    color: #4f46e5
}

.rprt-stepper .rprt-step-label:not(.rprt-step-item) .rprt-step-label-container {
    background-color: #fff
}

.rprt-stepper .rprt-step-text-container {
    background-color: #fff;
    border-color: transparent
}

.rprt-stepper .rprt-step-disabled .rprt-indicator {
    background: #e5e7eb;
    color: #9ca3af
}

.rprt-stepper .rprt-step-disabled .rprt-text, .rprt-stepper .rprt-step-disabled .rprt-label, .rprt-stepper .rprt-step-disabled .rprt-step-validation-icon {
    color: #9ca3af
}

.rprt-stepper.rprt-vertical .rprt-step-text-only.rprt-step-text .rprt-step-label-optional, .rprt-stepper.rprt-vertical .rprt-step-label-only.rprt-step-label .rprt-step-label-optional, .rprt-stepper.rprt-vertical .rprt-step-item:not(.rprt-step-text):not(.rprt-step-label) .rprt-step-label-optional, .rprt-stepper.rprt-vertical.rprt-label-top .rprt-step-label-optional, .rprt-stepper.rprt-vertical.rprt-label-bottom .rprt-step-label-optional {
    background-color: #fff
}

.rprt-stepper .rprt-stepper-progressbar {
    background-color: #d1d5db
}

    .rprt-stepper .rprt-stepper-progressbar > .rprt-progressbar-value {
        background-color: #4f46e5
    }

.rprt-stepper:not(.rprt-steps-focus) .rprt-step-selected .rprt-step {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #4f46e5,0 0 0 8px #fff
}

.rprt-stepper .rprt-step-focus .rprt-step, .rprt-stepper .rprt-step-label-only.rprt-step-focus .rprt-label, .rprt-stepper .rprt-step-text-only.rprt-step-focus .rprt-text, .rprt-stepper .rprt-step-template.rprt-step-focus, .rprt-stepper:not(.rprt-steps-focus) :focus-visible .rprt-step, .rprt-stepper:not(.rprt-steps-focus) .rprt-step-text-only:focus-visible .rprt-text, .rprt-stepper:not(.rprt-steps-focus) .rprt-step-label-only:focus-visible .rprt-label {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #111827,0 0 0 8px #fff
}

.rprt-stepper:not(.rprt-steps-focus) .rprt-step-valid.rprt-step-selected .rprt-step, .rprt-stepper .rprt-step-valid.rprt-step-focus .rprt-step, .rprt-stepper .rprt-step-valid.rprt-step-label-only.rprt-step-focus .rprt-label, .rprt-stepper .rprt-step-valid.rprt-step-text-only.rprt-step-focus .rprt-text, .rprt-stepper .rprt-step-valid.rprt-step-template.rprt-step-focus {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #15803d,0 0 0 8px #fff
}

.rprt-stepper:not(.rprt-steps-focus) .rprt-step-error.rprt-step-selected .rprt-step, .rprt-stepper .rprt-step-error.rprt-step-focus .rprt-step, .rprt-stepper .rprt-step-error.rprt-step-label-only.rprt-step-focus .rprt-label, .rprt-stepper .rprt-step-error.rprt-step-text-only.rprt-step-focus .rprt-text, .rprt-stepper .rprt-step-error.rprt-step-template.rprt-step-focus {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #dc2626,0 0 0 8px #fff
}

.rprt-stepper .rprt-step-container:not(.rprt-step-focus).rprt-step-notstarted .rprt-step, .rprt-stepper .rprt-step-container:not(.rprt-step-focus).rprt-step-completed .rprt-step, .rprt-stepper.rprt-steps-focus .rprt-step-container:not(.rprt-step-focus).rprt-step-selected .rprt-step {
    box-shadow: 0 0 0 8px #fff
}

.rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-step:hover, .rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-indicator:hover {
    border-color: #9ca3af
}

.rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-step:active, .rprt-stepper .rprt-step-notstarted:not(.rprt-step-disabled) .rprt-indicator:active {
    border-color: #9ca3af
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-indicator:hover, .rprt-stepper:not(.rprt-step-type-label) .rprt-step:hover {
    color: #fff;
    background: #433bcd
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-indicator:hover, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-step:hover {
    color: #6b7280
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-selected .rprt-indicator:active, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-selected .rprt-step:active {
    background: #37319f
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-valid.rprt-step-selected .rprt-indicator:active, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-valid.rprt-step-selected .rprt-step:active {
    background: #15803d
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-error.rprt-step-selected .rprt-indicator:active, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-error.rprt-step-selected .rprt-step:active {
    background: #dc2626
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-indicator:hover, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-step:hover {
    background: #fff
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-indicator:active, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-notstarted .rprt-step:active {
    background: #fff
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-valid .rprt-indicator:hover, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-valid .rprt-step:hover {
    color: #fff;
    background: #15803d
}

.rprt-stepper:not(.rprt-step-type-label) .rprt-step-error .rprt-indicator:hover, .rprt-stepper:not(.rprt-step-type-label) .rprt-step-error .rprt-step:hover {
    color: #fff;
    background: #dc2626
}

.rprt-step-indicator::before {
    content: ""
}

.rprt-otpinput {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    flex-direction: row
}

    .rprt-otpinput:has(.rprt-otp-separator):not(:empty) {
        gap: 4px;
    }

    .rprt-otpinput .rprt-otp-input-field {
        min-width: 30px;
        min-height: 30px;
        text-align: center;
        padding: 0;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        border: none
    }

        .rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-otpinput .rprt-otp-input-field[type=password] {
            font-size: 18px
        }

        .rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus {
            padding-bottom: 0
        }

    .rprt-otpinput.rprt-outline .rprt-otp-input-field {
        border-radius: 4px
    }

    .rprt-otpinput.rprt-underlined .rprt-otp-input-field {
        border-radius: 4px 4px 0 0
    }

    .rprt-otpinput.rprt-filled .rprt-otp-input-field {
        border-radius: 4px 4px 0 0;
        padding: 0
    }

    .rprt-otpinput .rprt-otp-separator {
        font-size: 14px;
        font-weight: 400;
        line-height: 22px
    }

    .rprt-otpinput input[type=number]::-webkit-inner-spin-button, .rprt-otpinput [type=number]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

    .rprt-otpinput input[type=number] {
        -moz-appearance: textfield
    }

.rprt-small.rprt-otpinput, .rprt-small .rprt-otpinput {
    gap: 8px
}

    .rprt-small.rprt-otpinput:has(.rprt-otp-separator):not(:empty), .rprt-small .rprt-otpinput:has(.rprt-otp-separator):not(:empty) {
        gap: 4px;
    }

    .rprt-small.rprt-otpinput .rprt-otp-input-field, .rprt-small .rprt-otpinput .rprt-otp-input-field {
        min-width: 26px;
        min-height: 26px;
        font-size: 12px;
        line-height: 16px;
        padding: 0
    }

        .rprt-small.rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-small.rprt-otpinput .rprt-otp-input-field[type=password], .rprt-small .rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-small .rprt-otpinput .rprt-otp-input-field[type=password] {
            font-size: 18px
        }

        .rprt-small.rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus, .rprt-small .rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus {
            padding-bottom: 0
        }

    .rprt-small.rprt-otpinput .rprt-otp-separator, .rprt-small .rprt-otpinput .rprt-otp-separator {
        font-size: 12px;
        line-height: 16px
    }

    .rprt-small.rprt-otpinput.rprt-filled .rprt-otp-input-field, .rprt-small .rprt-otpinput.rprt-filled .rprt-otp-input-field {
        padding: 0
    }

.rprt-bigger.rprt-otpinput, .rprt-bigger .rprt-otpinput {
    gap: 16px
}

    .rprt-bigger.rprt-otpinput:has(.rprt-otp-separator):not(:empty), .rprt-bigger .rprt-otpinput:has(.rprt-otp-separator):not(:empty) {
        gap: 8px;
    }

    .rprt-bigger.rprt-otpinput .rprt-otp-input-field, .rprt-bigger .rprt-otpinput .rprt-otp-input-field {
        min-width: 38px;
        min-height: 38px;
        font-size: 16px;
        line-height: 24px;
        padding: 0
    }

        .rprt-bigger.rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-bigger.rprt-otpinput .rprt-otp-input-field[type=password], .rprt-bigger .rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-bigger .rprt-otpinput .rprt-otp-input-field[type=password] {
            font-size: 20px
        }

        .rprt-bigger.rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus, .rprt-bigger .rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus {
            padding-bottom: 0
        }

    .rprt-bigger.rprt-otpinput .rprt-otp-separator, .rprt-bigger .rprt-otpinput .rprt-otp-separator {
        font-size: 14px;
        line-height: 22px
    }

    .rprt-bigger.rprt-otpinput.rprt-filled .rprt-otp-input-field, .rprt-bigger .rprt-otpinput.rprt-filled .rprt-otp-input-field {
        padding: 0
    }

.rprt-bigger.rprt-small.rprt-otpinput, .rprt-bigger.rprt-small .rprt-otpinput, .rprt-bigger .rprt-small.rprt-otpinput, .rprt-small .rprt-bigger.rprt-otpinput {
    gap: 14px
}

    .rprt-bigger.rprt-small.rprt-otpinput:has(.rprt-otp-separator):not(:empty), .rprt-bigger.rprt-small .rprt-otpinput:has(.rprt-otp-separator):not(:empty), .rprt-bigger .rprt-small.rprt-otpinput:has(.rprt-otp-separator):not(:empty), .rprt-small .rprt-bigger.rprt-otpinput:has(.rprt-otp-separator):not(:empty) {
        gap: 6px;
    }

    .rprt-bigger.rprt-small.rprt-otpinput .rprt-otp-input-field, .rprt-bigger.rprt-small .rprt-otpinput .rprt-otp-input-field, .rprt-bigger .rprt-small.rprt-otpinput .rprt-otp-input-field, .rprt-small .rprt-bigger.rprt-otpinput .rprt-otp-input-field {
        min-width: 34px;
        min-height: 34px;
        font-size: 14px;
        line-height: 22px;
        padding: 0
    }

        .rprt-bigger.rprt-small.rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-bigger.rprt-small.rprt-otpinput .rprt-otp-input-field[type=password], .rprt-bigger.rprt-small .rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-bigger.rprt-small .rprt-otpinput .rprt-otp-input-field[type=password], .rprt-bigger .rprt-small.rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-bigger .rprt-small.rprt-otpinput .rprt-otp-input-field[type=password], .rprt-small .rprt-bigger.rprt-otpinput .rprt-otp-input-fieldinput[type=password], .rprt-small .rprt-bigger.rprt-otpinput .rprt-otp-input-field[type=password] {
            font-size: 20px
        }

        .rprt-bigger.rprt-small.rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus, .rprt-bigger.rprt-small .rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus, .rprt-bigger .rprt-small.rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus, .rprt-small .rprt-bigger.rprt-otpinput .rprt-otp-input-field.rprt-input.rprt-otp-input-focus:focus {
            padding-bottom: 0
        }

    .rprt-bigger.rprt-small.rprt-otpinput .rprt-otp-separator, .rprt-bigger.rprt-small .rprt-otpinput .rprt-otp-separator, .rprt-bigger .rprt-small.rprt-otpinput .rprt-otp-separator, .rprt-small .rprt-bigger.rprt-otpinput .rprt-otp-separator {
        font-size: 14px;
        line-height: 22px
    }

    .rprt-bigger.rprt-small.rprt-otpinput.rprt-filled .rprt-otp-input-field, .rprt-bigger.rprt-small .rprt-otpinput.rprt-filled .rprt-otp-input-field, .rprt-bigger .rprt-small.rprt-otpinput.rprt-filled .rprt-otp-input-field, .rprt-small .rprt-bigger.rprt-otpinput.rprt-filled .rprt-otp-input-field {
        padding: 0
    }

.rprt-otpinput .rprt-otp-input-field {
    color: #111827;
    background: #fff
}

.rprt-otpinput .rprt-otp-separator {
    color: #d1d5db
}

.rprt-otpinput.rprt-outline .rprt-otp-input-field {
    border: 2px solid #d1d5db
}

.rprt-otpinput.rprt-outline .rprt-otp-input-field, .rprt-otpinput.rprt-underlined .rprt-otp-input-field, .rprt-otpinput.rprt-filled .rprt-otp-input-field {
    border-bottom: 2px solid #d1d5db
}

    .rprt-otpinput.rprt-outline .rprt-otp-input-field:disabled, .rprt-otpinput.rprt-underlined .rprt-otp-input-field:disabled, .rprt-otpinput.rprt-filled .rprt-otp-input-field:disabled {
        border-color: #f3f4f6;
        color: #9ca3af
    }

.rprt-otpinput.rprt-filled .rprt-otp-input-field {
    background: #f3f4f6
}

.rprt-otpinput.rprt-underlined .rprt-otp-input-field {
    background: transparent
}

.rprt-otpinput.rprt-error.rprt-outline .rprt-otp-input-field, .rprt-otpinput.rprt-error.rprt-outline .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-error.rprt-underlined .rprt-otp-input-field, .rprt-otpinput.rprt-error.rprt-underlined .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-error.rprt-filled .rprt-otp-input-field, .rprt-otpinput.rprt-error.rprt-filled .rprt-otp-input-field.rprt-otp-input-focus {
    border-color: #dc2626
}

.rprt-otpinput.rprt-success.rprt-outline .rprt-otp-input-field, .rprt-otpinput.rprt-success.rprt-outline .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-success.rprt-underlined .rprt-otp-input-field, .rprt-otpinput.rprt-success.rprt-underlined .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-success.rprt-filled .rprt-otp-input-field, .rprt-otpinput.rprt-success.rprt-filled .rprt-otp-input-field.rprt-otp-input-focus {
    border-color: #15803d
}

.rprt-otpinput.rprt-warning.rprt-outline .rprt-otp-input-field, .rprt-otpinput.rprt-warning.rprt-outline .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-warning.rprt-underlined .rprt-otp-input-field, .rprt-otpinput.rprt-warning.rprt-underlined .rprt-otp-input-field.rprt-otp-input-focus, .rprt-otpinput.rprt-warning.rprt-filled .rprt-otp-input-field, .rprt-otpinput.rprt-warning.rprt-filled .rprt-otp-input-field.rprt-otp-input-focus {
    border-color: #c2410c
}

.rprt-reportviewer-error-content {
    font-size: 14px
}

.rprt-reportviewer-viewerblock {
    font-size: 14px !important
}

.rprt-reportviewer-viewerblock, .rprt-reportviewer-pagenumber, .rprt-reportviewer-tbpage, .rprt-reportviewer-tbdiv.rprt-reportviewer-exportlist, .rprt-reportviewer-label, .rprt-reportviewer-labelpageno, .rprt-reportviewer-dialog-container, .rprt-reportviewer-DateTime .rprt-control, .rprt-reportviewer-viewerblockcellcontent, .rprt-reportviewer-param .rprt-control, .rprt-reportviewer-param .rprt-list-item, .rprt-reportviewer-param .rprt-all-text, .rprt-reportviewer-param .rprt-multi-select-wrapper .rprt-delim-values, .rprt-reportviewer-drpdown .rprt-control, .rprt-reportviewer-drpdown .rprt-list-item, .rprt-export-dropdown, .rprt-reportviewer-drpdown .rprt-input, .rprt-export-dropdown .rprt-input, .rprt-reportviewer-content, .rprt-reportviewer-tooltip .rprt-tip-content, .rprt-reportviewer-dialog, .rprt-reportviewer-datetime-picker, .rprt-reportviewer-viewreport .rprt-btn, .rprt-native-toolbar .rprt-toolbar-item .rprt-input-group, .rprt-native-toolbar .rprt-toolbar-item, .rprt-native-toolbar .rprt-toolbar-item .rprt-list-item, .rprt-reportviewer-nativeexportsetupchild, .rprt-reportviewer-nativeexportsetupchild .rprt-label, .rprt-reportviewer-nativeexportsetupchild .rprt-list-item, .rprt-reportviewer-viewer .rprt-exportspinner-container .rprt-spin-label, .rprt-reportviewer-nativecheckbox .rprt-label, .rprt-rv-scroller .rprt-acrdn-item .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-reportviewer-search-input, .rprt-reportviewer-radio-btn .rprt-label, .rprt-reportviewer-pagesetuptr .rprt-reportviewer-nativepagesetupcontent, .rprt-reportviewer-paramwaitingpopup .rprt-spin-label, .rprt-reportviewer-numerictextbox .rprt-input, .rprt-reportviewer-nativepagesetupbtn .rprt-btn, .rprt-reportviewer-viewerblockcellcontent .rprt-input-group, .rprt-reportviewer-nativepagesetupcontent .rprt-input-group, .rprt-reportviewer-drpdown.rprt-multi-select-list-wrapper .rprt-selectall-parent .rprt-all-text, .rprt-reportviewer-drpdown .rprt-multi-select-wrapper input[type=text], .rprt-reportviewer-datetime-picker .rprt-btn, .rprt-reportviewer-search.rprt-input-group.rprt-control-wrapper, .rprt-reportviewer-radio-btn .rprt-radio + label .rprt-label, .rprt-reportviewer-paramwaitingpopup .rprt-spinner-inner .rprt-spin-label, .rprt-reportviewer-ondemand-progressbarpanel .rprt-reportviewer-ondemand-progressbarlabel, .rprt-reportviewer-ondemand-progressbarpanel .rprt-reportviewer-ondemand-progressbarpercentage, .rprt-reportviewer-ondemand-progressbarpanel .rprt-reportviewer-ondemand-progressbar-cancel {
    font-family: var(--report-viewer-font,"Inter") !important
}

.rprt-reportviewer-scroller .rprt-scrollbar .rprt-icon {
    font-size: 0
}

.rprt-reportviewer-icon {
    font-family: "ej-webfont";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    vertical-align: middle;
    line-height: normal !important;
    font-size: 17px;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: default
}

.rprt-reportviewer-tab-focus-none {
    outline: 0 none
}

.rprt-reportviewer-toggleicon {
    font-family: "e-viewer-icons";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 16px;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer
}

.rprt-viewer-icons.rprt-reportviewer-usersort {
    cursor: pointer
}

.rprt-reportviewer-errormodeltooltip {
    position: relative;
    display: inline-block
}

    .rprt-reportviewer-errormodeltooltip .rprt-reportviewer-tooltiptext {
        visibility: hidden;
        width: 230px;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        left: 50%;
        margin-left: -60px;
        font-size: 14px;
        font-family: var(--report-viewer-font,"Inter")
    }

        .rprt-reportviewer-errormodeltooltip .rprt-reportviewer-tooltiptext::after {
            content: "";
            position: absolute;
            top: 100%;
            left: 50%
        }

    .rprt-reportviewer-errormodeltooltip:hover .rprt-reportviewer-tooltiptext {
        visibility: visible
    }

.rprt-reportviewer-tooltip .rprt-tip-content {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rprt-reportviewer-toolbarcontainer, .rprt-reportviewer-viewer .rprt-toolbar {
    vertical-align: middle;
    height: 38px
}

.rprt-reportviewer-viewer .rprt-findtext {
    margin-right: 0 !important;
    padding-left: 4px !important;
    padding-right: 4px !important
}

.rprt-reportviewer-tbdiv {
    width: 16px;
    height: 16px;
    margin: 4px 0
}

    .rprt-reportviewer-tbdiv.rprt-reportviewer-fittopagetip {
        width: auto;
        height: auto;
        min-height: 30.5px;
        min-width: 55px;
        position: absolute;
        word-wrap: break-word;
        border: 1px solid;
        margin: .5px auto;
        z-index: 2147483647
    }

    .rprt-reportviewer-tbdiv.rprt-reportviewer-exporttip {
        width: auto;
        height: auto;
        min-height: 30.5px;
        min-width: 55px;
        position: absolute;
        word-wrap: break-word;
        border: 1px solid;
        margin: .5px auto;
        z-index: 2147483647
    }

.rprt-reportviewer-ejdropdownlist {
    width: auto;
    height: auto;
    float: left;
    border: 1px solid transparent;
    padding: 1px !important
}

.rprt-reportviewer-toolbarcontainer input.rprt-input, .rprt-reportviewer-viewerblockcontent input.rprt-input {
    line-height: normal !important
}

.rprt-reportviewer-emptyconetent {
    width: 20px;
    height: 20px
}

.rprt-reportviewer-viewer {
    width: 100%
}

.rprt-reportviewer-viewerblock {
    width: 100%;
    font-size: 11pt;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.rprt-reportviewer-paramblock-disable, .rprt-reportviewer-toolbar-disable {
    pointer-events: none;
    opacity: .5
}

.rprt-reportviewer-blockstyle {
    position: absolute;
    top: 0;
    left: 0;
    width: 99.5%;
    height: 100%;
    z-index: 10
}

.rprt-reportviewer-viewerblockcellcontent {
    border: 0;
    vertical-align: middle;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none
}

.rprt-reportviewer-viewreport {
    border-left: 1px solid;
    border-right: 0;
    border-bottom: 0;
    border-top: 0;
    padding: 10px;
    text-align: center;
    vertical-align: top
}

.rprt-reportviewer-scrollcontainer {
    line-height: normal !important;
    position: relative;
    height: 100%;
    width: 100%;
    overflow: auto;
    text-align: left
}

.rprt-reportviewer-pageviewcontainer {
    width: auto;
    height: auto;
    border: 1px none;
    margin: 0 auto
}

.rprt-reportviewer-pageouterline {
    position: relative;
    border: 1px solid;
    margin: 0 auto;
    padding: 10px
}

.rprt-reportviewer-pageview {
    position: absolute
}

.rprt-reportviewer-box-border, .rprt-reportviewer-pageviewcontainer, .rprt-reportviewer-viewercontainer, .rprt-reportviewer-viewercontainer, .rprt-reportviewer-viewerblock {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important
}

.rprt-reportviewer-box-content, .rprt-reportviewer-pageview, .rprt-reportviewer-pageouterline {
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important
}

.rprt-reportviewer-textbox {
    border: 1px solid;
    height: 26px;
    line-height: normal;
    text-indent: 10px;
    vertical-align: middle;
    padding: 0
}

.rprt-reportviewer-documentmappopup {
    border: 1px solid
}

.rprt-reportviewer-error-content {
    padding: 4px 0 4px 6px !important;
    line-height: 1.8
}

.rprt-reportviewer-alert-table {
    border-spacing: 2px !important;
    border-collapse: separate !important
}

.rprt-reportviewer-scroller .rprt-scrollbar .rprt-hscroll .rprt-hup.rprt-icon {
    display: none
}

.rprt-reportviewer-tr {
    height: 10px !important
}

.rprt-reportviewer-pagesetuptr {
    height: 10px !important
}

.rprt-reportviewer-pagesetupheader {
    padding-top: 10px;
    padding-bottom: 5px !important
}

.rprt-reportviewer-pagesetupcontent {
    font-weight: 400;
    padding-top: 5px !important;
    padding-bottom: 10px !important
}

.rprt-reportviewer-drillhover:hover {
    cursor: pointer
}

.rprt-reportviewer-pagesetupcontent .rprt-numeric {
    width: 120px !important
}

.rprt-reportviewer-fittopagetip .rprt-reportviewer-popupli {
    list-style-type: none !important
}

.rprt-reportviewer-tbdiv li {
    padding: 4px 4px 4px 7px !important
}

.rprt-classic-toolbar .rprt-current-page-box.rprt-input-group.rprt-control-wrapper, .rprt-native-toolbar .rprt-current-page-box.rprt-input-group.rprt-control-wrapper {
    align-items: center
}

.rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper:not(.rprt-float-icon-left):not(.rprt-float-input)::after, .rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper.rprt-float-icon-left:not(.rprt-float-input) .rprt-input-in-wrap::before, .rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper.rprt-float-icon-left:not(.rprt-float-input) .rprt-input-in-wrap::after {
    background: #f3f4f6 !important
}

.rprt-classic-toolbar .rprt-current-page-box .rprt-numerictextbox, .rprt-native-toolbar .rprt-current-page-box .rprt-numerictextbox {
    padding: 0 !important;
    text-align: center
}

.rprt-classic-toolbar .rprt-search-box, .rprt-native-toolbar .rprt-search-box {
    border: 1px solid;
    border-radius: 4px;
    height: 28px;
    width: 80px
}

.rprt-classic-toolbar .rprt-toolbar-item .rprt-search-box .rprt-textbox, .rprt-native-toolbar .rprt-toolbar-item .rprt-search-box .rprt-textbox {
    height: 26px !important
}

.rprt-native-toolbar div[id$=_e_labelpageno] {
    background: none !important
}

.rprt-classic-toolbar div[id$=_e_labelpageno] {
    background: none !important
}

.rprt-classic-toolbar .rprt-toolbar-right {
    padding: 4px !important
}

.rprt-classic-toolbar div[id$=_e_findtext] {
    background: none !important
}

.rprt-classic-toolbar .rprt-toolbar-item:not(.rprt-separator) {
    height: auto !important;
    min-height: auto !important
}

.rprt-native-toolbar div[id$=_e_zoom] {
    background: none !important
}

.rprt-classic-toolbar div[id$=_e_zoom] {
    background: none !important
}

.rprt-reportviewer-emptyconetent:before {
    content: " "
}

.rprt-icons .rprt-reportviewer-emptyconetent {
    width: 20px;
    height: 13px !important;
    display: inline-block
}

.rprt-rv-paramchk label {
    padding: 7px 0;
    width: 55px;
    text-align: right
}

    .rprt-rv-paramchk label .rprt-label {
        margin-left: 5px !important
    }

.rprt-reportviewer-viewerblockcellcontent .rprt-switch-wrapper {
    display: block
}

.rprt-reportviewer-viewer div.rprt-split-bar .rprt-split-bar-horizontal .rprt-last-bar .rprt-resizable-split-bar {
    display: flex !important
}

.rprt-reportviewer-viewreport input {
    margin-top: 4px
}

.rprt-reportviewer-txt-overflow {
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

div[id$=_viewer_alert_dialog] .rprt-dlg-header-content .rprt-icon-dlg-close {
    margin-left: -4px !important
}

div[id$=_viewer_alert_dialog_dialog-header] .rprt-btn.rprt-dlg-closeicon-btn {
    height: 30px !important;
    width: 30px !important
}

.rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar {
    width: 10px;
    height: 10px
}

.rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 3px solid;
    background-clip: padding-box
}

.rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar, .rprt-reportviewer-error-content::-webkit-scrollbar, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar {
    width: 13px;
    height: 13px
}

.rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-thumb, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-thumb, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-thumb, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-thumb, .rprt-reportviewer-error-content::-webkit-scrollbar-thumb, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-thumb, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 3.5px solid;
    background-clip: padding-box
}

.rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track, .rprt-reportviewer-error-content::-webkit-scrollbar-track, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track {
    border: 1px solid
}

    .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track:vertical, .rprt-reportviewer-error-content::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track:vertical, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track:vertical {
        border-bottom: 0;
        border-top: 0
    }

    .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-error-content::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track:horizontal {
        border-right: 0;
        border-left: 0
    }

.rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-corner, .rprt-reportviewer-error-content::-webkit-scrollbar-corner, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-corner, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-corner {
    border: 1px solid;
    border-top: 0;
    border-left: 0
}

.rprt-reportviewer-content {
    font-size: 14px
}

@font-face {
    font-family: "e-viewer-icons";
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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BAYHBwcPERQGCgQFBQQFBAQDAwIBAQEBAgIDAgIBAgICAgICAgEBAQEC6AcFKA4OMAUDBAQEBQYEBAQCAgIBAQEBAwECBQUHCAcICQkCAgIBAQEBAQEBAgICAgQLBgYJCQcHBgYEBAMDAgEBAQICBAQFFBQUFBsOEhIKCQkJCAoKCgUFBQUFBAQEAwMCAQEBAQMDBAYFBwcHCQkFBQUGBQYFBQsJCggIBwgHBg0LBgcGBRwcHB0CAgECAgMCBAUGAwQEBQYHCAQFBQUGBgUFBQUKCQgICAgJCQMEAwICAgEBAgMDAwQFBAUFBgoMCwwQEBISAwQFBAQECAUQEA4HBwkICAYGBQICAQEBAgIEAwUEBgUGDA4ODg0HBwEOAQEBBAUHBwQEBASM/SgEBAQEBwcFBAEBAQEBAQQFBwcEBAQEAvwEBAcHBQQBAQHSDQwMDAsKCgkIBwcFBAMCAf4yAfgIBwcGAVMDAgICAQEBAgMEBQcHCAkKCgsMDAwN/P8MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAUsCAwIBAgMCAgEBAQECAwQFBAMEBQUFBAQDAgMCAgIDBAUFBgYGBxMSRQECAQIFBgcHCwUFBAQEAwIBAQEBAQMDAwIEAwQFBQUGBQQEBAMDAwEvExIFEBDvAQEBAQICAgIBAgIBAQEBAQIEBQMDBwgJCQgJCQkRDw8OBgYGBQQEAwMCAgIBAQFDAQIDBAQGBgcHCAgHCQgICREREhMTFhYVFxcYCgUGBgMCAgEBAgECAgMDBAQGBQUGBgUGBgYMDA0ODQwMCgoIBwMCAgIBAQECBAQFBQUGBg0NBwcIBwUDBAMFBQkKCgsLDxAPBwcGBwcGBQICAgEBAQECBQYHCAkJDQ4GBwcHBwcGBwcHBwYHBQYEBQQDAwYEBAMDAwIDCwsMDQwOGwUREA8IBwsKCgsKDAYGBgYHBwcGBwYGBgUEBQQHBgUEAgGAdQQEBAQHBwUEAQEB0gEBAQQFBwcEBAQE/QwEBAQEBwcFBAEBAQEBAQQFBwcEBAQEAfgBAgMEBQcHCAkKCgsMDAwNqFQBAgME/tYDBAQEBAQF/d4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQAAAAAFAAAAAAP4BAAAOQDjAW4BfQHt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Hwc/Az0BPwkzAx0BHwk7ASUhHwodAg8JKwEvCT0BIy8PNSEPCRURFR8JOwIfCR0BDwkrAS8PET8PAr8HCAcHBgYGBQUEBAMCAgEBAgIDBAQFBQYGBgcHCAcIBwcHBgYGBQUEBAMCAgEBAQECAgMEBAUFBgYGBwcHCgQEBAQHBwUEAQEBCQkJCBsDBAMEBAQEBAQEBAQDBAMDAwMCAgEBAQEBAQICAwMZBAUDAyQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEIwIEBAUYAwMCAgEBAQEBAQICAwMDAwQEAwQEBAQEBAQEBAMDGAkKCQoBAQEEBQcHBAQEBAQFBAMIBgUEAQEBCgkJCBoDBAMEBAQEBAQEBAQDBAMDAwMCAgEBAQEBAQICAwMbBQMEAicEBAQEBwcFBAEBAQEBAQQFBwcEBAQEKAMDBAQcAwMCAgEBAQEBAQICAwMDAwQEAwQEBAQEBAQEBAMDHQgICAkBAQEEBQcHBAQEBGkBAQEEBQcHBAQEBEP+GQFUBAQEBwf8BQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBfg0MDAwLCgoJCAcHBQQDAgH+1gQEBAcHBQQBAQEBAQEEBQcHBAQEBKgEBAQEBwcFBAEBAQEBAQQFBwcEBAQEqA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAWABAgIDBAQFBQYGBgcHCAcIBwcHBgYGBQUEBAMCAgEBAQECAgMEBAUFBgYGBwcHCAcIBwcGBgYFBQQEAwICAaABAQEEBQcHBAQEBCcCBAMFGwMDAgIBAQEBAQECAgMDAwMEBAMEBAQEBAQEBAQDAxoICQoJAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQoJCgkYAwQDBAQEBAQEBAQEAwQDAwMDAgIBAQEBAQECAgMDGAUEBAMiBAQEBAcHBQQBAQEBAQEEBQcHBAQEBCQDAwUEGQMDAgIBAQEBAQECAgMDAwMEBAMEBAQEBAQEBAQDAxsICQkJAQEBBAUHBwQEBAQEBQQDCAYFBAEBAQkICQgcAwQDBAQEBAQEBAQEAwQDAwMDAgIBAQEBAQECAgMDHAQEAwMoBAQEBAcHBQQBAQEBP0MEBAQEBwcFBAEBAfwBAQEEBfwHBwQEBARUBAQEBAcHBQQBAQEBAQEEBQcHBAQEBCoBAgMEBQcHCAkKCgsM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AQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEByQMEAwQEBAQEBAQEBAQDBAMDAgICAQEBAQEBAgICA8qXBAQEBAcHBQQBAQEBAQEEBQcHBAQEBP4IAQAEBAQHBwUEAQEBAQEBBAUHBwQEBASXygMCAgIBAQEBAQECAgIDAwQDBAQEBAQEBAQEBAMEA8kBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQBwQEBAQICAgPKlwQEBAQHBwUEAQEBAQEBBAUHBwQEBAT8BAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEByQMEAwQEBAQEBAQEBAQDBAMDAgICAQEBAQEBAgICAwMEAwQEBAQEBAQEBAQDBAPJAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQEBAQQFBwcEBAQE/AQEBAQHBwUEAQEBAQEBBAUHBwQEBASXygMCAgIBAQEB4wEBAQQFBwcEBAQE/AQEBAQHBwUEAQEBAQEBBAUHBwQEBASXygMCAgIBAQEBAQECAgIDAwQDBAQEBAQEBAQEBAMEA8kBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcFBAEBAckDBAMEBAQEBAQEBAQEAwQDAwICAgEBAQEBAQICAgPKlwQEBAQHBwUEAQEBAQEBBAUHBwQEBAT8BAQEBAcHBQQBAQEAAAAEAAAAAAOPBAAAYQDDASUBhwAAEyEfCR0CDwkrAS8JPQEPBysBLw09AT8HKwEvCT0BPwkzKQEfCR0BDwkrAR8HHQEPDSsBLwcdAQ8JKwEvCT0CPwkzATMfDR0BDwc7AR8JHQEPCSMhLwk9Aj8JOwEfCR0BPwczITMfBz0BPwk7AR8JHQIPCSMhLwk9AT8JOwEvBz0BPw0zsAEABAQEBwcFBAEBAQEBAQQFBwcEBAQEBAQEBAcHBQQBAQHJAwQDBAQEBAQEBAQEBAMEAwMCAgIBAQEBAQECAgIDypcEBAQEBwcFBAEBAQEBAQQFBwcEBAQEAaQBAAQEBAcHBQQBAQEBAQEEBQcHBAQEBJfKAwICAgEBAQEBAQICAgMDBAMEBAQEBAQEBAQEAwQDyQEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAERBAQEBAQDBAMDAgICAQEBAQEBAgICA8qXBAQEBAcHBQQB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Mx8JHQEPCSsBLwk9AT8JMyUROwE/CTURNS8JIyEjDwkVERUfCTMhESUFHw4RDw8lLw4RPw4BgqgEBAQEBwcFBAEBAQEBAQQFBwcEBAQEqAQEBAQHBwUEAQEBAQEBBAUHBwQEBKQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBKioBAQEBAcHBQQBAQEBAQEEBQcHBAQEBKgEBAQEBwcFBAEBAQEBAQQFBwcEBASkBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBASoqAQEBAQHBwUEAQEBAQEBBAUHBwQEBASoBAQEBAcHBQQBAQEBAQEEBQcHBAQEpAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEAiJ+BAQEBAcHBQQBAQEBAQEEBQcHBAQEBP0MBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAIi/d4DAQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA38/wwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAGCAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcFBAEBAagBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBqAEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcFBAEBAQEBAQQFBwcEBAQEBAQEBAcHBQQBAQFU/bQBAQEEBQcHBAQEBAH4BAQEBAcHBQQBAQEBAQEEBQcHBAQEBP4IBAQEBAcHBQQBAQECTFQBAgMEBQcHCAkKCgsMDAwN/ggNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAAAABAAAAAADzgQAAEAAcwB2AKoAAAEPBh0BHw4/Dj0BLwwjJyMPBjcdAR8IMxc3Mz8IPQIvCSsBDwkVASEBJwEP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BAOoAwICAgEBAQEBAQICAgMDBAMEBAQEBAQEBAQEAwQDigGJBAMEBAQEBAL8AQEBAgICAwMEAwQEBAQEBAQEBAQDBAP+WQICAgEBAQEBAQICAgOoAwQDBAQEBAQEBAQEBAMEAwMCAgIBAQEBAQECAgIDiwGKAgICAQEBAAADAAAAAAOkBAAALgBdAIwAABMFHwgdAQ8JIyUvCD0BPwkzNQUfCB0BDwkjJS8IPQE/CTM1BR8IHQEPCSMlLwg9AT8JM4YC/AQEBwcFBAEBAQEBAQQFBwcEBAQE/QQEBAcHBQQBAQEBAQEEBQcHBAQEBAL8BAQHBwUEAQEBAQEBBAUHBwQEBAT9BAQEBwcFBAEBAQEBAQQFBwcEBAQEAvwEBAcHBQQBAQEBAQEEBQcHBAQEBP0EBAQHBwUEAQEBAQEBBAUHBwQEBAQBWAEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEB0gEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEB0gEBAQQFBwcEBAQEBAQEBAcHBQQBAQEBAQEEBQcHBAQEBAQEBAQHBwUEAQEBAAAAAwAAAAADpAQAAD8AfwC/AAABFR8NOwE/Di8OKwEPDQUVHw07AT8NPQEvDSsBDw0FHw47AT8NPQEvDSsBDw0C/AICAwMEBQYFBwcHCAgICQgJCAgHBwYGBgUEAwMCAQEBAQIDAwQFBgYGBwcICAkICQgICAcHBwUGBQQDAwIC/rACAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgL+sAEBAgMDBAUGBgYHBwgICQgJCAgIBwcHBgUFBAQCAgICAgIEBAUFBgcHBwgICAkICQgIBwcGBgYFBAMDAgECAAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgIAAAA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BAUFBgcHBwgICAkICQgIBwcGBgYEBQMDAgEBAQECAwMFBAYGBgcHCAgJCAkICAgHBwcGBQUEBAICAvwBAQIBAwIDBwkKCgwNDg8HCAgICQgJCAkICQgICAgIDg4NDAsKCAcDAwICAQEBAQEBAgIDAwcICgsMDQ4OCAgICAgJCAkICQgJCAgIBw8ODQwKCgkHAwIDAQIBAdIBAgIDAwQEBAUGBgYHBwgHCAgJCAgICAgIBwgHBwcGAwYHBAQEBQQEBAQHBgUEAgEBAQECBAUCBgUEBAMDAwIBAQEBAgIBAgQEBAUFBgYHBwcHCAcICQgHBAUEAwgGBQQBAQEBAQEEBQYIAwQFBAQICAgIBwgHBwYGBgYFBAQEAwICAQEBAQICAwMEBQUGAwUEAQEBAQEBBAUHBwQEBAQEBAQEBwcCBwYHCAcICAgICAgICQgICAcHBwYGBQYEBAQDAwIBAQEBAgQFBgcEBAQFBAQEBAcGBQQCAQEBAgIDBAQEBQYGBgcHCAcIBwgICAgICAgIBwgHBwYHAwYHBAQEBAQFBAMIBgUEAgEBAQEEBQIGBQUEBAMCAgEBAgMDAwQFBQUGBgcGBwgHCAgICQcEBAQEBwcFBAEBAQEBAQQFBwcEBAQEBAkICAkHCAcHBwYFBgUEBAMDAgIBAQEBAgMCBAQFBQUDBgMCAQEBAQIDBgYHBAQEBAUEBAMIBgMGBgYHBwcHCAcICAcICAcIBQYHBwcGBgYFBQQDBAICAgEBAQEEBQcHBAQEBAQFBAMIBgUEAQEBqAEBAQQFBAQEBAQEBAQDAwIKCgoLDAwMDQwMDAwLCwkKCAcHBQQDAgEBAgMEBQcHCAMCAgIBAQECAwMDBAQFBQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNBwQEBAMDAwICAQEBAgICAwgHBwUEAwIBAQIDBAUHBwgKCgoLDAwMDQwMDAwLCwoJAgMEAwQEBAQEBQQDAwICAQECAwQGBgcICQoKCwwMDQwNDQwLCwsKCAkHBgUFAwIBAQECAgMDBAQEBAQEBAMDAwkKCgsMDAwNDAwMDAsLCgkICAYFBAMCAQECAwQFBggIAwICAgEBAQICAwMEAwQEBA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNBwQDAwMFBQEBAgEBAQEDAgIJBwcFBAMCAgMEBQcHCAoKCgsMDAwNDAwMDAsLCgkCAwQDBAQEBAQEAwMCAgIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgECAAkICAgHBwYGBgUEAwMCAQEBAQIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwIBAQEBAgMDBAUGBgYHBwgICAkJCAkICAgIBw8ODQwLCQkHAwIDAQIBAQEBAgEDAgMHCQkLDA0ODwcICAgICQgJCQgJCAgICAcPDg0MCwkJBwMCAwECAQEBAQIBAwIDBwkJCwwNDg8HCAgICAkICQF6BAgJBwgIBwcHBwYGBQUEBAQDAwECAQIDAgQEBQUGAgYDAgEBAQECAwYGBwQEBAQFBAQEBwYDBgYGBwcHBwgHCAgHCAgHCAUGBwcHBgYGBQUEAwQCAgIBAQEBBAUHBwQEBAQEBQQDCAYFBAEBAQECAgMDAwUEBQYGBgcHBwgICAgJCAgICAgHCAcHBgcDBgcEBAQEBAUDBAgGBQQBAQEBAQEEBQMFBgQEBAMCAgEBAQECAwMDBAUFBQYGBgcHCAcICAgICAQEBAQHBgYDAgEBAQECAwYGBwQEBAQECQgJCAcIBwcHBgUGBAUEAwMCAgEBAQECAgMEBAUFBQMFBAIBAQIEBQYHBAQEBQQEBAQHBgMGBwcHBwgICAgICAkICAgIBwcHBgYGBQQEBAMDAgIBAQEBBAUGBwQEBQQEBAQEBwcFBAEBAQECAwIEBAQGBQYGBwcICAcIBwgICAgICAgHCAcHBwYDBgcEBAQEBQQEAwgGBQQCAQECBAUCBgUEBAQDAgIBAQEBAgEDAQIDBAUFBQYGBwYHCAcICAgJBwQEBAQHBwUEAQEBAQECAwYGBwQEBAQHBAMDAwUFAQECAQEBAQIDAgkHBgYEAwICAwQGBgcJCQoKDAsMDA0MDAwMCwsKCQIDBAMEBAQEBAUEAwMCAgEBAgMEBgYHCAkKCgsMDAwNDQ0MCwsLCQkICAYFBQMCAQICAgMDBAQEBAQEBAMDAwkKCgsMDAwNDAwMDAsKCgoIBwcFBAMCAQECAwQFBwcIAwIDAQEBAQIDAgQEBAUFDQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDA0HBAQEAwMDAgICAQEBAQIDAgkHBgYEAwEBAQEDBAYGBwkJCgsLCwwMDQwMDAwL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) format("truetype");
    font-weight: normal;
    font-style: normal
}

.rprt-viewer-icons {
    font-family: "e-viewer-icons" !important;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.3;
    text-transform: none;
    font-size: 18px !important
}

    .rprt-viewer-icons.export:before {
        content: ""
    }

    .rprt-viewer-icons.export-setup:before {
        content: ""
    }

    .rprt-viewer-icons.export-word:before {
        content: ""
    }

    .rprt-viewer-icons.export-excel:before {
        content: ""
    }

    .rprt-viewer-icons.export-powerpoint:before {
        content: ""
    }

    .rprt-viewer-icons.export-pdf:before {
        content: ""
    }

    .rprt-viewer-icons.export-csv:before {
        content: ""
    }

    .rprt-viewer-icons.export-xml:before {
        content: ""
    }

    .rprt-viewer-icons.export-html:before {
        content: ""
    }

    .rprt-viewer-icons.page-setup:before {
        content: ""
    }

    .rprt-viewer-icons.print-layout:before {
        content: ""
    }

    .rprt-viewer-icons.print:before {
        content: ""
    }

    .rprt-viewer-icons.zoom-in:before {
        content: ""
    }

    .rprt-viewer-icons.zoom-out:before {
        content: ""
    }

    .rprt-viewer-icons.search:before {
        content: ""
    }

    .rprt-viewer-icons.zoom-to-fit:before {
        content: ""
    }

    .rprt-viewer-icons.exit-zoom-to-fit:before {
        content: ""
    }

    .rprt-viewer-icons.refresh:before {
        content: ""
    }

    .rprt-viewer-icons.circle-close:before {
        content: ""
    }

    .rprt-viewer-icons.first-page:before {
        content: ""
    }

    .rprt-viewer-icons.chevron-left:before {
        content: ""
    }

    .rprt-viewer-icons.chevron-right:before {
        content: ""
    }

    .rprt-viewer-icons.last-page:before {
        content: ""
    }

.rprt-reportviewer-toggleicon.expand:before {
    content: "";
    color: #3e3f42;
    font-size: 16px !important
}

.rprt-reportviewer-toggleicon.collapse:before {
    content: "";
    color: #3e3f42;
    font-size: 16px !important
}

.rprt-viewer-icons.sidebar:before {
    content: ""
}

.rprt-viewer-icons.warning:before {
    content: ""
}

.rprt-viewer-icons.sort-ascending-1:before {
    content: "";
    font-size: 12px !important
}

.rprt-viewer-icons.sort-descending:before {
    content: "";
    font-size: 12px !important
}

.rprt-viewer-icons.parameter:before {
    content: ""
}

.rprt-viewer-icons.undo:before {
    content: ""
}

.rprt-viewer-icons.performance:before {
    content: ""
}

.rprt-viewer-icons.edit:before {
    content: ""
}

.rprt-viewer-icons.views:before {
    content: ""
}

.rprt-viewer-icons.comment:before {
    content: ""
}

.rprt-viewer-icons.check-tick:before {
    content: ""
}

.rprt-viewer-icons.menu:before {
    content: ""
}

.rprt-viewer-icons.more-horizontal:before {
    content: ""
}

.rprt-viewer-icons.more-vertical:before {
    content: ""
}

.rprt-viewer-icons.up-down:before {
    content: "";
    font-size: 12px !important
}

.rprt-viewer-icons.chevron-down:before {
    content: ""
}

.rprt-viewer-icons.chevron-up:before {
    content: ""
}

.rprt-viewer-icons.close:before {
    content: ""
}

.rprt-viewer-icons.bookmark:before {
    content: ""
}

.rprt-viewer-icons.circle-info:before {
    content: ""
}

.rprt-viewer-icons.settings:before {
    content: ""
}

.rprt-viewer-icons.rprt-mail:before {
    content: ""
}

.rprt-viewer-icons.limit-record:before {
    content: ""
}

.rprt-classic-toolbar.rprt-toolbar .rprt-toolbar-item:not(.rprt-separator) {
    padding: 4px
}

div[id$=_viewer_alert_dialog_dialog-header] .rprt-dlg-closeicon-btn {
    background: none !important
}

.rprt-classic-toolbar .rprt-toolbar-item .rprt-export-dropdown {
    padding: 10px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-toolbar-items.rprt-tbar-pos {
    border-radius: 4px
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-hor-nav {
    width: 38px;
    padding: 5px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.rprt-reportviewer-viewer .rprt-native-toolbar {
    z-index: 9999 !important;
    margin-top: 20px;
    height: 50px !important;
    border-radius: 4px;
    position: absolute
}

.rprt-reportviewer-viewer div[id$=_viewerContentContainer] {
    height: 100% !important;
    width: 100% !important;
    display: flex !important;
    justify-content: center !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_zoom] .rprt-reportviewer-drpdown {
    padding: 0 !important;
    border-radius: 4px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_zoom] {
    padding: 4px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-toolbar-center {
    margin-left: 0 !important;
    border-radius: 4px
}

.rprt-reportviewer-native.rprt-reportviewer-pageouterline {
    margin-top: 90px
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-reportviewer-viewer.rprt-reportviewer-viewerblock {
    margin-top: 70px !important
}

.rprt-reportviewer_toolbarContainer_nav {
    border-radius: 4px !important;
    width: 40px !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-pop .rprt-toolbar-item .rprt-tbar-btn.rprt-btn .rprt-icons.rprt-btn-icon {
    padding: 0 !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-toolbar-items {
    box-shadow: 0 2px 4px rgba(0,0,0,.06)
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_zoom] .rprt-reportviewer-drpdown .rprt-dropdownlist {
    height: 30px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-toolbar-items.rprt-tbar-pos .rprt-toolbar-center {
    padding: 5px 9px 5px 9px
}

.rprt-reportviewer-viewer .rprt-toolbar-item .rprt-current-page-box {
    border-radius: 4px !important;
    width: 44px !important;
    height: 32px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_export] {
    width: 63px !important;
    height: 30px !important;
    justify-content: center !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-dropdown-btn.rprt-caret-hide .rprt-caret {
    display: block
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn .rprt-icons.rprt-btn-icon {
    line-height: 1 !important
}

.rprt-rv-nativeToolbar .rprt-icons, .rprt-rv-nativeToolbar .rprt-viewer-icons {
    font-size: 24px !important
}

.rprt-rv-native-rightToolbar {
    padding-top: 10px;
    position: relative
}

.rprt-rv-native-rightToolbarOuter {
    padding: 10px;
    cursor: pointer
}

.rprt-reportviewer-nativecheckbox {
    padding: 0 5px 0 0
}

.rprt-reportviewer-viewer .rprt-icons.rprt-settings {
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.3;
    text-transform: none;
    font-size: 18px !important
}

.rprt-reportviewer-viewer .rprt-accordion {
    border: none
}

    .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativeexportsetupcontainer .rprt-acrdn-header .rprt-toggle-icon, .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativeexportsetupcontainer .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativepagesetupcontainer .rprt-acrdn-header .rprt-toggle-icon, .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativepagesetupcontainer .rprt-acrdn-header .rprt-acrdn-header-icon {
        top: 4px
    }

    .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativeexportsetupcontainer .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativepagesetupcontainer .rprt-acrdn-header .rprt-acrdn-header-icon {
        position: relative
    }

    .rprt-reportviewer-viewer .rprt-accordion .rprt-reportviewer-nativeexportsetupchild .rprt-acrdn-header .rprt-toggle-icon {
        top: 0
    }

.rprt-reportviewer-accordionExportContainer .rprt-acrdn-item {
    border: none !important
}

.rprt-reportviewer-nativepropertiesheader {
    height: 52px;
    padding: 15px;
    font-size: 16px;
    font-weight: bold;
    border-top: 1px solid;
    border-bottom: 1px solid;
    box-sizing: border-box
}

.rprt-reportviewer-viewer .rprt-classic-toolbar {
    height: 48px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar .rprt-export-dropdown {
    width: 101px !important
}

.rprt-reportviewer-viewer .rprt-dropdown-popup ul {
    min-width: 0 !important
}

.rprt-reportviewer-viewer .rprt-switch-wrapper, .rprt-reportviewer-viewer .rprt-css.rprt-switch-wrapper {
    width: 45px !important;
    height: 22px !important
}

    .rprt-reportviewer-viewer .rprt-switch-wrapper .rprt-switch-handle {
        top: 2.25px !important
    }

        .rprt-reportviewer-viewer .rprt-switch-wrapper .rprt-switch-handle.rprt-switch-active {
            margin-left: -19px !important
        }

.rprt-reportviewer-viewreport {
    border-left: 0 !important
}

.rprt-native-performance-subheader {
    font-size: 14px;
    font-weight: 500
}

.rprt-reportviewer-viewer .rprt-acrdn-content {
    padding: 0 !important
}

.rprt-native-performance-label {
    width: 190px;
    font-size: 14px
}

.rprt-reportviewer-pagesetup-table {
    padding: 5px 20px !important;
    border-collapse: separate
}

.rprt-reportviewer-nativeperformancetable {
    border-collapse: separate !important
}

.rprt-reportviewer-search-headertitle {
    position: relative;
    top: 1.57%;
    font-family: var(--report-viewer-font,"Inter");
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: .3px
}

.rprt-reportviewer-native-searchCloseIcon {
    margin: 5px 8px 8px 8px;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    justify-content: center;
    float: right;
    cursor: pointer
}

.rprt-reportviewer-search-input {
    height: 32px !important
}

.rprt-reportviewer-native-searchcheckbox {
    padding: 10px 15px 0 15px
}

.rprt-reportviewer-viewer .rprt-treeview > .rprt-list-parent.rprt-ul {
    overflow: visible
}

.rprt-rv-native-sidepaneclose {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    justify-content: center;
    float: right;
    cursor: pointer
}

.rprt-reportviewer-viewer .rprt-treeview .rprt-list-item.rprt-active > .rprt-fullrow {
    border: 2px solid #4f46e5 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-popup-down-icon::before {
    content: "" !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-popup-up-icon::before {
    content: "" !important
}

.rprt-viewer-right {
    float: right
}

.rprt-viewer-left {
    float: left
}

.rprt-viewer-top .rprt-reportviewer-viewreport, .rprt-viewer-bottom .rprt-reportviewer-viewreport {
    padding-left: 40px
}

.rprt-reportviewer-parametertitle {
    font-size: 16px !important;
    font-weight: bold !important
}

.rprt-viewer-verticalblock > tbody > tr > td {
    display: table-row
}

.rprt-viewer-verticalblock > tr > td {
    display: table-row
}

.rprt-viewer-bottom > table, .rprt-viewer-top > table {
    padding: 5px 10px 5px 15px !important;
    display: block
}

.rprt-rv-classicpanel.rprt-viewer-top .rprt-reportviewer-viewerblockcontent, .rprt-rv-classicpanel.rprt-viewer-bottom .rprt-reportviewer-viewerblockcontent {
    border-right: 1px solid
}

.rprt-viewer-top.rprt-reportviewer-viewerblock, .rprt-viewer-bottom.rprt-reportviewer-viewerblock {
    border: 1px solid #e5e7eb
}

.rprt-rv-parameterblock.rprt-viewer-right .rprt-reportviewer-viewreport button, .rprt-rv-parameterblock.rprt-viewer-left .rprt-reportviewer-viewreport button {
    margin: 8px;
    width: 94% !important
}

.rprt-rv-nativepanel.rprt-viewer-right .rprt-rv-paramfooter {
    margin: 15px
}

    .rprt-rv-nativepanel.rprt-viewer-right .rprt-rv-paramfooter button {
        width: 100%
    }

.rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-right, .rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-left {
    border: 1px solid;
    border-top: 0
}

    .rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-right .rprt-reportviewer-viewerblockcontent, .rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-left .rprt-reportviewer-viewerblockcontent {
        border-bottom: 1px solid;
        border-top: 0
    }

.rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-right, .rprt-rv-classicpanel.rprt-rv-credentialblock.rprt-viewer-left {
    width: 342px !important
}

.rprt-rv-classicpanel.rprt-rv-parameterblock.rprt-viewer-right, .rprt-rv-classicpanel.rprt-rv-parameterblock.rprt-viewer-left {
    border: 1px solid
}

    .rprt-rv-classicpanel.rprt-rv-parameterblock.rprt-viewer-right .rprt-reportviewer-viewerblockcontent, .rprt-rv-classicpanel.rprt-rv-parameterblock.rprt-viewer-left .rprt-reportviewer-viewerblockcontent {
        border-top: 1px solid;
        border-bottom: 1px solid
    }

.rprt-rv-classicpanel.rprt-viewer-top .rprt-reportviewer-viewerblockcontent, .rprt-rv-classicpanel.rprt-viewer-bottom .rprt-reportviewer-viewerblockcontent {
    border-right: 1px solid
}

.rprt-reportviewer-viewer .rprt-spinner-pane .rprt-spinner-inner {
    display: flex
}

.rprt-reportviewer-viewer .rprt-spinnerTemplate {
    width: 38px;
    height: 38px
}

.rprt-reportviewer-viewer .rprt-exportspinner-container {
    background: #fff;
    width: 280px;
    position: relative;
    height: 120px;
    border-radius: 6px;
    box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)
}

.rprt-reportviewer-viewer .rprt-exportspinner-template {
    width: 38px;
    height: 38px;
    position: absolute;
    left: 20px;
    top: 35px
}

.rprt-reportviewer-viewer .rprt-spinnerlabel-container {
    margin-top: 30px
}

.rprt-reportviewer-viewer .rprt-spinnercancel-label {
    color: #4f46e5 !important;
    padding-left: 180px;
    font-weight: 500 !important;
    font-size: 14px !important;
    text-decoration-line: none !important
}

    .rprt-reportviewer-viewer .rprt-spinnercancel-label:hover {
        text-decoration-line: none !important;
        color: #4f46e5 !important
    }

.rprt-reportviewer-viewer .rprt-exportspinner-container .rprt-spin-label {
    color: #111827 !important
}

.rprt-reportviewer-viewer .rprt-native-errorMsg {
    border: none !important;
    justify-content: center !important
}

    .rprt-reportviewer-viewer .rprt-native-errorMsg .rprt-msg-content-wrap {
        flex: none !important
    }

.rprt-reportviewer-errorbannershowdetails {
    font-size: 14px;
    padding: 0 4px;
    line-height: 22px;
    color: #4f46e5;
    cursor: pointer
}

.rprt-reportviewer-nativelimitrecordcontent {
    font-size: 12px;
    line-height: 17px;
    font-weight: 500;
    margin-left: 5px !important;
    color: #728197 !important
}

.rprt-reportviewer-limitrecordbutton {
    padding-left: 4px;
    font-size: 12px
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus {
    box-shadow: none !important
}

.rprt-reportviewer-viewer .rprt-accordion .rprt-acrdn-item .rprt-acrdn-header:focus {
    box-shadow: none !important
}

.rprt-reportviewer-viewer .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-selected.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-icon, .rprt-accordion .rprt-acrdn-item.rprt-select.rprt-expand-state > .rprt-acrdn-header .rprt-acrdn-header-content {
    color: rgba(var(--color-sf-primary)) !important
}

.rprt-rv-nativeexportsetup .rprt-rv-nativeborder {
    border-bottom: 1px solid
}

.rprt-reportviewer-viewer .rprt-toolbar.rprt-draggable {
    cursor: move
}

.rprt-reportviewer-viewer.warning .rprt-viewer-alertIconText {
    width: 15px;
    height: 15px;
    left: 56%;
    line-height: 1;
    top: 0;
    width: 15px;
    position: absolute;
    border-radius: 10px;
    font-size: 10px;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    vertical-align: middle
}

.rprt-reportviewer-ondemand-progressbarpanel .rprt-reportviewer-ondemand-progressbarlabel, .rprt-reportviewer-ondemand-progressbardiv .rprt-reportviewer-ondemand-progressbarpercentage {
    color: #111827 !important;
    font-size: 14px;
    font-weight: normal;
    height: 15px
}

.rprt-reportviewer-ondemand-progressbardiv .rprt-reportviewer-ondemand-progressbarpercentage {
    margin-top: 15px
}

.rprt-reportviewer-ondemand-progressbardiv {
    background: #fff
}

.rprt-reportviewer-ondemand-progressbarpanel {
    background: #fff;
    position: relative;
    margin-top: -155px;
    padding: 10px;
    display: none;
    margin-left: 35px;
    width: 210px;
    height: 85px;
    border-radius: 8px;
    box-sizing: content-box !important;
    box-shadow: 0 1px 12px 6px rgba(0,0,0,.1)
}

.rprt-reportviewer-ondemand-progressbar {
    margin-left: -9px;
    border: none
}

.rprt-reportviewer-ondemand-progressbar-cancel {
    font-size: 14px;
    font-weight: normal;
    margin-left: 150px;
    color: #4f46e5 !important;
    text-decoration: none !important;
    margin-top: 5px
}

.rprt-viewer-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewerblock {
    background-color: #f9fafb !important;
    color: #111827
}

.rprt-reportviewer-scrollcontainer, .rprt-reportviewer-viewer > .rprt-splitter .rprt-pane .rprt-reportviewer-viewercontainer {
    background-color: #e5e7eb
}

.rprt-reportviewer-pageviewcontainer {
    background-color: #e5e7eb
}

.rprt-reportviewer-pageview {
    border-color: #e5e7eb;
    -moz-box-shadow: rgba(0,0,0,.3);
    -webkit-box-shadow: rgba(0,0,0,.3);
    box-shadow: rgba(0,0,0,.3)
}

.rprt-reportviewer-tbpage, .rprt-reportviewer-textbox, .rprt-native-performance-subheader, .rprt-native-performance-label {
    color: #111827
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-reportviewer-viewerblock, .rprt-reportviewer-viewercontainer, .rprt-reportviewer-elementalignments, .rprt-reportviewer-viewerblockcellcontent, .rprt-reportviewer-viewerblockcontent, .rprt-reportviewer-textbox, .rprt-reportviewer-documentmappopup {
    border-color: #e5e7eb !important
}

.rprt-reportviewer-toolbarcontainer, .rprt-reportviewer-viewer .rprt-toolbar {
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none
}

.rprt-reportviewer-tbdiv {
    border: 1px solid;
    border-color: transparent
}

.rprt-reportviewer-ejdropdownlist {
    border: 1px solid transparent
}

.rprt-reportviewer-viewer {
    text-shadow: none !important
}

.rprt-reportviewer-viewerblockcellcontent {
    border: 0
}

.rprt-reportviewer-pageouterline {
    background-color: transparent;
    border-color: transparent
}

.rprt-reportviewer-pageview {
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.22);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.22);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.22)
}

.rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper.rprt-current-page-box:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-float-icon-left) {
    border: 1px solid #d1d5db
}

.rprt-reportviewer-viewer .rprt-search-box {
    border-color: rgba(0,0,0,.42)
}

.rprt-reportviewer-warningmessage {
    background-color: #ecfeff !important;
    color: #0e7490 !important
}

.rprt-reportviewer-limitrecordsettings {
    color: #4f46e5 !important
}

.rprt-reportviewer-viewer .rprt-treeview, .rprt-reportviewer-documentmappopup {
    background-color: #f9fafb !important
}

.rprt-reportviewer-viewer .rprt-rv-scroller, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase, .rprt-reportviewer-dialog-container .rprt-dlg-content, .rprt-reportviewer-viewer .rprt-treeview, .rprt-reportviewer-error-content, .rprt-reportviewer-viewerblock-parentdiv, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer {
    scrollbar-width: thin
}

    .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-track, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track, .rprt-reportviewer-error-content::-webkit-scrollbar-track, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track {
        background-color: #f9fafb
    }

        .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track:vertical, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track:vertical, .rprt-reportviewer-error-content::-webkit-scrollbar-track:vertical, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track:vertical, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track:vertical {
            border-color: #e5e7eb
        }

        .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-error-content::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-track:horizontal, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-track:horizontal {
            border-color: #e5e7eb
        }

    .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-corner, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-corner, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-corner, .rprt-reportviewer-error-content::-webkit-scrollbar-corner, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-corner, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-corner {
        background-color: #f9fafb;
        border-color: #e5e7eb
    }

    .rprt-reportviewer-viewer .rprt-rv-scroller::-webkit-scrollbar-thumb, .rprt-reportviewer-viewer .rprt-list-parent.rprt-ul::-webkit-scrollbar-thumb, .rprt-reportviewer-viewer .rprt-content.rprt-dropdownbase::-webkit-scrollbar-thumb, .rprt-reportviewer-dialog-container .rprt-dlg-content::-webkit-scrollbar-thumb, .rprt-reportviewer-viewer .rprt-treeview::-webkit-scrollbar-thumb, .rprt-reportviewer-error-content::-webkit-scrollbar-thumb, .rprt-reportviewer-viewerblock-parentdiv::-webkit-scrollbar-thumb, .rprt-reportviewer-scrollcontainer.rprt-reportviewer-viewercontainer::-webkit-scrollbar-thumb {
        background-color: #d1d5db;
        border-color: transparent
    }

.rprt-reportviewer-viewer .rprt-toolbar .rprt-active-toolbar-item {
    background: #e5e7eb !important;
    border-radius: 4px !important
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=labeltotalpageno], .rprt-reportviewer-viewer .rprt-classic-toolbar div[id$=labeltotalpageno] {
    color: #111827 !important;
    background: none !important;
    padding: 0 !important;
    cursor: default !important
}

.rprt-reportviewer-viewer .rprt-rv-button-active {
    background-color: #e5e7eb !important;
    border: 1px solid transparent
}

    .rprt-reportviewer-viewer .rprt-rv-button-active .rprt-viewer-icons, .rprt-rv-button-active .rprt-icons {
        color: #374151
    }

.rprt-reportviewer-viewer.rprt-reportviewer-viewerblock {
    border-color: #e5e7eb !important
}

.rprt-viewer-top.rprt-reportviewer-viewerblock, .rprt-viewer-bottom.rprt-reportviewer-viewerblock {
    border-color: #e5e7eb
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus {
    background: none
}

.rprt-reportviewer-viewer .rprt-toolbar-item:hover {
    background: #e5e7eb;
    border-radius: 4px
}

.rprt-reportviewer-viewer .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-toolbar-item {
    background: #e5e7eb;
    border-radius: 4px
}

.rprt-reportviewer-viewer .rprt-toolbar-item:hover .rprt-tbar-btn {
    background: #e5e7eb
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus .rprt-icons {
    color: #6b7280
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn {
    min-height: 30px !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item:hover .rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover {
    background: #e5e7eb
}

.rprt-reportviewer-viewer .rprt-toolbar-item {
    margin: 0 4px
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:hover .rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:active .rprt-viewer-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-active-toolbar-item .rprt-viewer-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item .rprt-tbar-btn:focus .rprt-viewer-icons {
    color: inherit
}

.rprt-reportviewer-viewer div[id$=_e_zoom] .rprt-rptviewer-drpdown {
    background: #f3f4f6 !important;
    border: 1px solid;
    border-color: #e5e7eb
}

.rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper:not(.rprt-success):not(.rprt-warning):not(.rprt-error):not(.rprt-float-icon-left).rprt-disabled, .rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper.rprt-float-icon-left:not(.rprt-success):not(.rprt-warning):not(.rprt-error).rprt-disabled .rprt-input-in-wrap {
    background: #f3f4f6 !important;
    border: 1px solid;
    border-color: #d1d5db
}

.rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_export]:hover {
    background: #e5e7eb;
    border-radius: 4px
}

    .rprt-reportviewer-viewer .rprt-native-toolbar div[id$=_e_export]:hover .rprt-tbar-btn {
        background: #e5e7eb !important
    }

.rprt-reportviewer-viewer .rprt-toolbar-item .rprt-current-page-box {
    border: 1px solid #d1d5db;
    background: #f3f4f6 !important
}

.rprt-reportviewer-viewer .rprt-input-group.rprt-control-wrapper.rprt-search-box {
    background: #f3f4f6 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item.rprt-separator {
    border: 1px solid #9ca3af;
    cursor: auto
}

.rprt-reportviewer-viewer .rprt-rv-native-rightToolbar {
    box-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);
    border-right: 1px solid #e5e7eb;
    border-bottom: 1px solid #e5e7eb;
    background: #f3f4f6 !important
}

.rprt-reportviewer-viewer .rprt-rv-native-rightToolbarOuter {
    border: 1px solid transparent
}

    .rprt-reportviewer-viewer .rprt-rv-native-rightToolbarOuter:hover {
        background-color: #e5e7eb
    }

        .rprt-reportviewer-viewer .rprt-rv-native-rightToolbarOuter:hover .rprt-viewer-icons {
            color: #374151 !important
        }

.rprt-reportviewer-viewer .rprt-rv-button-active .rprt-viewer-icons, .rprt-rv-button-active .rprt-icons {
    color: #4f46e5 !important
}

.rprt-reportviewer-viewer .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active, .rprt-reportviewer-viewer .rprt-toolbar.rprt-toolpop .rprt-hor-nav.rprt-nav-active:not(.rprt-expended-nav) {
    background: none !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-hor-nav:active .rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-hor-nav:hover .rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-rv-native-PropertiesContainer {
    border-bottom: 1px solid #e5e7eb
}

.rprt-reportviewer-viewer .rprt-accordion {
    border: none
}

.rprt-reportviewer-accordionExportContainer .rprt-acrdn-item {
    border: none !important
}

.rprt-reportviewer-nativepropertiesheader, .rprt-rv-nativeexportsetup, .rprt-rv-nativeborder {
    border-color: #e5e7eb !important
}

.rprt-reportviewer-viewer .rprt-reportviewer-hr {
    color: #e5e7eb !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-toolbar-item.rprt-separator {
    border-image: linear-gradient(to bottom,transparent,#9ca3af,transparent) 1 100%
}

.rprt-reportviewer-viewer td[id$=_performancesubheadervalue] {
    color: #15803d
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-hor-nav:focus {
    background: none !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-hor-nav:hover {
    background: none !important
}

.rprt-reportviewer-viewer .rprt-popup-up-icon {
    background: #e5e7eb;
    padding: 10px !important;
    border-radius: 4px !important
}

.rprt-reportviewer-viewer .rprt-popup-down-icon:hover {
    background: #e5e7eb;
    padding: 10px !important;
    border-radius: 4px !important
}

.rprt-reportviewer_toolbarContainer_nav {
    padding: 2px !important;
    margin-right: 1px !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-popup-down-icon.rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar .rprt-popup-up-icon.rprt-icons {
    color: #6b7280 !important
}

.rprt-reportviewer-viewer .rprt-toolbar-item.rprt-overlay {
    background: none !important
}

.rprt-reportviewer-viewer.rprt-toast-container.rprt-toast .rprt-toast-message {
    font-size: 16px !important;
    margin-top: 10px !important;
    font-weight: 400 !important;
    font-style: normal !important
}

.rprt-reportviewer-viewer.rprt-toast-container {
    width: auto !important
}

.rprt-reportviewer-viewer .rprt-toast {
    padding-bottom: 10px !important
}

.rprt-reportviewer-viewer.rprt-toast-container.rprt-toast .rprt-toast-message .rprt-toast-actions .rprt-btn.rprt-primary {
    color: #4f46e5 !important;
    background: transparent !important;
    font-size: 14px !important;
    border: none !important
}

.rprt-reportviewer-viewer.rprt-toast-container.rprt-toast .rprt-toast-message .rprt-toast-actions {
    padding-right: 10px !important;
    padding-bottom: 10px !important
}

.rprt-reportviewer-viewer.warning .rprt-viewer-alertIconText {
    background: #4f46e5;
    color: #fff
}