#trusted-post-transfer-idle-dialog {
    max-width: 470px;
}

#trusted-post-transfer-idle-dialog > p {
    margin: .75rem 0 1.1rem;
    color: var(--muted);
    font-size: .9rem;
}

.trusted-post-transfer-timer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    margin: 1.1rem 0 1.35rem;
    padding: .9rem 1rem;
    border: 1px solid var(--border);
    border-radius: var(--radius-md);
    background: var(--surface-soft);
}

.trusted-post-transfer-timer span {
    color: var(--muted);
    font-size: .78rem;
}

.trusted-post-transfer-timer strong {
    color: var(--brand);
    font: 600 1.45rem/1 ui-monospace, SFMono-Regular, Consolas, monospace;
    letter-spacing: .04em;
}

#trusted-post-transfer-idle-dialog .actions {
    justify-content: flex-end;
}

@media(max-width:520px) {
    .trusted-post-transfer-timer {
        align-items: flex-start;
        flex-direction: column;
        gap: .45rem;
    }
}
