#photoclaim-overview-20261104 { color: var(--foreground); background: transparent; width: 100%; box-sizing: border-box; }
    #photoclaim-overview-20261104 .pc-heading { padding-inline-end: 0; margin-block-end: 20px; }
    #photoclaim-overview-20261104 .pc-section { margin-block-start: 24px; }
    #photoclaim-overview-20261104 .pc-context { margin-block: 12px 20px; }
    #photoclaim-overview-20261104 .pc-caption { margin-block: 8px 16px; }
    #photoclaim-overview-20261104 .pc-pagination { margin-block-start: 16px; }
    #photoclaim-overview-20261104 .pc-note-list { padding-inline-start: 20px; }
    #photoclaim-overview-20261104 .pc-source { margin-block-start: 20px; }
    #photoclaim-overview-20261104 .pc-wrap { overflow-wrap: anywhere; }
    #photoclaim-overview-20261104 .pc-inline-detail { margin-block-start: 8px; }
    #photoclaim-overview-20261104 .pc-definition { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 8px 20px; margin-block: 12px; }
    #photoclaim-overview-20261104 .pc-definition dt, #photoclaim-overview-20261104 .pc-definition dd { margin: 0; }
    #photoclaim-overview-20261104 .pc-definition dd { text-align: end; font-variant-numeric: tabular-nums; }
    #photoclaim-overview-20261104 .pc-empty { margin-block: 24px; }
    @media (max-width: 420px) {
      #photoclaim-overview-20261104 .pc-heading { padding-inline-end: 0; }
      #photoclaim-overview-20261104 .pc-definition { gap: 8px 12px; }
    }
