- type: entity
  name: circuit tote [QM]
  parent: ToteBase
  id: BoxQMCircuitboards
  description: A Tote filled with QM's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: CargoBountyComputerCircuitboard
        - id: CargoRequestComputerCircuitboard
        - id: CargoSaleComputerCircuitboard
        - id: CargoShuttleConsoleCircuitboard
        - id: SalvageMagnetMachineCircuitboard
        - id: SalvageJobBoardComputerCircuitboard
        - id: MailTeleporterMachineCircuitboard

- type: entity
  name: stamp box [QM]
  parent: BoxCardboard
  id: BoxQMStamps
  description: A box filled with QM's Stamps. Stamped of course.
  components:
  - type: Item
    size: Small
    shape:
    - 0,0,1,1
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: RubberStampApproved
        - id: RubberStampDenied
        - id: RubberStampQm
  - type: Storage
    grid:
    - 0,0,1,1
    whitelist:
      components:
      - Stamp
  - type: Sprite
    layers:
      - state: box
      - state: stamp

- type: entity
  name: circuit tote [HoP]
  parent: ToteBase
  id: BoxHoPCircuitboards
  description: A Tote filled with HoP's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: IDComputerCircuitboard
        - id: FundingAllocationComputerCircuitboard
        - id: CargoRequestServiceComputerCircuitboard

- type: entity
  name: stamp box [HoP]
  parent: BoxCardboard
  id: BoxHoPStamps
  description: A box filled with HoP's Stamps. Stamped of course.
  components:
  - type: Item
    size: Small
    shape:
    - 0,0,1,1
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: RubberStampApproved
        - id: RubberStampDenied
        - id: RubberStampHop
  - type: Storage
    grid:
    - 0,0,1,1
    whitelist:
      components:
      - Stamp
  - type: Sprite
    layers:
      - state: box
      - state: stamp

- type: entity
  name: circuit tote [CE]
  parent: ToteBase
  id: BoxCECircuitboards
  description: A Tote filled with CE's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: CargoRequestEngineeringComputerCircuitboard
        - id: AlertsComputerCircuitboard
        - id: AtmosMonitoringComputerCircuitboard
        - id: PowerComputerCircuitboard
        - id: SolarControlComputerCircuitboard

- type: entity
  name: circuit tote [Captain]
  parent: ToteBase
  id: BoxCaptainCircuitboards
  description: A Tote filled with Captain's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: CommsComputerCircuitboard
        - id: StationRecordsComputerCircuitboard

- type: entity
  name: circuit tote [CMO]
  parent: ToteBase
  id: BoxCMOCircuitboards
  description: A Tote filled with CMO's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: MedicalTechFabCircuitboard
        - id: CargoRequestMedicalComputerCircuitboard

- type: entity
  name: circuit tote [RD]
  parent: ToteBase
  id: BoxRDCircuitboards
  description: A Tote filled with RD's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: CircuitImprinterMachineCircuitboard
        - id: ProtolatheMachineCircuitboard
        - id: ResearchComputerCircuitboard
        - id: CargoRequestScienceComputerCircuitboard
        - id: RoboticsConsoleCircuitboard
        - id: AnalysisComputerCircuitboard #Because sometimes round start artis just fucking explode on the pad.
        - id: ArtifactAnalyzerMachineCircuitboard
        - id: StationAiFixerCircuitboard

- type: entity
  name: circuit tote [HoS]
  parent: ToteBase
  id: BoxHoSCircuitboards
  description: A Tote filled with HoS's Circuit boards.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: SecurityTechFabCircuitboard
        - id: CargoRequestSecurityComputerCircuitboard
