- type: entity
  name: circuit tote [QM]
  parent: ToteBase
  id: BoxQMCircuitboards
  description: A Tote filled with QM's Circuit boards.
  components:
  - type: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - 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: StorageFill
    contents:
      - id: SecurityTechFabCircuitboard
      - id: CargoRequestSecurityComputerCircuitboard
