<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* --- From legend.css --------------------------- */

#filterscontainer {
}

    #filterscontainer .collapsible-body {
        height: 100%;
        background-color: #9199A1;
    }

    #filterscontainer .activeFilter {
        background-color: #FCB930;
        color: black;
    }

    #filterscontainer .collapsible-section-titlebar-right {
        margin-left: 0;
    }

    #filterscontainer .collapsible-section-title-children {
        color: #0088CC;
    }


    #filterscontainer .filters {
        padding-bottom: 5px;
        width: 100%;
    }

    #filterscontainer .filters-tree {
        width: 100%;
        background: #f9fafc;
        position: relative;
        z-index: 1;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        white-space: nowrap;
    }

    #filterscontainer .classificationEllipsis a {
        width: 167px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 3px;
    }

    #filterscontainer .classificationSubEllipsis a {
        width: 157px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 3px;
    }

    /*#region .filters-daterange */
    #filterscontainer .filters-daterange {
        background-color: #D9E0E6;
        padding: 4px;
        top: auto;
        width: 100%;
    }

    #filterscontainer input[type="text"],
    #filterscontainer input[type="datetime"],
    #filterscontainer textarea {
        height: 28px;
        border: 1px solid #d7dde2;
        border-top: 1px solid #242526;
        background: #fff;
        padding: 6px;
        font-size: 14px;
        color: #555555;
        margin-bottom: 6px;
    }

        #filterscontainer input[type="text"]:focus,
        #filterscontainer input[type="datetime"]:focus,
        #filterscontainer select:focus,
        #filterscontainer textarea:focus {
            border: #7db1e8 solid 1px;
            outline: none;
            border-top-color: #0071bb;
        }

    #filterscontainer .filters-daterange .date-start-label,
    #filterscontainer .filters-daterange .date-end-label {
        color: #a3a8ad;
    }

    #filterscontainer .filters-daterange input.date-start,
    #filterscontainer .filters-daterange input.date-end {
        width: 100%;
    }

    #filterscontainer .filters-daterange .date-block {
        display: inline-block;
        width: 100%;
    }

    #filterscontainer .filters-daterange .date-to {
        padding-top: 12px;
        color: #a3a8ad;
    }
    /*#endregion */

    /*#region .filters-statuslist */
    #filterscontainer .filters-statuslist {
        background-color: #FFF;
        padding: 8px;
    }

        #filterscontainer .filters-statuslist label {
            margin-bottom: 0px;
        }

        #filterscontainer .filters-statuslist .status-label {
            font-size: 14px;
            font-weight: 100;
            margin-left: 4px;
            width: 175px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            display: inline-block;
            vertical-align: top;
            margin-top: 1px;
        }
    /*#endregion */

    /*#region .users-search-container */
    #filterscontainer .users-search-container {
        background-color: #D9E0E6;
        /*padding-top: 4px;
        margin: 0 8px 8px;*/
        padding: 8px;
        position: relative;
    }


        #filterscontainer .users-search-container .users-search-text {
            width: 100%;
        }

    #filterscontainer .users-search-autocompletepopup {
        background-color: #FFF;
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        border: 1px solid #98999A;
        -webkit-box-shadow: 2px 2px 5px #000;
        -moz-box-shadow: 2px 2px 5px #000;
        box-shadow: 2px 2px 5px #000;
    }

        #filterscontainer .users-search-autocompletepopup .result {
            padding: 7px;
        }

        #filterscontainer .users-search-autocompletepopup .userName {
            color: #a3a8ad;
            font-size: .8em;
        }

        #filterscontainer .users-search-autocompletepopup .selected {
            filter: none;
            background-image: none;
            background-color: #FCB930;
        }
    /*#endregion */

    /*#region .filters-userslist */
    #filterscontainer .filters-userslist {
        background-color: #FFF;
        padding: 8px;
    }

        #filterscontainer .filters-userslist .userName {
            padding-bottom: 0px;
        }

        #filterscontainer .filters-userslist label {
            margin-bottom: 0px;
        }

        #filterscontainer .filters-userslist .users-label {
            font-size: 14px;
            font-weight: normal;
            margin-left: 4px;
            width: 160px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            display: inline-block;
            vertical-align: top;
            margin-top: 1px;
        }

        #filterscontainer .filters-userslist .users-remove {
            font-size: 14px;
            margin-left: 4px;
            color: #BEC4C9;
            cursor: pointer;
            vertical-align: top;
            margin-top: -2px;
        }
/*#endregion */

/* --- FROM jquery.ui.datepicker.css ---*/
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev,
    .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover,
    .ui-datepicker .ui-datepicker-next-hover {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span,
    .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month-year {
        width: 100%;
    }

    .ui-datepicker select.ui-datepicker-month,
    .ui-datepicker select.ui-datepicker-year {
        width: 49%;
    }

    .ui-datepicker table {
        width: 100%;
        font-size: .9em;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0;
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span,
        .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left;
            }

/* --- From jquery.ui.theme.css --- */

.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(images/ui-icons_222222_256x240.png) /*{iconsContent}*/;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    -moz-border-radius-topleft: 4px /*{cornerRadius}*/;
    -webkit-border-top-left-radius: 4px /*{cornerRadius}*/;
    -khtml-border-top-left-radius: 4px /*{cornerRadius}*/;
    border-top-left-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    -moz-border-radius-topright: 4px /*{cornerRadius}*/;
    -webkit-border-top-right-radius: 4px /*{cornerRadius}*/;
    -khtml-border-top-right-radius: 4px /*{cornerRadius}*/;
    border-top-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    -moz-border-radius-bottomleft: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-left-radius: 4px /*{cornerRadius}*/;
    -khtml-border-bottom-left-radius: 4px /*{cornerRadius}*/;
    border-bottom-left-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-right-radius: 4px /*{cornerRadius}*/;
    -khtml-border-bottom-right-radius: 4px /*{cornerRadius}*/;
    border-bottom-right-radius: 4px /*{cornerRadius}*/;
}



/* --- From filter-modal.css --------------------------- */

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
    background-color: #FFF;
}

filterDatepicker {
}

filterComboBox {
}


#FilterButton button {
    background-image: url("../images/filter.png"); /* 16px x 16px */
    background-color: transparent; /* make the button transparent */
    background-repeat: no-repeat; /* make the background image appear only once */
    background-position: 0px 0px; /* equivalent to 'top left' */
    border: none; /* assuming we don't want any borders */
    cursor: pointer; /* make the cursor like hovering over an &lt;a&gt; element */
    height: 16px; /* make this the size of your image */
    padding-left: 16px; /* make text start to the right of the image */
    vertical-align: middle; /* align the text vertically centered */
}

#filter-modal {
    /*height: 34px;*/
    position: fixed;
    left: 270px;
    top: 50px;
    z-index: 99;
    background-color: #f2f5f7;
    -webkit-box-shadow: 2px 2px 5px #000;
    -moz-box-shadow: 2px 2px 5px #000;
    box-shadow: 2px 2px 5px #000;
}

    #filter-modal ul {
        text-align: center;
        margin: 0;
        overflow: hidden;
    }

        #filter-modal ul li {
            display: inline-block;
            vertical-align: central;
            margin: 0 3px;
            padding: 6px 0;
            line-height: 0;
            float: left;
        }

            /*#filter-modal ul li#areaIconItem
    {
        margin-right: 6px;
    }*/

            #filter-modal ul li:first-child {
                margin-left: 6px;
                padding: 5px 6px 5px 0;
            }

            #filter-modal ul li:last-child {
                margin-right: 0;
                margin-left: 0;
                padding-right: 6px;
                padding-left: 0;
            }

    /*#filter-modal #cancelIconItem
    {
        -moz-transition: margin-right 0.3s;
        -o-transition: margin-right 0.3s;
        -webkit-transition: margin-right 0.3s;
        transition: margin-right 0.3s;
    }*/

    /*#filter-modal .cancelItemArrow
    {
        width: 0;
        height: 0;
        border-left: 10px solid #f2f5f7;
        border-right: none;
        border-top: 17px solid transparent;
        border-bottom: 17px solid transparent;
        display: inline-block;
        float: left;
        margin: -6px 6px -6px 0;
    }*/

    #filter-modal option {
        padding: 0 0.4em;
        float: left;
        width: 500px;
    }

    #filter-modal button {
        padding: 0 0.4em;
        float: left;
    }

        #filter-modal button span {
            float: left;
        }

    #filter-modal .icon {
        background: url("../images/sprite_measuretools.png") no-repeat;
        width: 16px;
        height: 16px;
        display: inline-block;
        text-indent: -9999px;
        float: left;
    }

    /*#filter-modal .icon.ruler
        {
            width: 24px;
            height: 24px;
        }

        #filter-modal .icon.distance
        {
            background-position: 0 -24px;
        }

        #filter-modal .icon.area
        {
            background-position: -16px -24px;
        }*/

    /*#filter-modal .check-button
        {
            float: right;
            padding: 0;
            height: 22px;
            width: 0px; 

            -moz-transition: width 0.3s;
            -o-transition: width 0.3s;
            -webkit-transition: width 0.3s;
            transition: width 0.3s;
        }

        #filter-modal .icon.check
        {
            background-position: -32px -24px;
            margin: 0 3px;
        }

        #filter-modal .icon.clear
        {
            background-position: -48px -24px;
        }*/

    #filter-modal button .icon {
        margin: 3px 6px 0 0;
    }

        #filter-modal button .icon.clear {
            margin-top: 2px;
        }

    #filter-modal button.pressed .icon {
        margin-top: 2px;
    }

        #filter-modal button.pressed .icon.distance {
            background-position: 0 -40px;
        }

        #filter-modal button.pressed .icon.area {
            background-position: -16px -40px;
        }

/*#filter-modal #cancelIconItem.hidden
    {
        margin-right: -85px;
    }*/
</pre></body></html>