package Ġcom . stripe . android . payments heet Ċ Ċ import Ġandroidx . compose . foundation . is System In Dark Theme Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . dark Colors Ċ import Ġandroidx . compose . material . light Colors Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . text . TextStyle Ċ import Ġandroidx . compose . ui . text . font . Font Family Ċ import Ġandroidx . compose . ui . unit . sp Ċ Ċ private Ġval ĠGreen 4 0 0 Ġ= ĠColor ( 0 xFF 3 CB 0 4 3 ) Ċ private Ġval ĠGreen 8 0 0 Ġ= ĠColor ( 0 xFF 2 3 4 F 1 E ) Ċ Ċ private Ġval ĠY ellow 4 0 0 Ġ= ĠColor ( 0 xFF F 6 E 5 4 7 ) Ċ private Ġval ĠY ellow 7 0 0 Ġ= ĠColor ( 0 xFF F 3 B 7 1 1 ) Ċ private Ġval ĠY ellow 8 0 0 Ġ= ĠColor ( 0 xFF F 2 9 F 0 5 ) Ċ Ċ private Ġval ĠBlue 2 0 0 Ġ= ĠColor ( 0 xFF 9 DA 3 FA ) Ċ private Ġval ĠBlue 5 0 0 Ġ= ĠColor ( 0 xFF 0 5 4 0 F 2 ) Ċ Ċ private Ġval ĠRed 3 0 0 Ġ= ĠColor ( 0 xFF EA 6 D 7 E ) Ċ private Ġval ĠRed 8 0 0 Ġ= ĠColor ( 0 xFF D 0 0 0 3 6 ) Ċ Ċ private Ġval ĠTeal Ġ= ĠColor ( 0 xFF 0 0 9 7 a 7 ) Ċ private Ġval ĠTeal Light Ġ= ĠColor ( 0 xFF 5 6 c 8 d 8 ) Ċ Ċ private Ġval ĠPur ple Ġ= ĠColor ( 0 xFF 4 a 1 4 8 c ) Ċ private Ġval ĠPur ple Light Ġ= ĠColor ( 0 xFF 7 c 4 3 bd ) Ċ Ċ private Ġval ĠStripe Dark Palette Ġ= Ġdark Colors ( ĊĠĠĠ Ġprimary Ġ= ĠBlue 2 0 0 , ĊĠĠĠ Ġprimary Variant Ġ= ĠGreen 4 0 0 , ĊĠĠĠ Ġon Primary Ġ= ĠColor . Black , ĊĠĠĠ Ġsecondary Ġ= ĠY ellow 4 0 0 , ĊĠĠĠ Ġsurface Ġ= ĠColor . Black , Ġ// Ġcard Ġbackground Ġcolor ĊĠĠĠ Ġon Secondary Ġ= ĠColor . Black , ĊĠĠĠ Ġon Surface Ġ= ĠColor . White , ĊĠĠĠ Ġon Background Ġ= ĠColor . White , ĊĠĠĠ Ġerror Ġ= ĠRed 3 0 0 , ĊĠĠĠ ĠonError Ġ= ĠColor . Black Ċ ) Ċ Ċ private Ġval ĠStripe Light Palette Ġ= Ġlight Colors ( ĊĠĠĠ Ġprimary Ġ= ĠColor ( 0 xFF 1 A 1 A 1 A ), ĊĠĠĠ Ġprimary Variant Ġ= ĠTeal Light , ĊĠĠĠ Ġon Primary Ġ= ĠColor . Black , ĊĠĠĠ Ġsecondary Ġ= ĠPur ple , ĊĠĠĠ Ġsecondary Variant Ġ= ĠPur ple Light , ĊĠĠĠ Ġsurface Ġ= ĠColor . White , Ġ// Ġcard Ġbackground Ġcolor ĊĠĠĠ Ġon Secondary Ġ= ĠColor . Black , ĊĠĠĠ Ġon Surface Ġ= ĠColor . Black , ĊĠĠĠ Ġon Background Ġ= ĠColor . Black , ĊĠĠĠ Ġerror Ġ= ĠRed 8 0 0 , ĊĠĠĠ ĠonError Ġ= ĠColor . White Ċ ) Ċ Ċ internal Ġval ĠLocal Field TextStyle Ġ= ĠTextStyle . Default . copy ( ĊĠĠĠ ĠfontFamily Ġ= ĠFont Family . Sans Ser if , ĊĠĠĠ ĠfontSize Ġ= Ġ 1 4 . sp Ċ ) Ċ Ċ @ Composable Ċ internal Ġfun ĠStripe Theme ( ĊĠĠĠ Ġis Dark Theme : ĠBoolean Ġ= Ġis System In Dark Theme (), ĊĠĠĠ Ġcontent : Ġ@ Composable Ġ() Ġ-> ĠUnit Ċ ) Ġ{ ĊĠĠĠ Ġval Ġmy Colors Ġ= Ġif Ġ( is Dark Theme ) ĠStripe Dark Palette Ġelse ĠStripe Light Palette ĊĊĠĠĠ ĠMaterial Theme ( ĊĠĠĠĠĠĠĠ Ġcolors Ġ= Ġmy Colors , ĊĠĠĠĠĠĠĠ Ġty pography Ġ= ĠMaterial Theme . typography . copy ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbody 1 Ġ= ĠLocal Field TextStyle , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsubtitle 1 Ġ= ĠLocal Field TextStyle ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġcontent Ġ= Ġcontent ĊĠĠĠ Ġ) Ċ } Ċ