<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
.bootstrap-timepicker { position: relative; }
    .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu { left: auto; right: 0; }
        .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before { left: auto; right: 12px; }
        .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after { left: auto; right: 13px; }
    .bootstrap-timepicker .add-on { cursor: pointer; }
        .bootstrap-timepicker .add-on i { display: inline-block; width: 16px; height: 16px; }
.bootstrap-timepicker-widget.dropdown-menu { padding: 4px; }
    .bootstrap-timepicker-widget.dropdown-menu.open { display: inline-block; }
    .bootstrap-timepicker-widget.dropdown-menu:before { border-bottom: 7px solid rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; display: inline-block; position: absolute; }
    .bootstrap-timepicker-widget.dropdown-menu:after { border-bottom: 6px solid #FFFFFF; border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; position: absolute; }
.bootstrap-timepicker-widget.timepicker-orient-left:before { left: 6px; }
.bootstrap-timepicker-widget.timepicker-orient-left:after { left: 7px; }
.bootstrap-timepicker-widget.timepicker-orient-right:before { right: 6px; }
.bootstrap-timepicker-widget.timepicker-orient-right:after { right: 7px; }
.bootstrap-timepicker-widget.timepicker-orient-top:before { top: -7px; }
.bootstrap-timepicker-widget.timepicker-orient-top:after { top: -6px; }
.bootstrap-timepicker-widget.timepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; }
.bootstrap-timepicker-widget.timepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #ffffff; }
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input { border-radius: 4px; width: 45px!important; }
.bootstrap-timepicker-widget table { width: 100%; margin: 0; }
    .bootstrap-timepicker-widget table td { text-align: center; height: 30px; margin: 0; padding: 2px; }
        .bootstrap-timepicker-widget table td:not(.separator) { min-width: 30px; }
        .bootstrap-timepicker-widget table td span { width: 100%; }
        .bootstrap-timepicker-widget table td a { border: 1px transparent solid; width: 100%; display: inline-block; margin: 0; padding: 8px 0; outline: 0; color: #333; }
            .bootstrap-timepicker-widget table td a:hover { text-decoration: none; background-color: #eee; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-color: #ddd; }
            .bootstrap-timepicker-widget table td a i { margin-top: 2px; font-size: 18px; }
        .bootstrap-timepicker-widget table td input { width: 25px; margin: 0; text-align: center; }
.bootstrap-timepicker-widget .modal-content { padding: 4px; }

@media (min-width: 767px) {
    .bootstrap-timepicker-widget.modal { width: 200px; margin-left: -100px; }
}

@media (max-width: 767px) {
    .bootstrap-timepicker { width: 100%; }
        .bootstrap-timepicker .dropdown-menu { width: 100%; }
}
</pre></body></html>