/**
 * mod_clock v1.07
 * © 2026 Computertechnik Brübach
 */

.clk-wrap {
    display: block;
    margin: 1em 0;
}
.clk-wrap.clk-align-left   { text-align: left; }
.clk-wrap.clk-align-center { text-align: center; }
.clk-wrap.clk-align-right  { text-align: right; }

.clk-analog-wrap {
    display: inline-block;
    margin: .25em 0;
}
.clk-analog {
    display: inline-block;
    vertical-align: middle;
}
.clk-h-hand, .clk-m-hand, .clk-s-hand {
    transform-box: view-box;
    transform-origin: 50px 50px;
    transition: transform .15s cubic-bezier(.4, 2.3, .6, 1);
}
.clk-s-hand {
    transition: none;
}

.clk-digital-wrap {
    display: block;
    margin: .25em 0;
}
.clk-time {
    display: inline-block;
    line-height: 1.1;
}
.clk-date {
    display: block;
    margin-top: .2em;
}

/* Beide nebeneinander */
.clk-both-row {
    display: flex;
    align-items: center;
    justify-content: inherit;
    gap: 1em;
    flex-wrap: wrap;
}
.clk-wrap.clk-align-center .clk-both-row { justify-content: center; }
.clk-wrap.clk-align-right  .clk-both-row { justify-content: flex-end; }
.clk-both-row .clk-digital-wrap { text-align: left; }
