
.se-timeclock{font-family:Arial,Helvetica,sans-serif;color:#182d43;background:#fff;max-width:100%;box-sizing:border-box;container-type:inline-size}
.se-timeclock *{box-sizing:border-box}
.se-timeclock [hidden]{display:none!important}
.se-timeclock .zt-toolbar{display:flex;gap:8px;flex-wrap:wrap;padding:8px 14px}
.se-timeclock .zt-toolbar button{font:13px/1.4 Arial,sans-serif;color:#0b5563;border:1px solid #a4b6c7;background:#fff;border-radius:4px;padding:7px 10px;min-height:36px}
.se-timeclock .zt-figure{position:relative}
.se-timeclock svg{display:block;width:100%;height:auto}
.se-timeclock .zt-channel{position:absolute;left:15%;top:58.333333%;width:15%;height:6.5%;min-height:36px;padding:3px;border:1px solid #91bdc7;border-radius:4px;background:#fff;color:#182d43;font:12px/1.2 Arial,sans-serif}
.se-timeclock .zt-channel[data-channel="1"]{top:66.666667%}
.se-timeclock .zt-channel[aria-pressed="true"]{background:#e1f2f4;border-color:#0b7183;color:#074c5a}
.se-timeclock .zt-status{display:block;padding:0 18px 9px;font-size:16px;line-height:1.5;font-weight:600}
.se-timeclock .zt-note{font-size:12px;line-height:1.5;color:#546f85;padding:0 18px 15px;margin:0}
.se-timeclock .zt-clock-readable{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.se-timeclock [data-glow]{opacity:0;pointer-events:none;filter:blur(12px)}
.se-timeclock [data-lamp][data-lit="true"]{animation:se-zt-lamp-light 3s ease-in-out infinite}
.se-timeclock [data-glow][data-lit="true"]{opacity:.4;animation:se-zt-lamp-halo 3s ease-in-out infinite}
.se-timeclock[data-paused="true"] [data-lamp],.se-timeclock[data-paused="true"] [data-glow],.se-timeclock[data-view="static"] [data-lamp],.se-timeclock[data-view="static"] [data-glow]{animation:none}
@keyframes se-zt-lamp-light{0%,100%{fill:#ffdb60}50%{fill:#fff6c6}}
@keyframes se-zt-lamp-halo{0%,100%{opacity:.18}50%{opacity:.6}}
@media(prefers-reduced-motion:reduce){.se-timeclock [data-lamp],.se-timeclock [data-glow]{animation:none!important}}
@media(pointer:coarse){.se-timeclock .zt-channel,.se-timeclock .zt-toolbar button{min-height:44px}}
@container(max-width:520px){.se-timeclock .zt-channel{position:static;display:block;width:calc(100% - 28px);margin:0 14px 12px;min-height:48px;font:14px/1.4 Arial,sans-serif;padding:6px}.se-timeclock .zt-toolbar button{min-height:44px}}
@media print{.se-timeclock .zt-toolbar,.se-timeclock .zt-figure,.se-timeclock .zt-status,.se-timeclock .zt-note{display:none!important}.se-timeclock .zt-static[hidden]{display:block!important}}

.se-timeclock{--se-timeclock-ready:1}.se-timeclock .zt-static img{display:block;max-width:100%;height:auto}.se-timeclock .zt-caption{font:14px/1.5 Arial,sans-serif;padding:4px 18px 14px;margin:0;color:#546f85}.se-timeclock .zt-toolbar a{font:13px/1.4 Arial,sans-serif;align-self:center;color:#0b5563}.se-timeclock .zt-toolbar{min-height:52px}.se-timeclock button:focus-visible,.se-timeclock a:focus-visible{outline:3px solid #087d96;outline-offset:3px}@media print{.se-timeclock .zt-static[hidden]{display:block!important}.se-timeclock .zt-clock-readable{display:none!important}}
