.UsageLimitGate_gate__cmjaX{border:1px solid var(--color-neutral-300);background:var(--color-neutral-050);border-radius:12px;padding:32px;text-align:center;max-width:520px;margin:0 auto}.UsageLimitGate_heading__Vf9kz{margin:0 0 12px;font-size:22px;font-weight:700;color:var(--color-neutral-900)}.UsageLimitGate_text__1hnaL{margin:0 0 20px;font-size:15px;color:var(--color-neutral-800);line-height:1.5}.UsageLimitGate_actions__aKVzg{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.UsageLimitGate_primary__jslIW{background:var(--color-brand-dark);color:var(--color-neutral-050);padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none}.UsageLimitGate_primary__jslIW:hover{opacity:.9}.UsageLimitGate_secondary___68MZ{color:var(--color-neutral-900);padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;border:1px solid var(--color-neutral-300)}.UsageLimitGate_secondary___68MZ:hover{background:var(--color-neutral-100)}.UsageLimitGate_fineprint__w4Lw4{margin:0;font-size:13px;color:var(--color-neutral-700)}.MagicResizer_container__2XU_J{display:block;width:100%}.MagicResizer_error__0RJAp{margin:16px 0 0;padding:12px 16px;background:hsl(0 75% 97%);border:1px solid hsl(0 65% 85%);border-radius:6px;color:hsl(0 55% 35%);font-size:14px}.MagicResizer_privacy__iLpWW{margin:32px 0 0;font-size:16px;font-weight:var(--font-weight-medium);color:var(--color-neutral-600);text-align:center}.MagicResizer_sourceBar__S03_I{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;background:var(--color-neutral-100);border-radius:8px}.MagicResizer_sourceLabel__qxNDj{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-700)}.MagicResizer_sourceMeta__NVWIv{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--color-neutral-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MagicResizer_sourceReset__a1FI6{background:none;border:1px solid var(--color-neutral-400);border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600;color:var(--color-neutral-900);cursor:pointer}.MagicResizer_sourceReset__a1FI6:hover{background:var(--color-neutral-050)}.MagicResizer_empty__SAcjM{padding:16px;background:var(--color-neutral-100);border-radius:6px}.MagicResizer_empty__SAcjM,.MagicResizer_processing__lk91j{margin:24px 0 0;color:var(--color-neutral-700);text-align:center;font-size:14px}