.za-gpt-current-time-display {
    display: block;
    box-sizing: border-box;
    padding: var(--za-gpt-ctd-pt, 5px) var(--za-gpt-ctd-pr, 5px) var(--za-gpt-ctd-pb, 5px) var(--za-gpt-ctd-pl, 5px);
    text-align: var(--za-gpt-ctd-align, left);
    background-color: var(--za-gpt-ctd-bg, transparent);
    border-top: var(--za-gpt-ctd-bt, 0) var(--za-gpt-ctd-border-style, solid) var(--za-gpt-ctd-border-color, #cccccc);
    border-right: var(--za-gpt-ctd-br, 0) var(--za-gpt-ctd-border-style, solid) var(--za-gpt-ctd-border-color, #cccccc);
    border-bottom: var(--za-gpt-ctd-bb, 0) var(--za-gpt-ctd-border-style, solid) var(--za-gpt-ctd-border-color, #cccccc);
    border-left: var(--za-gpt-ctd-bl, 0) var(--za-gpt-ctd-border-style, solid) var(--za-gpt-ctd-border-color, #cccccc);
    border-radius: var(--za-gpt-ctd-radius, 0);
}

.za-gpt-ctd-date {
    color: var(--za-gpt-ctd-date-color, #333333);
    font-size: var(--za-gpt-ctd-date-size, 16px);
    font-weight: var(--za-gpt-ctd-date-weight, 400);
    font-style: var(--za-gpt-ctd-date-style, normal);
}

.za-gpt-ctd-time {
    color: var(--za-gpt-ctd-time-color, #333333);
    font-size: var(--za-gpt-ctd-time-size, 16px);
    font-weight: var(--za-gpt-ctd-time-weight, 400);
    font-style: var(--za-gpt-ctd-time-style, normal);
}

.za-gpt-ctd-admin .za-gpt-ctd-version { margin-left: 10px; color: #646970; font-size: 14px; font-weight: 400; }
.za-gpt-ctd-admin .za-gpt-ctd-inline-label { margin-right: 18px; }
.za-gpt-ctd-admin .za-gpt-ctd-field-gap { margin-left: 18px; }
.za-gpt-ctd-admin .za-gpt-ctd-guide { max-width: 800px; padding: 15px 20px; border: 1px solid #c3c4c7; border-left: 4px solid #2271b1; background: #fff; }
