.vt-timestamp{display:grid;gap:1rem}.vt-timestamp [hidden]{display:none!important}.vt-timestamp__panel,.vt-timestamp__now{border:1px solid var(--vetika-border,#cdd4d7);border-radius:1rem;padding:1rem;background:#fff}.vt-timestamp__panel{display:grid;gap:.75rem}.vt-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.vt-tabs button.is-active{border-color:var(--vetika-brand,#c6543c);background:var(--vetika-brand,#c6543c);color:#fff}
.vt-timestamp :is(input,select,button){min-height:48px;box-sizing:border-box;max-width:100%;font:inherit}.vt-timestamp input,.vt-timestamp select{width:100%;padding:.7rem;border:1px solid var(--vetika-border,#cdd4d7);border-radius:.55rem}.vt-timestamp button{padding:.65rem .9rem;border:1px solid var(--vetika-border,#cdd4d7);border-radius:.55rem;background:#fff;font-weight:750;cursor:pointer}.vt-timestamp [aria-invalid=true]{border-color:var(--vetika-error,#a13932)}
.vt-timestamp [data-panel]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.vt-timestamp [data-panel]>button{align-self:end}.vt-timestamp dl{display:grid;gap:.75rem}.vt-timestamp dl>div{display:grid;gap:.35rem;border-bottom:1px solid var(--vetika-border,#cdd4d7);padding-bottom:.6rem}.vt-timestamp dd{margin:0;display:flex;gap:.5rem;align-items:center;min-width:0}.vt-timestamp output{overflow-wrap:anywhere;flex:1}.vt-timestamp__now strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
@media(min-width:52rem){.vt-timestamp{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr)}.vt-timestamp__now{align-self:start}}
@media(max-width:40rem){.vt-timestamp [data-panel]{grid-template-columns:1fr}.vt-tabs button{flex:1 1 100%}.vt-timestamp dd{align-items:stretch;flex-direction:column}.vt-timestamp dd button{width:100%}}
@media print{.vt-timestamp__now,.vt-tabs,[data-action],[data-copy]{display:none!important}}
