/* Minification failed. Returning unminified contents.
(19,17): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(20,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-button-blue'
(25,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(30,17): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-button-blue'
(31,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(32,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-button-blue'
(37,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(42,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(46,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(47,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(48,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(52,17): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(53,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-green'
(58,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-green-hover'
(62,17): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(63,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-alert'
(68,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-alert-hover'
(72,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-hover-blue'
(76,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-brand-blue'
(77,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(109,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-light-grey'
(179,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-dark-grey'
(195,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-grey'
(196,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(198,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-black'
(209,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-black'
(213,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(223,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(229,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-button-blue'
(230,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(237,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(244,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(264,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-validation-error-control-text-color'
(265,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-validation-error-control-border-color'
(269,17): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-dark-blue'
(281,39): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-brand-blue'
(285,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-magenta'
(290,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-brand-blue'
(296,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-dark-blue'
(309,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-dark-grey'
(331,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-grey'
(334,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-black'
(367,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(378,36): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-med-light-grey'
(384,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-button-blue'
(393,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(402,32): run-time error CSS1039: Token not allowed after unary operator: '-cf-color-white'
(433,21): run-time error CSS1039: Token not allowed after unary operator: '-cf-validation-error-control-text-color'
(434,28): run-time error CSS1039: Token not allowed after unary operator: '-cf-validation-error-control-border-color'
 */
.cf-material-button {
    width: 100%;
    padding: 8px 16px;
    cursor: pointer;
    font-family: "Montserrat", sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26.4px;
}

.button-small-text {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 17.6px
}

.cf-material-button.primary {
    color: var(--cf-color-white);
    background-color: var(--cf-color-button-blue);
    border: 2px solid transparent;
}

    .cf-material-button.primary:disabled {
        background-color: var(--cf-color-med-light-grey);
    }


.cf-material-button.secondary {
    color: var(--cf-color-button-blue);
    background-color: var(--cf-color-white);
    border: 2px solid var(--cf-color-button-blue);
    cursor: pointer;
}

    .cf-material-button.secondary:hover {
        color: var(--cf-color-white);
        border: 2px solid transparent;
    }

    .cf-material-button.secondary:active {
        color: var(--cf-color-white);
    }

    .cf-material-button.secondary:disabled {
        background-color: var(--cf-color-white);
        color: var(--cf-color-med-light-grey);
        border: 2px solid var(--cf-color-med-light-grey);
    }

.cf-material-button.approve {
    color: var(--cf-color-white);
    background-color: var(--cf-color-green);
    border: 2px solid transparent;
}

    .cf-material-button.approve:hover {
        background-color: var(--cf-color-green-hover);
    }

.cf-material-button.danger {
    color: var(--cf-color-white);
    background-color: var(--cf-color-alert);
    border: 2px solid transparent;
}

    .cf-material-button.danger:hover {
        background-color: var(--cf-color-alert-hover);
    }

.cf-material-button:hover {
    background-color: var(--cf-color-hover-blue);
}

.cf-material-button:active {
    background-color: var(--cf-color-brand-blue);
    border: 2px solid var(--cf-color-med-light-grey);
}

.cf-material-button.danger:disabled,
.cf-material-button.approve:disabled,
.cf-material-button.secondary:disabled,
.cf-material-button:disabled {
    cursor: not-allowed;
}

.cf-material-button.small {
    width: 100%;
    padding: 8px 16px;
    cursor: pointer;
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 17.6px;
}

.cf-material-modal {
    display: none;
    position: fixed;
    z-index: 500;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
}

.cf-material-modal-content {
    background-color: var(--cf-color-light-grey);
    margin: 13% auto;
    padding: 16px 32px;
    max-width: 652px;
    width: auto;
    border-radius: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.cf-material-modal-header {
    padding-top: 16px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

    .cf-material-modal-header .dialog-title:not(:first-child) {
        margin-left: 4px;
    }

.cf-material-modal-body {
    padding-top: 16px;
    padding-bottom: 24px;
}

    .cf-material-modal-body.centered {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .cf-material-modal-body > p.cf-p2 {
        margin-bottom: 8px;
    }

.cf-material-modal-footer {
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

    .cf-material-modal-footer button,
    .cf-material-modal-footer a {
        min-width: 120px;
        width: auto;
    }

        .cf-material-modal-footer button:not(:first-child) {
            margin-left: 16px;
        }


@media screen and (max-width: 652px) {
    .cf-material-modal-content {
        width: 90%;
    }
}

.cf-material-dropdown {
    position: relative;
}

    .cf-material-dropdown > label {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        color: var(--cf-color-dark-grey);
        transition: all 0.1s ease;
        transform-origin: left top;
        pointer-events: none;
        font-family: "Montserrat", sans-serif;
        font-size: 20px;
        font-weight: 600;
        line-height: 28.8px;
        margin-left: 8px;
        padding: 0 8px;
    }

    .cf-material-dropdown > select {
        width: 100%;
        height: 56px;
        padding: 8px 48px 8px 16px;
        border: 2px solid var(--cf-color-med-grey);
        background-color: var(--cf-color-white);
        appearance: none;
        color: var(--cf-color-black);
        font-family: "Montserrat", sans-serif;
        font-size: 20px;
        font-weight: 600;
        line-height: 28.8px;
        background-image: url("data:image/svg+xml;utf8,<svg width='25' height='28' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_1_238)'><path d='M11.3219 20.862L0.693766 10.2338C0.18118 9.72125 0.18118 8.89022 0.693766 8.37769L1.93337 7.13809C2.44508 6.62638 3.27442 6.62539 3.78733 7.1359L12.25 15.5589L20.7126 7.1359C21.2255 6.62539 22.0549 6.62638 22.5666 7.13809L23.8062 8.37769C24.3188 8.89028 24.3188 9.72131 23.8062 10.2338L13.1781 20.862C12.6655 21.3746 11.8345 21.3746 11.3219 20.862Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_1_238'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
        background-repeat: no-repeat;
        background-position: right 15px center;
    }

    .cf-material-dropdown > option {
        color: var(--cf-color-black);
    }

    .cf-material-dropdown > select:hover {
        background-color: var(--cf-color-med-light-grey);
    }

    .cf-material-dropdown > select:not(:focus):hover + label:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 50%;
        background-color: var(--cf-color-med-light-grey);
        z-index: -1;
    }

    .cf-material-dropdown > select:focus {
        outline: none;
        border-color: var(--cf-color-button-blue);
        background-color: var(--cf-color-white);
        background-image: url("data:image/svg+xml;utf8,<svg width='25' height='28' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_7_31)'><path d='M13.1781 7.13805L23.8063 17.7662C24.3188 18.2788 24.3188 19.1098 23.8063 19.6223L22.5667 20.8619C22.0549 21.3737 21.2256 21.3746 20.7127 20.8641L12.25 12.4412L3.78739 20.8642C3.27448 21.3747 2.44514 21.3737 1.93343 20.862L0.693827 19.6224C0.181241 19.1098 0.181241 18.2788 0.693827 17.7662L11.322 7.13811C11.8345 6.62552 12.6655 6.62552 13.1781 7.13805Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_7_31'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
    }

    .cf-material-dropdown > select:disabled,
    .cf-material-dropdown > select:disabled + label {
        cursor: not-allowed;
        background-color: var(--cf-color-white);
        opacity: 0.4;
    }

    .cf-material-dropdown:not(.empty) > select:valid + label {
        top: 0px;
        transform: translateY(-25%) scale(0.67) !important;
        background-color: var(--cf-color-white);
    }

    .cf-material-dropdown.small > label {
        font-size: 16px;
        line-height: 24px;
    }

    .cf-material-dropdown.small > select {
        height: 40px;
        font-size: 16px;
        line-height: 24px;
        background-image: url("data:image/svg+xml;utf8,<svg width='16' height='18' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_1_238)'><path d='M11.3219 20.862L0.693766 10.2338C0.18118 9.72125 0.18118 8.89022 0.693766 8.37769L1.93337 7.13809C2.44508 6.62638 3.27442 6.62539 3.78733 7.1359L12.25 15.5589L20.7126 7.1359C21.2255 6.62539 22.0549 6.62638 22.5666 7.13809L23.8062 8.37769C24.3188 8.89028 24.3188 9.72131 23.8062 10.2338L13.1781 20.862C12.6655 21.3746 11.8345 21.3746 11.3219 20.862Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_1_238'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
    }

    .cf-material-dropdown.small > select:focus {
        background-image: url("data:image/svg+xml;utf8,<svg width='16' height='18' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_7_31)'><path d='M13.1781 7.13805L23.8063 17.7662C24.3188 18.2788 24.3188 19.1098 23.8063 19.6223L22.5667 20.8619C22.0549 21.3737 21.2256 21.3746 20.7127 20.8641L12.25 12.4412L3.78739 20.8642C3.27448 21.3747 2.44514 21.3737 1.93343 20.862L0.693827 19.6224C0.181241 19.1098 0.181241 18.2788 0.693827 17.7662L11.322 7.13811C11.8345 6.62552 12.6655 6.62552 13.1781 7.13805Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_7_31'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
    }

    .cf-material-dropdown .input-validation-error {
        color: var(--cf-validation-error-control-text-color);
        border-color: var(--cf-validation-error-control-border-color);
    }

a.cf-material-link {
    color: var(--cf-color-dark-blue);
    text-decoration: none;
    position: relative;
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 19.2px;
}

    a.cf-material-link span,
    button.cf-material-link span {
        display: inline;
        border-bottom: 1px solid var(--cf-color-brand-blue);
    }

    a.cf-material-link:visited {
        color: var(--cf-color-magenta);
    }

    a.cf-material-link:hover,
    button.cf-material-link:hover {
        color: var(--cf-color-brand-blue);
    }

    a.cf-material-link.disabled-link {
        pointer-events: none;
        cursor: default;
        color: var(--cf-color-dark-blue);
        opacity: 0.3;
    }

.cf-material-textfield {
    position: relative;
}

    .cf-material-textfield > label {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        color: var(--cf-color-dark-grey);
        transition: all 0.1s ease;
        transform-origin: left top;
        pointer-events: none;
        font-family: "Montserrat", sans-serif;
        font-size: 20px;
        font-weight: 600;
        line-height: 28.8px;
        margin-left: 8px;
        padding: 0 8px;
    }

    .cf-material-textfield.textarea > label {
        top: 24px;
    }

    .cf-material-textfield > input,
    .cf-material-textfield.select-date > input,
    .cf-material-textfield.textarea > textarea {
        width: 100%;
        height: 56px;
        padding: 8px 48px 8px 16px;
        border: 2px solid var(--cf-color-med-grey);
        outline: none;
        transition: 0.1s ease-out;
        color: var(--cf-color-black);
        font-family: "Montserrat", sans-serif;
        font-size: 20px;
        font-weight: 600;
        line-height: 28.8px;
        background-repeat: no-repeat;
        background-position: right 16px center;
    }

    .cf-material-textfield.textarea > textarea {
        resize: none;
        overflow: auto;
        background-position: right 16px top 8px;
    }

    .cf-material-textfield > input,
    .cf-material-textfield.textarea > textarea {
        background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_7_73)"><path d="M13.6285 4.37052L19.6294 10.3715L6.59861 23.4022L1.2483 23.9929C0.532052 24.0721 -0.0731042 23.4665 0.0065833 22.7502L0.601896 17.3961L13.6285 4.37052ZM23.341 3.47708L20.5233 0.659424C19.6444 -0.219482 18.2189 -0.219482 17.34 0.659424L14.6892 3.31021L20.6902 9.31114L23.341 6.66036C24.2199 5.78099 24.2199 4.35599 23.341 3.47708Z" fill="%2300B1E5"/></g><defs><clipPath id="clip0_7_73"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
    }

    .cf-material-textfield.select-date > input,
    .cf-material-textfield.date-input > input {
        cursor: pointer;
        background-image: url("data:image/svg+xml;utf8,<svg width='24' height='28' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_410_446)'> <path d='M8.09375 15.75H5.90625C5.54531 15.75 5.25 15.4547 5.25 15.0938V12.9062C5.25 12.5453 5.54531 12.25 5.90625 12.25H8.09375C8.45469 12.25 8.75 12.5453 8.75 12.9062V15.0938C8.75 15.4547 8.45469 15.75 8.09375 15.75ZM14 15.0938V12.9062C14 12.5453 13.7047 12.25 13.3438 12.25H11.1562C10.7953 12.25 10.5 12.5453 10.5 12.9062V15.0938C10.5 15.4547 10.7953 15.75 11.1562 15.75H13.3438C13.7047 15.75 14 15.4547 14 15.0938ZM19.25 15.0938V12.9062C19.25 12.5453 18.9547 12.25 18.5938 12.25H16.4062C16.0453 12.25 15.75 12.5453 15.75 12.9062V15.0938C15.75 15.4547 16.0453 15.75 16.4062 15.75H18.5938C18.9547 15.75 19.25 15.4547 19.25 15.0938ZM14 20.3438V18.1562C14 17.7953 13.7047 17.5 13.3438 17.5H11.1562C10.7953 17.5 10.5 17.7953 10.5 18.1562V20.3438C10.5 20.7047 10.7953 21 11.1562 21H13.3438C13.7047 21 14 20.7047 14 20.3438ZM8.75 20.3438V18.1562C8.75 17.7953 8.45469 17.5 8.09375 17.5H5.90625C5.54531 17.5 5.25 17.7953 5.25 18.1562V20.3438C5.25 20.7047 5.54531 21 5.90625 21H8.09375C8.45469 21 8.75 20.7047 8.75 20.3438ZM19.25 20.3438V18.1562C19.25 17.7953 18.9547 17.5 18.5938 17.5H16.4062C16.0453 17.5 15.75 17.7953 15.75 18.1562V20.3438C15.75 20.7047 16.0453 21 16.4062 21H18.5938C18.9547 21 19.25 20.7047 19.25 20.3438ZM24.5 6.125V25.375C24.5 26.8242 23.3242 28 21.875 28H2.625C1.17578 28 0 26.8242 0 25.375V6.125C0 4.67578 1.17578 3.5 2.625 3.5H5.25V0.65625C5.25 0.295312 5.54531 0 5.90625 0H8.09375C8.45469 0 8.75 0.295312 8.75 0.65625V3.5H15.75V0.65625C15.75 0.295312 16.0453 0 16.4062 0H18.5938C18.9547 0 19.25 0.295312 19.25 0.65625V3.5H21.875C23.3242 3.5 24.5 4.67578 24.5 6.125ZM21.875 25.0469V8.75H2.625V25.0469C2.625 25.2273 2.77266 25.375 2.95312 25.375H21.5469C21.7273 25.375 21.875 25.2273 21.875 25.0469Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_410_446'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
    }

    .cf-material-textfield.search-input > input {
        cursor: pointer;
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_404_5288)"><path d="M47.3438 41.5031L37.9969 32.1562C37.575 31.7344 37.0031 31.5 36.4031 31.5H34.875C37.4625 28.1906 39 24.0281 39 19.5C39 8.72812 30.2719 0 19.5 0C8.72812 0 0 8.72812 0 19.5C0 30.2719 8.72812 39 19.5 39C24.0281 39 28.1906 37.4625 31.5 34.875V36.4031C31.5 37.0031 31.7344 37.575 32.1562 37.9969L41.5031 47.3438C42.3844 48.225 43.8094 48.225 44.6813 47.3438L47.3344 44.6906C48.2156 43.8094 48.2156 42.3844 47.3438 41.5031ZM19.5 31.5C12.8719 31.5 7.5 26.1375 7.5 19.5C7.5 12.8719 12.8625 7.5 19.5 7.5C26.1281 7.5 31.5 12.8625 31.5 19.5C31.5 26.1281 26.1375 31.5 19.5 31.5Z" fill="%2300B1E5"/></g><defs><clipPath id="clip0_404_5288"><rect width="48" height="47" fill="white"/></clipPath></defs></svg>');
    }

    .cf-material-textfield > input:not(:focus):hover,
    .cf-material-textfield.textarea > textarea:not(:focus):hover {
        background-color: var(--cf-color-med-light-grey);
    }

        .cf-material-textfield > input:not(:focus):hover + label:after,
        .cf-material-textfield.textarea > textarea:not(:focus):hover + label:after {
            content: "";
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 50%;
            background-color: var(--cf-color-med-light-grey);
            z-index: -1;
        }

    .cf-material-textfield > input:focus,
    .cf-material-textfield.textarea > textarea:focus {
        border-color: var(--cf-color-button-blue);
    }

    .cf-material-textfield > input:disabled,
    .cf-material-textfield > input:disabled + label,
    .cf-material-textfield.textarea > textarea:disabled,
    .cf-material-textfield.textarea > textarea:disabled + label {
        cursor: not-allowed;
        opacity: 0.4;
        background-color: var(--cf-color-white) !important;
    }

    .cf-material-textfield > input:focus + label,
    .cf-material-textfield > input:not(:placeholder-shown) + label,
    .cf-material-textfield.textarea > textarea:focus + label,
    .cf-material-textfield.textarea > textarea:not(:placeholder-shown) + label {
        top: 0px;
        transform: translateY(-25%) scale(0.67) !important;
        background-color: var(--cf-color-white);
    }

    .cf-material-textfield.small > label {
        font-size: 16px;
        line-height: 24px;
    }

    .cf-material-textfield.small > input {
        height: 40px;
        font-size: 16px;
        line-height: 24px;
    }

    .cf-material-textfield.small > input,
    .cf-material-textfield.textarea.small > textarea {
        background-image: url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_7_73)"><path d="M13.6285 4.37052L19.6294 10.3715L6.59861 23.4022L1.2483 23.9929C0.532052 24.0721 -0.0731042 23.4665 0.0065833 22.7502L0.601896 17.3961L13.6285 4.37052ZM23.341 3.47708L20.5233 0.659424C19.6444 -0.219482 18.2189 -0.219482 17.34 0.659424L14.6892 3.31021L20.6902 9.31114L23.341 6.66036C24.2199 5.78099 24.2199 4.35599 23.341 3.47708Z" fill="%2300B1E5"/></g><defs><clipPath id="clip0_7_73"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
    }

    .cf-material-textfield.select-date.small > input,
    .cf-material-textfield.date-input.small > input {
        cursor: pointer;
        background-image: url("data:image/svg+xml;utf8,<svg width='16' height='18' viewBox='0 0 25 28' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_410_446)'> <path d='M8.09375 15.75H5.90625C5.54531 15.75 5.25 15.4547 5.25 15.0938V12.9062C5.25 12.5453 5.54531 12.25 5.90625 12.25H8.09375C8.45469 12.25 8.75 12.5453 8.75 12.9062V15.0938C8.75 15.4547 8.45469 15.75 8.09375 15.75ZM14 15.0938V12.9062C14 12.5453 13.7047 12.25 13.3438 12.25H11.1562C10.7953 12.25 10.5 12.5453 10.5 12.9062V15.0938C10.5 15.4547 10.7953 15.75 11.1562 15.75H13.3438C13.7047 15.75 14 15.4547 14 15.0938ZM19.25 15.0938V12.9062C19.25 12.5453 18.9547 12.25 18.5938 12.25H16.4062C16.0453 12.25 15.75 12.5453 15.75 12.9062V15.0938C15.75 15.4547 16.0453 15.75 16.4062 15.75H18.5938C18.9547 15.75 19.25 15.4547 19.25 15.0938ZM14 20.3438V18.1562C14 17.7953 13.7047 17.5 13.3438 17.5H11.1562C10.7953 17.5 10.5 17.7953 10.5 18.1562V20.3438C10.5 20.7047 10.7953 21 11.1562 21H13.3438C13.7047 21 14 20.7047 14 20.3438ZM8.75 20.3438V18.1562C8.75 17.7953 8.45469 17.5 8.09375 17.5H5.90625C5.54531 17.5 5.25 17.7953 5.25 18.1562V20.3438C5.25 20.7047 5.54531 21 5.90625 21H8.09375C8.45469 21 8.75 20.7047 8.75 20.3438ZM19.25 20.3438V18.1562C19.25 17.7953 18.9547 17.5 18.5938 17.5H16.4062C16.0453 17.5 15.75 17.7953 15.75 18.1562V20.3438C15.75 20.7047 16.0453 21 16.4062 21H18.5938C18.9547 21 19.25 20.7047 19.25 20.3438ZM24.5 6.125V25.375C24.5 26.8242 23.3242 28 21.875 28H2.625C1.17578 28 0 26.8242 0 25.375V6.125C0 4.67578 1.17578 3.5 2.625 3.5H5.25V0.65625C5.25 0.295312 5.54531 0 5.90625 0H8.09375C8.45469 0 8.75 0.295312 8.75 0.65625V3.5H15.75V0.65625C15.75 0.295312 16.0453 0 16.4062 0H18.5938C18.9547 0 19.25 0.295312 19.25 0.65625V3.5H21.875C23.3242 3.5 24.5 4.67578 24.5 6.125ZM21.875 25.0469V8.75H2.625V25.0469C2.625 25.2273 2.77266 25.375 2.95312 25.375H21.5469C21.7273 25.375 21.875 25.2273 21.875 25.0469Z' fill='%2300A0D1'/></g><defs><clipPath id='clip0_410_446'><rect width='24.5' height='28' fill='white'/></clipPath></defs></svg>");
    }

    .cf-material-textfield.search-input.small > input {
        cursor: pointer;
        background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_404_5288)"><path d="M47.3438 41.5031L37.9969 32.1562C37.575 31.7344 37.0031 31.5 36.4031 31.5H34.875C37.4625 28.1906 39 24.0281 39 19.5C39 8.72812 30.2719 0 19.5 0C8.72812 0 0 8.72812 0 19.5C0 30.2719 8.72812 39 19.5 39C24.0281 39 28.1906 37.4625 31.5 34.875V36.4031C31.5 37.0031 31.7344 37.575 32.1562 37.9969L41.5031 47.3438C42.3844 48.225 43.8094 48.225 44.6813 47.3438L47.3344 44.6906C48.2156 43.8094 48.2156 42.3844 47.3438 41.5031ZM19.5 31.5C12.8719 31.5 7.5 26.1375 7.5 19.5C7.5 12.8719 12.8625 7.5 19.5 7.5C26.1281 7.5 31.5 12.8625 31.5 19.5C31.5 26.1281 26.1375 31.5 19.5 31.5Z" fill="%2300B1E5"/></g><defs><clipPath id="clip0_404_5288"><rect width="48" height="47" fill="white"/></clipPath></defs></svg>');
    }

    .cf-material-textfield .input-validation-error {
        color: var(--cf-validation-error-control-text-color);
        border-color: var(--cf-validation-error-control-border-color);
    }

