import React from 'react';
import { ArchiveSummary, BillingSummaryBadge, Button, CancellationSummary, Card, CycleProgressCard, DetailHeader, PaymentTimeline, Stack, StatusBadge, StatusTimeline, Tabs, Text, VizMarkPreview } from '@oods/components-react';
import '@oods/component-styles/css';
import './oods-brand-aquex.css';
import { formatReferenceLabel } from '@oods/component-contracts';
import { formatReadOnlyValue } from '@oods/component-contracts';

export interface GeneratedUIActions {
  /* @oods-domain-action handleCancel sha256:6b38facf9a5444017d5ec9c9512afa85cd529766082f4083efbf78a828756dea */
  /* @oods-domain-source sha256:96dd13d3bceda46750b6ffb99e7fb056eb02b88cf021245be6983ceaf015d17b */
  handleCancel: () => void;
  /* @oods-domain-action handleDelete sha256:221fdee3330ccb3c003961fa632660ca61b4f1713ca9b67d2612c45fe63a1f43 */
  /* @oods-domain-source sha256:74252fa49ed24d37978bced342336a0b2aac9bed23e8fa0d6d3db7f99f0fe9fc */
  handleDelete: () => void;
  /* @oods-domain-action handleEdit sha256:8d06ae954d1e16d46333996b5945dbfef37c642e52d7bc1f68ece666c760d9b2 */
  /* @oods-domain-source sha256:c0d990cc2989feb07786ba35c93b878e524cccf8ecc11583869e8f3344f87f48 */
  handleEdit: () => void;
  /* @oods-domain-action handleViewTimeline sha256:71b845bd5c850e444bda9b61a19589b098d52255006045a1c1979efd3844a6b1 */
  /* @oods-domain-source sha256:67df05e1fca7b25d68f0c064be69dd0ac5d61fc1682331b45d695c043e2a4dda */
  handleViewTimeline: () => void;
}

export interface PageProps {
  svg?: string;
  svgNarrow?: string;
  svgWide?: string;
  svgDark?: string;
  svgDarkNarrow?: string;
  svgDarkWide?: string;
  svgHc?: string;
  svgHcNarrow?: string;
  svgHcWide?: string;
  actions: GeneratedUIActions;
  /** Materialized list of valid next states from the current status, computed from the
transitionRules parameter. When transitionRules is null (open model), this contains
all states except the current one. Used by StatusSelector to disable invalid options
and by StatusBadge to indicate available paths.
 */
  allowedTransitions?: string[];
  /** Recurring price expressed in minor units (e.g., cents). */
  amount: number;
  /** Structured metadata about the archival action for compliance and audit purposes.

Properties:
  - method: "manual" | "automated" | "policy" — how the archive was triggered
  - compliance_tags: string[] — regulatory labels (e.g., ["GDPR", "SOX", "HIPAA"])
  - retention_policy_id: string — reference to the retention policy that triggered archival
  - original_status: string — the Stateful status before archival
  - related_entity_count: number — count of related entities also archived (cascade)
 */
  archiveMetadata?: Record<string, unknown>;
  /** Human-readable narrative describing why the entity was archived. */
  archiveReason?: string;
  /** Timestamp for when the entity entered the archived state. */
  archivedAt?: string | null;
  /** User ID or system identifier of the actor who archived this entity.
Set to "system" for automated/policy-driven archival. Supports audit trail queries
like "show all entities archived by user X" or "show all auto-archived entities".
 */
  archivedBy?: string;
  /** Recurrence cadence (monthly, yearly, quarterly, etc.). */
  billingInterval?: string;
  /** Whether the subscription will cancel at the natural billing period end. */
  cancelAtPeriodEnd: boolean;
  /** Free-form explanation captured during cancellation workflows. */
  cancellationReason?: string;
  /** Structured reason code chosen from the allowedReasons parameter. */
  cancellationReasonCode?: string;
  /** Timestamp when cancellation was initiated. */
  cancellationRequestedAt?: string;
  /** Timestamp recording when the entity was first created. */
  createdAt: string;
  /** ISO 4217 currency code used for billing. */
  currency: string;
  /** End timestamp of the current billing cycle. */
  currentPeriodEnd: string;
  /** Decimal progress (0-1) through the active billing cycle. */
  currentPeriodProgress?: number;
  /** Start timestamp of the current billing cycle. */
  currentPeriodStart: string;
  /** Billing contact email address. */
  customerEmail?: string;
  /** Customer or account name associated with the subscription. */
  customerName?: string;
  /** Flag indicating whether the entity is currently archived (soft-deleted). */
  isArchived: boolean;
  /** Lifecycle event associated with the most recent timestamp mutation. */
  lastEvent: 'billing_cycle_started' | 'billing_cycle_completed' | 'payment_received' | 'cancellation_requested';
  /** Timestamp for the lifecycle event captured in last_event. */
  lastEventAt?: string;
  /** Timestamp of the most recent successful payment. */
  lastPaymentAt?: string;
  /** Timestamp when the next payment attempt should occur. */
  nextPaymentDueAt?: string;
  /** Recorded payments, oldest first, each with its time and amount in minor units. Drawn by the payment chart. */
  paymentHistory?: unknown[];
  /** Payment instrument category used for collection. */
  paymentMethodType?: 'card' | 'ach' | 'wire' | 'invoice' | 'other';
  /** Outcome of the most recent collection attempt. Distinct from subscription
lifecycle status — a subscription can be "active" with payment_status "retrying".
 */
  paymentStatus?: 'pending' | 'succeeded' | 'failed' | 'retrying' | 'refunded';
  /** Internal plan code or price identifier. */
  planCode?: string;
  /** Billing interval descriptor (monthly, yearly, etc.). */
  planInterval?: string;
  /** Human-readable plan label shown in headers. */
  planName: string;
  /** Prorated credit or charge in minor currency units generated by a mid-cycle
plan change. Positive values are charges; negative values are credits.
Only populated when the supportProration parameter is true.
 */
  prorationAmount?: number;
  /** Unix timestamp (epoch SECONDS) at which proration is calculated. Pinned when an
upcoming-invoice PREVIEW is requested and MUST be passed identically on commit so the
committed charge equals the previewed amount. The preview is read-only and does NOT
mutate the subscription. Stored as an integer (not a datetime) so the value round-trips
byte-identically between preview and commit — an ISO string normalization could shift it
and desync the previewed vs charged amount. Only populated when supportProration is true.
Source: docs.stripe.com/billing/subscriptions/prorations.
 */
  prorationDate?: number;
  /** Metadata about the most recent restoration action.

Properties:
  - restored_by: string — user ID or "system"
  - restored_fields: string[] — when partial restore, which fields were restored
  - restoration_reason: string — why the entity was restored
  - restored_from_snapshot: boolean — whether restored from a point-in-time snapshot
 */
  restorationMetadata?: Record<string, unknown>;
  /** Timestamp for when the entity was most recently restored from an archived state. */
  restoredAt?: string | null;
  /** Chronological log of state transitions. Each entry records the before/after states,
timestamp, and (when governance is enabled) the actor, reason, and transition metadata.
Rendered by StatusTimeline in the detail and timeline views.

Entry structure:
  - from: string (previous state)
  - to: string (new state)
  - timestamp: ISO 8601 datetime
  - actor_id: string (user/system who triggered the transition, optional)
  - reason: string (human-readable justification, required when requireTransitionReason is true)
  - transition_metadata: Record<string, unknown> (arbitrary context, optional)
 */
  stateHistory?: unknown[];
  /** Current lifecycle status of the subscription. */
  status: 'future' | 'trialing' | 'active' | 'paused' | 'pending_cancellation' | 'past_due' | 'unpaid' | 'terminated';
  /** Primary identifier used across billing and lifecycle systems. */
  subscriptionId: string;
  /** Timestamp for the most recent modification, when available. */
  updatedAt?: string;
}

export const GeneratedUI: React.FC<PageProps> = ({ actions, allowedTransitions, amount, archiveReason, archivedAt, billingInterval, cancelAtPeriodEnd, cancellationReason, cancellationReasonCode, cancellationRequestedAt, createdAt, currency, currentPeriodEnd, currentPeriodProgress, currentPeriodStart, customerEmail, customerName, isArchived, lastEvent, lastEventAt, lastPaymentAt, nextPaymentDueAt, paymentMethodType, paymentStatus, planCode, planInterval, planName, stateHistory, status, subscriptionId, updatedAt, svg, svgNarrow, svgWide, svgDark, svgDarkNarrow, svgDarkWide, svgHc, svgHcNarrow, svgHcWide }) => {
  if (!actions || !Object.prototype.hasOwnProperty.call(actions, 'handleCancel') || typeof actions.handleCancel !== 'function') { throw new Error('GeneratedUI requires actions.handleCancel.'); }
  if (!actions || !Object.prototype.hasOwnProperty.call(actions, 'handleDelete') || typeof actions.handleDelete !== 'function') { throw new Error('GeneratedUI requires actions.handleDelete.'); }
  if (!actions || !Object.prototype.hasOwnProperty.call(actions, 'handleEdit') || typeof actions.handleEdit !== 'function') { throw new Error('GeneratedUI requires actions.handleEdit.'); }
  if (!actions || !Object.prototype.hasOwnProperty.call(actions, 'handleViewTimeline') || typeof actions.handleViewTimeline !== 'function') { throw new Error('GeneratedUI requires actions.handleViewTimeline.'); }

  /* @oods-domain-binding handleCancel */ const handleCancel = () => { actions.handleCancel(); };
  /* @oods-domain-binding handleDelete */ const handleDelete = () => { actions.handleDelete(); };
  /* @oods-domain-binding handleEdit */ const handleEdit = () => { actions.handleEdit(); };
  /* @oods-domain-binding handleViewTimeline */ const handleViewTimeline = () => { actions.handleViewTimeline(); };

  return (
    <main data-oods-shell="screen-detail-13">
      <Stack id="screen-detail-13" data-oods-component="Stack" data-layout="stack" style={{ display: 'flex', flexDirection: 'column', gap: 'var(--ref-space-scale-md)' }}>
            <Stack id="detail-header-1" data-oods-component="Stack" data-layout="stack" style={{ display: 'flex', flexDirection: 'column', gap: 'var(--ref-space-stack-default)', justifyContent: 'space-between' }}>
                    <DetailHeader id="detail-header-1-record-title" data-oods-component="DetailHeader" title={planName} level={1} />
                    <Stack id="screen-detail-13-record-summary" data-oods-component="Stack" data-layout="inline" style={{ display: 'flex', flexDirection: 'row', gap: 'var(--ref-space-scale-sm)' }}>
                              <StatusBadge id="screen-detail-13-record-summary-1" data-oods-component="StatusBadge" domain="subscription" tone="lifecycle" status={status} />
                              <BillingSummaryBadge id="screen-detail-13-record-summary-2" data-oods-component="BillingSummaryBadge" minorUnits={100} amount={amount} currency={currency} interval={billingInterval} />
                            </Stack>
                    <div role="group" aria-label="Screen actions" className="oods-action-bar" data-oods-screen-actions="screen-detail-13">
                      <Button intent="primary" data-oods-action="handleEdit" onClick={() => handleEdit()}>Edit</Button>
                      {['future', 'trialing', 'active', 'paused', 'past_due', 'unpaid'].includes(String(status)) && !isArchived && (
                        <Button intent="secondary" data-oods-action="handleCancel" onClick={() => handleCancel()}>Cancel subscription</Button>
                      )}
                      <Button intent="secondary" data-oods-action="handleViewTimeline" onClick={() => handleViewTimeline()}>View timeline</Button>
                      <Button intent="danger" data-oods-action="handleDelete" onClick={() => handleDelete()}>Delete</Button>
                    </div>
                    <Stack id="slot-header-2" data-oods-component="Stack" data-layout="stack" style={{ display: 'flex', flexDirection: 'column', gap: 'var(--ref-space-scale-md)' }}>
                              <VizMarkPreview id="ve-header-26" data-oods-component="VizMarkPreview" svg={svg ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"730\" height=\"250\" viewBox=\"0 0 730 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"730\" height=\"250\" fill=\"#FFFFFF\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h666v117h-666Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"666\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"666\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"666\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"666\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,117.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(30,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(90,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(151,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(211,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(272,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(333,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(393,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(454,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(514,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(575,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(635,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(29.77272727272725,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"end\" transform=\"translate(90.3181818181818,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"end\" transform=\"translate(150.86363636363635,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"end\" transform=\"translate(211.40909090909088,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"end\" transform=\"translate(271.95454545454544,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"end\" transform=\"translate(332.5,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"end\" transform=\"translate(393.0454545454545,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"end\" transform=\"translate(453.59090909090907,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"end\" transform=\"translate(514.1363636363636,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"end\" transform=\"translate(574.6818181818181,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"end\" transform=\"translate(635.2272727272727,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(333,116)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,120)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,90.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,61.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,32.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"0\" y2=\"-117\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,58.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M6.2727272727272485,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M66.8181818181818,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M127.36363636363635,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M187.90909090909088,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M248.45454545454544,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M309,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M369.5454545454545,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M430.09090909090907,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M490.6363636363636,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M551.1818181818181,58.5h48v55.575h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M611.7272727272727,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgNarrow={svgNarrow ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"370\" height=\"190\" viewBox=\"0 0 370 190\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"370\" height=\"190\" fill=\"#FFFFFF\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h306v143h-306Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"306\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"306\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"306\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"306\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,143.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(13,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(41,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(69,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(97,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(125,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(153,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(180,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(208,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(236,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(264,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(292,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(13.409090909090922,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(41.22727272727274,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(69.04545454545456,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(96.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(124.68181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(152.50000000000003,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(180.31818181818184,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(208.13636363636365,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(235.95454545454547,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(263.77272727272725,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(291.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"0\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(153,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,146)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,110.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,74.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,38.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"0\" y2=\"-143\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,71.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M1.3909090909091049,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M29.209090909090925,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M57.027272727272745,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M84.84545454545456,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M112.66363636363637,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M140.4818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M168.3,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M196.11818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M223.93636363636364,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M251.75454545454542,71.5h25.036363636363635v67.92499999999998h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M279.5727272727273,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgWide={svgWide ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"1130\" height=\"250\" viewBox=\"0 0 1130 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"1130\" height=\"250\" fill=\"#FFFFFF\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h1066v203h-1066Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"1066\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"1066\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"1066\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"1066\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"#E3E5E8\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,203.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(48,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(145,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(242,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(339,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(436,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(533,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(629,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(726,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(823,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(920,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(1017,0)\" x2=\"0\" y2=\"5\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(47.95454545454548,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(144.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(241.7727272727273,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(338.68181818181824,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(435.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(532.5,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(629.409090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(726.3181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(823.2272727272727,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(920.1363636363636,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(1017.0454545454545,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(533,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,206)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,155.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,104.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,53.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#505356\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"0\" y2=\"-203\" stroke=\"#D2D5D8\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,101.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#090A0C\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M24.45454545454548,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M121.36363636363637,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M218.2727272727273,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M315.18181818181824,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M412.0909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M509,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M605.909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M702.8181818181819,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M799.7272727272727,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M896.6363636363636,101.5h48v96.42499999999998h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M993.5454545454545,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgDark={svgDark ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"730\" height=\"250\" viewBox=\"0 0 730 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"730\" height=\"250\" fill=\"#090A0B\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h666v117h-666Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"666\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"666\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"666\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"666\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,117.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(30,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(90,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(151,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(211,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(272,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(333,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(393,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(454,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(514,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(575,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(635,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(29.77272727272725,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"end\" transform=\"translate(90.3181818181818,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"end\" transform=\"translate(150.86363636363635,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"end\" transform=\"translate(211.40909090909088,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"end\" transform=\"translate(271.95454545454544,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"end\" transform=\"translate(332.5,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"end\" transform=\"translate(393.0454545454545,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"end\" transform=\"translate(453.59090909090907,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"end\" transform=\"translate(514.1363636363636,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"end\" transform=\"translate(574.6818181818181,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"end\" transform=\"translate(635.2272727272727,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(333,116)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,120)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,90.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,61.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,32.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"0\" y2=\"-117\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,58.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M6.2727272727272485,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M66.8181818181818,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M127.36363636363635,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M187.90909090909088,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M248.45454545454544,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M309,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M369.5454545454545,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M430.09090909090907,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M490.6363636363636,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M551.1818181818181,58.5h48v55.575h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M611.7272727272727,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgDarkNarrow={svgDarkNarrow ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"370\" height=\"190\" viewBox=\"0 0 370 190\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"370\" height=\"190\" fill=\"#090A0B\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h306v143h-306Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"306\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"306\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"306\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"306\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,143.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(13,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(41,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(69,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(97,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(125,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(153,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(180,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(208,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(236,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(264,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(292,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(13.409090909090922,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(41.22727272727274,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(69.04545454545456,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(96.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(124.68181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(152.50000000000003,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(180.31818181818184,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(208.13636363636365,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(235.95454545454547,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(263.77272727272725,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(291.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"0\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(153,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,146)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,110.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,74.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,38.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"0\" y2=\"-143\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,71.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M1.3909090909091049,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M29.209090909090925,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M57.027272727272745,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M84.84545454545456,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M112.66363636363637,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M140.4818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M168.3,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M196.11818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M223.93636363636364,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M251.75454545454542,71.5h25.036363636363635v67.92499999999998h-25.036363636363635Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M279.5727272727273,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgDarkWide={svgDarkWide ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"1130\" height=\"250\" viewBox=\"0 0 1130 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"1130\" height=\"250\" fill=\"#090A0B\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h1066v203h-1066Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"1066\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"1066\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"1066\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"1066\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"#323437\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,203.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(48,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(145,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(242,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(339,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(436,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(533,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(629,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(726,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(823,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(920,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(1017,0)\" x2=\"0\" y2=\"5\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(47.95454545454548,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(144.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(241.7727272727273,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(338.68181818181824,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(435.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(532.5,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(629.409090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(726.3181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(823.2272727272727,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(920.1363636363636,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(1017.0454545454545,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(533,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,206)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,155.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,104.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,53.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"#B1B4B7\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"0\" y2=\"-203\" stroke=\"#3D4043\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,101.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"#F9FAFB\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M24.45454545454548,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M121.36363636363637,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M218.2727272727273,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M315.18181818181824,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M412.0909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M509,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M605.909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M702.8181818181819,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M799.7272727272727,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M896.6363636363636,101.5h48v96.42499999999998h-48Z\" fill=\"#0DA595\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M993.5454545454545,5.075000000000005h48v96.425h-48Z\" fill=\"#0DA595\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgHc={svgHc ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"730\" height=\"250\" viewBox=\"0 0 730 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"730\" height=\"250\" fill=\"Canvas\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h666v117h-666Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,117.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(30,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(90,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(151,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(211,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(272,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(333,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(393,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(454,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(514,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(575,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(635,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(29.77272727272725,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"end\" transform=\"translate(90.3181818181818,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"end\" transform=\"translate(150.86363636363635,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"end\" transform=\"translate(211.40909090909088,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"end\" transform=\"translate(271.95454545454544,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"end\" transform=\"translate(332.5,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"end\" transform=\"translate(393.0454545454545,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"end\" transform=\"translate(453.59090909090907,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"end\" transform=\"translate(514.1363636363636,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"end\" transform=\"translate(574.6818181818181,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"end\" transform=\"translate(635.2272727272727,7) rotate(270) translate(0,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"666\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(333,116)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,88)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,59)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,29)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,120)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,90.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,61.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,32.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,117)\" x2=\"0\" y2=\"-117\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,58.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M6.2727272727272485,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M66.8181818181818,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M127.36363636363635,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M187.90909090909088,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M248.45454545454544,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M309,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M369.5454545454545,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M430.09090909090907,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M490.6363636363636,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M551.1818181818181,58.5h48v55.575h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M611.7272727272727,2.9250000000000025h48v55.574999999999996h-48Z\" fill=\"CanvasText\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgHcNarrow={svgHcNarrow ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"370\" height=\"190\" viewBox=\"0 0 370 190\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"370\" height=\"190\" fill=\"Canvas\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h306v143h-306Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,143.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(13,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(41,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(69,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(97,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(125,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(153,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(180,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(208,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(236,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(264,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(292,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(13.409090909090922,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(41.22727272727274,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(69.04545454545456,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(96.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(124.68181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(152.50000000000003,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(180.31818181818184,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(208.13636363636365,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(235.95454545454547,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(263.77272727272725,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(291.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"0\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"306\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(153,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,107)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,72)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,36)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,146)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,110.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,74.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,38.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,143)\" x2=\"0\" y2=\"-143\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,71.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M1.3909090909091049,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M29.209090909090925,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M57.027272727272745,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M84.84545454545456,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M112.66363636363637,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M140.4818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M168.3,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M196.11818181818182,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M223.93636363636364,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M251.75454545454542,71.5h25.036363636363635v67.92499999999998h-25.036363636363635Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M279.5727272727273,3.5750000000000033h25.036363636363635v67.925h-25.036363636363635Z\" fill=\"CanvasText\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} svgHcWide={svgHcWide ?? "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"1130\" height=\"250\" viewBox=\"0 0 1130 250\" role=\"img\" aria-label=\"Payments recorded for this subscription, in EUR.\" aria-description=\"Payments recorded for this subscription, in EUR.\"><title>Payments recorded for this subscription, in EUR.</title><desc>Payments recorded for this subscription, in EUR.</desc><rect width=\"1130\" height=\"250\" fill=\"Canvas\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(59,10)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h1066v203h-1066Z\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'Payment date' for a discrete scale with 11 values: Jan 15, 2026, Feb 15, 2026, Mar 15, 2026, Apr 15, 2026, May 17, 2026, ending with Sep 15, 2026\"><g transform=\"translate(0.5,203.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(48,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(145,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(242,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(339,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(436,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(533,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(629,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(726,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(823,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(920,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(1017,0)\" x2=\"0\" y2=\"5\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(47.95454545454548,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jan 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(144.86363636363637,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Feb 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(241.7727272727273,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Mar 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(338.68181818181824,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Apr 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(435.5909090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">May 17, 2026</text><text text-anchor=\"middle\" transform=\"translate(532.5,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jun 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(629.409090909091,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Jul 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(726.3181818181819,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 15, 2026</text><text text-anchor=\"middle\" transform=\"translate(823.2272727272727,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 16, 2026</text><text text-anchor=\"middle\" transform=\"translate(920.1363636363636,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Aug 19, 2026</text><text text-anchor=\"middle\" transform=\"translate(1017.0454545454545,15)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">Sep 15, 2026</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,0)\" x2=\"1066\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(533,30)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Payment date</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'Amount' for a linear scale with values from −€20 to €20\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,152)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,102)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,51)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,0)\" x2=\"-5\" y2=\"0\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-7,206)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€20</text><text text-anchor=\"end\" transform=\"translate(-7,155.25)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">−€10</text><text text-anchor=\"end\" transform=\"translate(-7,104.5)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€0</text><text text-anchor=\"end\" transform=\"translate(-7,53.75)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€10</text><text text-anchor=\"end\" transform=\"translate(-7,3)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"10px\" fill=\"CanvasText\" opacity=\"1\">€20</text></g><g class=\"mark-rule role-axis-domain\" pointer-events=\"none\"><line transform=\"translate(0,203)\" x2=\"0\" y2=\"-203\" stroke=\"CanvasText\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-43,101.5) rotate(-90) translate(0,-2)\" font-family=\"'DM Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif\" font-size=\"11px\" font-weight=\"bold\" fill=\"CanvasText\" opacity=\"1\">Amount</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-rect role-mark marks\" role=\"graphics-object\" aria-roledescription=\"rect mark container\"><path aria-label=\"Payment date: Jan 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M24.45454545454548,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Feb 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M121.36363636363637,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Mar 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M218.2727272727273,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Apr 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M315.18181818181824,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: May 17, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M412.0909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jun 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M509,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Jul 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M605.909090909091,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M702.8181818181819,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 16, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M799.7272727272727,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Aug 19, 2026; Amount: −€19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M896.6363636363636,101.5h48v96.42499999999998h-48Z\" fill=\"CanvasText\"/><path aria-label=\"Payment date: Sep 15, 2026; Amount: €19.000000\" role=\"graphics-symbol\" aria-roledescription=\"bar\" d=\"M993.5454545454545,5.075000000000005h48v96.425h-48Z\" fill=\"CanvasText\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g></svg>"} description="Payments recorded for this subscription, in its currency." height={240} title="Payment amounts" width={720} />
                              <StatusTimeline id="ve-header-27" data-oods-component="StatusTimeline" showActorId showReason history={stateHistory} allowedTransitions={allowedTransitions} status={status} />
                              <CancellationSummary id="ve-header-28" data-oods-component="CancellationSummary" hideWhenDefault cancelAtPeriodEnd={cancelAtPeriodEnd} requestedAt={cancellationRequestedAt} reason={cancellationReason} code={cancellationReasonCode} />
                              <ArchiveSummary id="ve-header-29" data-oods-component="ArchiveSummary" hideWhenDefault isArchived={isArchived} archivedAt={archivedAt} reason={archiveReason} />
                            </Stack>
                  </Stack>
            <Card id="detail-body-10" data-oods-component="Card" data-layout="stack" style={{ display: 'flex', flexDirection: 'column', gap: 'var(--ref-space-scale-md)' }}>
                    <Tabs id="detail-tabs-9" data-oods-component="Tabs" ariaLabel="Record details" items={[
                      { ...{"id":"detail-tab-panel-3","label":"Billing"}, panel: (
                        <Stack id="detail-tab-panel-3" data-oods-component="Stack" data-layout="stack" style={{ display: 'flex', flexDirection: 'column', gap: 'var(--ref-space-scale-md)' }}>
                          <CycleProgressCard id="slot-tab-0-4" data-oods-component="CycleProgressCard" progress={currentPeriodProgress} periodStart={currentPeriodStart} periodEnd={currentPeriodEnd} interval={billingInterval} />
                          <PaymentTimeline id="slot-tab-1-6" data-oods-component="PaymentTimeline" lastPayment={lastPaymentAt} nextPayment={nextPaymentDueAt} paymentStatus={paymentStatus} paymentMethod={paymentMethodType} amount={amount} currency={currency} />
                        </Stack>
                      ) },
                      { ...{"id":"detail-tabs-9-read-fields","label":"Details"}, panel: (
                        <Stack id="detail-tabs-9-read-fields" data-oods-component="Stack">
                          <Stack id="detail-tabs-9-subscription_id-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-subscription_id-label" data-oods-component="Text" as="strong" content="Subscription" />
                              <Text id="detail-tabs-9-subscription_id-value" data-oods-component="Text">{formatReadOnlyValue(subscriptionId, "string", false)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-plan_code-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-plan_code-label" data-oods-component="Text" as="strong" content="Plan code" />
                              <Text id="detail-tabs-9-plan_code-value" data-oods-component="Text">{formatReferenceLabel(planCode, (Object.entries({"plan_starter_monthly":"plan_starter_monthly","plan_team_monthly":"plan_team_monthly","plan_business_monthly":"plan_business_monthly","plan_team_annual":"plan_team_annual","plan_enterprise_annual":"plan_enterprise_annual","plan_analytics_addon_monthly":"plan_analytics_addon_monthly","plan_pro_monthly_2025":"plan_pro_monthly_2025","plan_business_plus_monthly":"plan_business_plus_monthly"}).find(([key]) => key === String(planCode))?.[1]), 'Plan code')}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-plan_interval-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-plan_interval-label" data-oods-component="Text" as="strong" content="Plan interval" />
                              <Text id="detail-tabs-9-plan_interval-value" data-oods-component="Text">{formatReadOnlyValue(planInterval, "string", true)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-customer_name-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-customer_name-label" data-oods-component="Text" as="strong" content="Customer name" />
                              <Text id="detail-tabs-9-customer_name-value" data-oods-component="Text">{formatReadOnlyValue(customerName, "string", false)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-customer_email-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-customer_email-label" data-oods-component="Text" as="strong" content="Customer email" />
                              <Text id="detail-tabs-9-customer_email-value" data-oods-component="Text">{formatReadOnlyValue(customerEmail, "email", false)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-created_at-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-created_at-label" data-oods-component="Text" as="strong" content="Created at" />
                              <Text id="detail-tabs-9-created_at-value" data-oods-component="Text">{formatReadOnlyValue(createdAt, "datetime", false)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-updated_at-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-updated_at-label" data-oods-component="Text" as="strong" content="Updated at" />
                              <Text id="detail-tabs-9-updated_at-value" data-oods-component="Text">{formatReadOnlyValue(updatedAt, "datetime", false)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-last_event-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-last_event-label" data-oods-component="Text" as="strong" content="Last event" />
                              <Text id="detail-tabs-9-last_event-value" data-oods-component="Text">{formatReadOnlyValue(lastEvent, "string", true)}</Text>
                            </Stack>
                          <Stack id="detail-tabs-9-last_event_at-read-field" data-oods-component="Stack">
                              <Text id="detail-tabs-9-last_event_at-label" data-oods-component="Text" as="strong" content="Last event at" />
                              <Text id="detail-tabs-9-last_event_at-value" data-oods-component="Text">{formatReadOnlyValue(lastEventAt, "datetime", false)}</Text>
                            </Stack>
                        </Stack>
                      ) }
                    ]} />
                  </Card>
          </Stack>
      <details data-oods-reference-inspection="true"><summary>Reference details</summary><dl><div key="plan_code"><dt>Plan code</dt><dd><code>{String(planCode ?? 'Not available')}</code></dd></div></dl></details>
    </main>
  );
};
