import os
from dotenv import load_dotenv

load_dotenv()


def _env_int(name: str, default: int) -> int:
    try:
        return int(str(os.getenv(name, default)).strip())
    except Exception:
        return default


ACCESS_TOKEN_TTL_HOURS = max(1, _env_int("ACCESS_TOKEN_TTL_HOURS", 12))