53:        return self.config.get(key, default)
62:        fmt = self._cfg("invoice_format", "{prefix}{R4}-{R5}-{R6}-{seq4}")
113:        lo = float(self._cfg("amount_min", 300.0))
114:        hi = float(self._cfg("amount_max", 1500.0))
120:        lo = float(self._cfg("shipping_min", 5.0))
121:        hi = float(self._cfg("shipping_max", 50.0))
===
/workspace/bulkmailer/app/core/config.py:41:    MAX_RECIPIENTS_PER_CAMPAIGN: int = 2000
/workspace/bulkmailer/app/core/config.py:42:    MAX_GMAIL_ACCOUNTS_PER_CAMPAIGN: int = 10
/workspace/bulkmailer/app/core/config.py:43:    MAX_SUBJECTS: int = 1000
/workspace/bulkmailer/app/core/config.py:88:def get_settings() -> Settings:
/workspace/bulkmailer/app/services/campaign_engine.py:155:async def get_setting(db: AsyncSession, key: str, default):
/workspace/bulkmailer/app/services/campaign_engine.py:163:def get_setting_sync(key: str, default):
