2.通用API说明 _ AllPay.htm 157 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518
  1. <!DOCTYPE html>
  2. <!-- saved from url=(0080)http://localhost:8081/b2c/expup/2.html#_2-1-%E9%AA%8C%E7%AD%BE%E8%AF%B4%E6%98%8E -->
  3. <html lang="en-US" class=" "><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4. <meta name="viewport" content="width=device-width,initial-scale=1">
  5. <title>2.通用API说明 | AllPay</title>
  6. <link rel="icon" href="http://localhost:8081/b2c/favicon.ico"><meta name="theme-color" content="#3eaf7c"><style type="text/css">
  7. .home {
  8. padding: 3.6rem 2rem 0;
  9. max-width: 960px;
  10. margin: 0px auto;
  11. }
  12. .home .hero {
  13. text-align: center;
  14. }
  15. .home .hero img {
  16. max-height: 280px;
  17. display: block;
  18. margin: 3rem auto 1.5rem;
  19. }
  20. .home .hero h1 {
  21. font-size: 3rem;
  22. }
  23. .home .hero h1,
  24. .home .hero .description,
  25. .home .hero .action {
  26. margin: 1.8rem auto;
  27. }
  28. .home .hero .description {
  29. max-width: 35rem;
  30. font-size: 1.6rem;
  31. line-height: 1.3;
  32. color: #6a8bad;
  33. }
  34. .home .hero .action-button {
  35. display: inline-block;
  36. font-size: 1.2rem;
  37. color: #fff;
  38. background-color: #3eaf7c;
  39. padding: 0.8rem 1.6rem;
  40. border-radius: 4px;
  41. transition: background-color 0.1s ease;
  42. box-sizing: border-box;
  43. border-bottom: 1px solid #389d70;
  44. }
  45. .home .hero .action-button:hover {
  46. background-color: #4abf8a;
  47. }
  48. .home .features {
  49. border-top: 1px solid #eaecef;
  50. padding: 1.2rem 0;
  51. margin-top: 2.5rem;
  52. display: flex;
  53. flex-wrap: wrap;
  54. align-items: flex-start;
  55. align-content: stretch;
  56. justify-content: space-between;
  57. }
  58. .home .feature {
  59. flex-grow: 1;
  60. flex-basis: 30%;
  61. max-width: 30%;
  62. }
  63. .home .feature h2 {
  64. font-size: 1.4rem;
  65. font-weight: 500;
  66. border-bottom: none;
  67. padding-bottom: 0;
  68. color: #3a5169;
  69. }
  70. .home .feature p {
  71. color: #4e6e8e;
  72. }
  73. .home .footer {
  74. padding: 2.5rem;
  75. border-top: 1px solid #eaecef;
  76. text-align: center;
  77. color: #4e6e8e;
  78. }
  79. @media (max-width: 719px) {
  80. .home .features {
  81. flex-direction: column;
  82. }
  83. .home .feature {
  84. max-width: 100%;
  85. padding: 0 2.5rem;
  86. }
  87. }
  88. @media (max-width: 419px) {
  89. .home {
  90. padding-left: 1.5rem;
  91. padding-right: 1.5rem;
  92. }
  93. .home .hero img {
  94. max-height: 210px;
  95. margin: 2rem auto 1.2rem;
  96. }
  97. .home .hero h1 {
  98. font-size: 2rem;
  99. }
  100. .home .hero h1,
  101. .home .hero .description,
  102. .home .hero .action {
  103. margin: 1.2rem auto;
  104. }
  105. .home .hero .description {
  106. font-size: 1.2rem;
  107. }
  108. .home .hero .action-button {
  109. font-size: 1rem;
  110. padding: 0.6rem 1.2rem;
  111. }
  112. .home .feature h2 {
  113. font-size: 1.25rem;
  114. }
  115. }
  116. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/Home.vue */
  117. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9Ib21lLnZ1ZSIsIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL0hvbWUudnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUErQ0E7RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7Q0M5Q0Q7QUQrQ0M7RUFDRSxtQkFBQTtDQzdDSDtBRDhDRztFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0NDNUNMO0FENkNHO0VBQ0UsZ0JBQUE7Q0MzQ0w7QUQ0Q0c7OztFQUNFLG9CQUFBO0NDeENMO0FEeUNHO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtDQ3ZDTDtBRHdDRztFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUNBQUE7RUFDQSx1QkFBQTtFQUNBLGlDQUFBO0NDdENMO0FEdUNLO0VBQ0UsMEJBQUE7Q0NyQ1A7QURzQ0M7RUFDRSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7Q0NwQ0g7QURxQ0M7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0NDbkNIO0FEb0NHO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NDbENMO0FEbUNHO0VBQ0UsZUFBQTtDQ2pDTDtBRGtDQztFQUNFLGdCQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7Q0NoQ0g7QURrQzJCO0FBRXhCO0lBQ0UsdUJBQUE7Q0NqQ0g7QURrQ0M7SUFDRSxnQkFBQTtJQUNBLGtCQUFBO0NDaENIO0NBQ0Y7QURpQ2lDO0FBQ2hDO0lBQ0UscUJBQUE7SUFDQSxzQkFBQTtDQy9CRDtBRGlDRztJQUNFLGtCQUFBO0lBQ0EseUJBQUE7Q0MvQkw7QURnQ0c7SUFDRSxnQkFBQTtDQzlCTDtBRCtCRzs7O0lBQ0Usb0JBQUE7Q0MzQkw7QUQ0Qkc7SUFDRSxrQkFBQTtDQzFCTDtBRDJCRztJQUNFLGdCQUFBO0lBQ0EsdUJBQUE7Q0N6Qkw7QUQyQkc7SUFDRSxtQkFBQTtDQ3pCTDtDQUNGIiwiZmlsZSI6IkhvbWUudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLmhvbWVcbiAgcGFkZGluZyAkbmF2YmFySGVpZ2h0IDJyZW0gMFxuICBtYXgtd2lkdGggOTYwcHhcbiAgbWFyZ2luIDBweCBhdXRvXG4gIC5oZXJvXG4gICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICBpbWdcbiAgICAgIG1heC1oZWlnaHQgMjgwcHhcbiAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgIG1hcmdpbiAzcmVtIGF1dG8gMS41cmVtXG4gICAgaDFcbiAgICAgIGZvbnQtc2l6ZSAzcmVtXG4gICAgaDEsIC5kZXNjcmlwdGlvbiwgLmFjdGlvblxuICAgICAgbWFyZ2luIDEuOHJlbSBhdXRvXG4gICAgLmRlc2NyaXB0aW9uXG4gICAgICBtYXgtd2lkdGggMzVyZW1cbiAgICAgIGZvbnQtc2l6ZSAxLjZyZW1cbiAgICAgIGxpbmUtaGVpZ2h0IDEuM1xuICAgICAgY29sb3IgbGlnaHRlbigkdGV4dENvbG9yLCA0MCUpXG4gICAgLmFjdGlvbi1idXR0b25cbiAgICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gICAgICBmb250LXNpemUgMS4ycmVtXG4gICAgICBjb2xvciAjZmZmXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yICRhY2NlbnRDb2xvclxuICAgICAgcGFkZGluZyAwLjhyZW0gMS42cmVtXG4gICAgICBib3JkZXItcmFkaXVzIDRweFxuICAgICAgdHJhbnNpdGlvbiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlXG4gICAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcbiAgICAgIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkIGRhcmtlbigkYWNjZW50Q29sb3IsIDEwJSlcbiAgICAgICY6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvciBsaWdodGVuKCRhY2NlbnRDb2xvciwgMTAlKVxuICAuZmVhdHVyZXNcbiAgICBib3JkZXItdG9wIDFweCBzb2xpZCAkYm9yZGVyQ29sb3JcbiAgICBwYWRkaW5nIDEuMnJlbSAwXG4gICAgbWFyZ2luLXRvcCAyLjVyZW1cbiAgICBkaXNwbGF5IGZsZXhcbiAgICBmbGV4LXdyYXAgd3JhcFxuICAgIGFsaWduLWl0ZW1zIGZsZXgtc3RhcnRcbiAgICBhbGlnbi1jb250ZW50IHN0cmV0Y2hcbiAgICBqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuICAuZmVhdHVyZVxuICAgIGZsZXgtZ3JvdyAxXG4gICAgZmxleC1iYXNpcyAzMCVcbiAgICBtYXgtd2lkdGggMzAlXG4gICAgaDJcbiAgICAgIGZvbnQtc2l6ZSAxLjRyZW1cbiAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgYm9yZGVyLWJvdHRvbSBub25lXG4gICAgICBwYWRkaW5nLWJvdHRvbSAwXG4gICAgICBjb2xvciBsaWdodGVuKCR0ZXh0Q29sb3IsIDEwJSlcbiAgICBwXG4gICAgICBjb2xvciBsaWdodGVuKCR0ZXh0Q29sb3IsIDI1JSlcbiAgLmZvb3RlclxuICAgIHBhZGRpbmcgMi41cmVtXG4gICAgYm9yZGVyLXRvcCAxcHggc29saWQgJGJvcmRlckNvbG9yXG4gICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICBjb2xvciBsaWdodGVuKCR0ZXh0Q29sb3IsIDI1JSlcblxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU1vYmlsZSlcbiAgLmhvbWVcbiAgICAuZmVhdHVyZXNcbiAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgIC5mZWF0dXJlXG4gICAgICBtYXgtd2lkdGggMTAwJVxuICAgICAgcGFkZGluZyAwIDIuNXJlbVxuXG5AbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlTmFycm93KVxuICAuaG9tZVxuICAgIHBhZGRpbmctbGVmdCAxLjVyZW1cbiAgICBwYWRkaW5nLXJpZ2h0IDEuNXJlbVxuICAgIC5oZXJvXG4gICAgICBpbWdcbiAgICAgICAgbWF4LWhlaWdodCAyMTBweFxuICAgICAgICBtYXJnaW4gMnJlbSBhdXRvIDEuMnJlbVxuICAgICAgaDFcbiAgICAgICAgZm9udC1zaXplIDJyZW1cbiAgICAgIGgxLCAuZGVzY3JpcHRpb24sIC5hY3Rpb25cbiAgICAgICAgbWFyZ2luIDEuMnJlbSBhdXRvXG4gICAgICAuZGVzY3JpcHRpb25cbiAgICAgICAgZm9udC1zaXplIDEuMnJlbVxuICAgICAgLmFjdGlvbi1idXR0b25cbiAgICAgICAgZm9udC1zaXplIDFyZW1cbiAgICAgICAgcGFkZGluZyAwLjZyZW0gMS4ycmVtXG4gICAgLmZlYXR1cmVcbiAgICAgIGgyXG4gICAgICAgIGZvbnQtc2l6ZSAxLjI1cmVtXG4iLCIuaG9tZSB7XG4gIHBhZGRpbmc6IDMuNnJlbSAycmVtIDA7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uaG9tZSAuaGVybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lIC5oZXJvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMS41cmVtO1xufVxuLmhvbWUgLmhlcm8gaDEge1xuICBmb250LXNpemU6IDNyZW07XG59XG4uaG9tZSAuaGVybyBoMSxcbi5ob21lIC5oZXJvIC5kZXNjcmlwdGlvbixcbi5ob21lIC5oZXJvIC5hY3Rpb24ge1xuICBtYXJnaW46IDEuOHJlbSBhdXRvO1xufVxuLmhvbWUgLmhlcm8gLmRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNmE4YmFkO1xufVxuLmhvbWUgLmhlcm8gLmFjdGlvbi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlYWY3YztcbiAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgZWFzZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzODlkNzA7XG59XG4uaG9tZSAuaGVybyAuYWN0aW9uLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWJmOGE7XG59XG4uaG9tZSAuZmVhdHVyZXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWNlZjtcbiAgcGFkZGluZzogMS4ycmVtIDA7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhvbWUgLmZlYXR1cmUge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDMwJTtcbiAgbWF4LXdpZHRoOiAzMCU7XG59XG4uaG9tZSAuZmVhdHVyZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzYTUxNjk7XG59XG4uaG9tZSAuZmVhdHVyZSBwIHtcbiAgY29sb3I6ICM0ZTZlOGU7XG59XG4uaG9tZSAuZm9vdGVyIHtcbiAgcGFkZGluZzogMi41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWNlZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRlNmU4ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAuaG9tZSAuZmVhdHVyZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhvbWUgLmZlYXR1cmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxOXB4KSB7XG4gIC5ob21lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLmhvbWUgLmhlcm8gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAxLjJyZW07XG4gIH1cbiAgLmhvbWUgLmhlcm8gaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuaG9tZSAuaGVybyBoMSxcbiAgLmhvbWUgLmhlcm8gLmRlc2NyaXB0aW9uLFxuICAuaG9tZSAuaGVybyAuYWN0aW9uIHtcbiAgICBtYXJnaW46IDEuMnJlbSBhdXRvO1xuICB9XG4gIC5ob21lIC5oZXJvIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLmhvbWUgLmhlcm8gLmFjdGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwLjZyZW0gMS4ycmVtO1xuICB9XG4gIC5ob21lIC5mZWF0dXJlIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">
  118. .sidebar-button {
  119. display: none;
  120. width: 1.25rem;
  121. height: 1.25rem;
  122. position: absolute;
  123. padding: 0.6rem;
  124. top: 0.6rem;
  125. left: 1rem;
  126. }
  127. .sidebar-button .icon {
  128. display: block;
  129. width: 1.25rem;
  130. height: 1.25rem;
  131. }
  132. @media (max-width: 719px) {
  133. .sidebar-button {
  134. display: block;
  135. }
  136. }
  137. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/SidebarButton.vue */
  138. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TaWRlYmFyQnV0dG9uLnZ1ZSIsIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL1NpZGViYXJCdXR0b24udnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFXQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7Q0NWRDtBRFdDO0VBQ0UsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtDQ1RIO0FEVzJCO0FBQzFCO0lBQ0UsZUFBQTtDQ1REO0NBQ0YiLCJmaWxlIjoiU2lkZWJhckJ1dHRvbi52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPXN0eWx1cyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4vc3R5bGVzL2NvbmZpZy5zdHlsJ1xuXG4uc2lkZWJhci1idXR0b25cbiAgZGlzcGxheSBub25lXG4gIHdpZHRoIDEuMjVyZW1cbiAgaGVpZ2h0IDEuMjVyZW1cbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgcGFkZGluZyAwLjZyZW1cbiAgdG9wIDAuNnJlbVxuICBsZWZ0IDFyZW1cbiAgLmljb25cbiAgICBkaXNwbGF5IGJsb2NrXG4gICAgd2lkdGggMS4yNXJlbVxuICAgIGhlaWdodCAxLjI1cmVtXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkTVFNb2JpbGUpXG4gIC5zaWRlYmFyLWJ1dHRvblxuICAgIGRpc3BsYXkgYmxvY2tcbiIsIi5zaWRlYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMC42cmVtO1xuICB0b3A6IDAuNnJlbTtcbiAgbGVmdDogMXJlbTtcbn1cbi5zaWRlYmFyLWJ1dHRvbiAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcxOXB4KSB7XG4gIC5zaWRlYmFyLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">
  139. .search-box {
  140. display: inline-block;
  141. position: relative;
  142. margin-right: 0.5rem;
  143. }
  144. .search-box input {
  145. cursor: text;
  146. width: 10rem;
  147. color: #4e6e8e;
  148. display: inline-block;
  149. border: 1px solid #cfd4db;
  150. border-radius: 2rem;
  151. font-size: 0.9rem;
  152. line-height: 2rem;
  153. padding: 0 0.5rem 0 2rem;
  154. outline: none;
  155. transition: all 0.2s ease;
  156. background: #fff url(/assets/img/search.83621669.svg) 0.6rem 0.5rem no-repeat;
  157. background-size: 1rem;
  158. }
  159. .search-box input:focus {
  160. cursor: auto;
  161. border-color: #3eaf7c;
  162. }
  163. .search-box .suggestions {
  164. background: #fff;
  165. width: 20rem;
  166. position: absolute;
  167. top: 1.5rem;
  168. border: 1px solid #cfd4db;
  169. border-radius: 6px;
  170. padding: 0.4rem;
  171. list-style-type: none;
  172. }
  173. .search-box .suggestions.align-right {
  174. right: 0;
  175. }
  176. .search-box .suggestion {
  177. line-height: 1.4;
  178. padding: 0.4rem 0.6rem;
  179. border-radius: 4px;
  180. cursor: pointer;
  181. }
  182. .search-box .suggestion a {
  183. color: #5d82a6;
  184. }
  185. .search-box .suggestion a .page-title {
  186. font-weight: 600;
  187. }
  188. .search-box .suggestion a .header {
  189. font-size: 0.9em;
  190. margin-left: 0.25em;
  191. }
  192. .search-box .suggestion.focused {
  193. background-color: #f3f4f5;
  194. }
  195. .search-box .suggestion.focused a {
  196. color: #3eaf7c;
  197. }
  198. @media (max-width: 959px) {
  199. .search-box input {
  200. cursor: pointer;
  201. width: 0;
  202. border-color: transparent;
  203. position: relative;
  204. left: 1rem;
  205. }
  206. .search-box input:focus {
  207. cursor: text;
  208. left: 0;
  209. width: 10rem;
  210. }
  211. }
  212. @media (max-width: 959px) and (min-width: 719px) {
  213. .search-box .suggestions {
  214. left: 0;
  215. }
  216. }
  217. @media (max-width: 719px) {
  218. .search-box {
  219. margin-right: 0;
  220. }
  221. .search-box .suggestions {
  222. right: 0;
  223. }
  224. }
  225. @media (max-width: 419px) {
  226. .search-box .suggestions {
  227. width: calc(100vw - 4rem);
  228. }
  229. .search-box input:focus {
  230. width: 8rem;
  231. }
  232. }
  233. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/SearchBox.vue */
  234. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TZWFyY2hCb3gudnVlIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvU2VhcmNoQm94LnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBNElBO0VBQ0Usc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0NDM0lEO0FENElDO0VBQ0UsYUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLDBCQUFBO0VBQ0EsdUVBQUE7RUFDQSxzQkFBQTtDQzFJSDtBRDJJRztFQUNFLGFBQUE7RUFDQSxzQkFBQTtDQ3pJTDtBRDBJQztFQUNFLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0NDeElIO0FEeUlHO0VBQ0UsU0FBQTtDQ3ZJTDtBRHdJQztFQUNFLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0NDdElIO0FEdUlHO0VBQ0UsZUFBQTtDQ3JJTDtBRHNJSztFQUNFLGlCQUFBO0NDcElQO0FEcUlLO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtDQ25JUDtBRG9JRztFQUNFLDBCQUFBO0NDbElMO0FEbUlLO0VBQ0UsZUFBQTtDQ2pJUDtBRG1JMkI7QUFFeEI7SUFDRSxnQkFBQTtJQUNBLFNBQUE7SUFDQSwwQkFBQTtJQUNBLG1CQUFBO0lBQ0EsV0FBQTtDQ2xJSDtBRG1JRztJQUNFLGFBQUE7SUFDQSxRQUFBO0lBQ0EsYUFBQTtDQ2pJTDtDQUNGO0FEa0lzRDtBQUVuRDtJQUNFLFFBQUE7Q0NqSUg7Q0FDRjtBRGtJMkI7QUFDMUI7SUFDRSxnQkFBQTtDQ2hJRDtBRGlJQztJQUNFLFNBQUE7Q0MvSEg7Q0FDRjtBRGdJaUM7QUFFOUI7SUFDRSwwQkFBQTtDQy9ISDtBRGdJQztJQUNFLFlBQUE7Q0M5SEg7Q0FDRiIsImZpbGUiOiJTZWFyY2hCb3gudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLnNlYXJjaC1ib3hcbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgcG9zaXRpb24gcmVsYXRpdmVcbiAgbWFyZ2luLXJpZ2h0IDAuNXJlbVxuICBpbnB1dFxuICAgIGN1cnNvciB0ZXh0XG4gICAgd2lkdGggMTByZW1cbiAgICBjb2xvciBsaWdodGVuKCR0ZXh0Q29sb3IsIDI1JSlcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgIGJvcmRlciAxcHggc29saWQgZGFya2VuKCRib3JkZXJDb2xvciwgMTAlKVxuICAgIGJvcmRlci1yYWRpdXMgMnJlbVxuICAgIGZvbnQtc2l6ZSAwLjlyZW1cbiAgICBsaW5lLWhlaWdodCAycmVtXG4gICAgcGFkZGluZyAwIDAuNXJlbSAwIDJyZW1cbiAgICBvdXRsaW5lIG5vbmVcbiAgICB0cmFuc2l0aW9uIGFsbCAuMnMgZWFzZVxuICAgIGJhY2tncm91bmQgI2ZmZiB1cmwoLi9zZWFyY2guc3ZnKSAwLjZyZW0gMC41cmVtIG5vLXJlcGVhdFxuICAgIGJhY2tncm91bmQtc2l6ZSAxcmVtXG4gICAgJjpmb2N1c1xuICAgICAgY3Vyc29yIGF1dG9cbiAgICAgIGJvcmRlci1jb2xvciAkYWNjZW50Q29sb3JcbiAgLnN1Z2dlc3Rpb25zXG4gICAgYmFja2dyb3VuZCAjZmZmXG4gICAgd2lkdGggMjByZW1cbiAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgIHRvcCAxLjVyZW1cbiAgICBib3JkZXIgMXB4IHNvbGlkIGRhcmtlbigkYm9yZGVyQ29sb3IsIDEwJSlcbiAgICBib3JkZXItcmFkaXVzIDZweFxuICAgIHBhZGRpbmcgMC40cmVtXG4gICAgbGlzdC1zdHlsZS10eXBlIG5vbmVcbiAgICAmLmFsaWduLXJpZ2h0XG4gICAgICByaWdodCAwXG4gIC5zdWdnZXN0aW9uXG4gICAgbGluZS1oZWlnaHQgMS40XG4gICAgcGFkZGluZyAwLjRyZW0gMC42cmVtXG4gICAgYm9yZGVyLXJhZGl1cyA0cHhcbiAgICBjdXJzb3IgcG9pbnRlclxuICAgIGFcbiAgICAgIGNvbG9yIGxpZ2h0ZW4oJHRleHRDb2xvciwgMzUlKVxuICAgICAgLnBhZ2UtdGl0bGVcbiAgICAgICAgZm9udC13ZWlnaHQgNjAwXG4gICAgICAuaGVhZGVyXG4gICAgICAgIGZvbnQtc2l6ZSAwLjllbVxuICAgICAgICBtYXJnaW4tbGVmdCAwLjI1ZW1cbiAgICAmLmZvY3VzZWRcbiAgICAgIGJhY2tncm91bmQtY29sb3IgI2YzZjRmNVxuICAgICAgYVxuICAgICAgICBjb2xvciAkYWNjZW50Q29sb3JcblxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU5hcnJvdylcbiAgLnNlYXJjaC1ib3hcbiAgICBpbnB1dFxuICAgICAgY3Vyc29yIHBvaW50ZXJcbiAgICAgIHdpZHRoIDBcbiAgICAgIGJvcmRlci1jb2xvciB0cmFuc3BhcmVudFxuICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgIGxlZnQgMXJlbVxuICAgICAgJjpmb2N1c1xuICAgICAgICBjdXJzb3IgdGV4dFxuICAgICAgICBsZWZ0IDBcbiAgICAgICAgd2lkdGggMTByZW1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU5hcnJvdykgYW5kIChtaW4td2lkdGg6ICRNUU1vYmlsZSlcbiAgLnNlYXJjaC1ib3hcbiAgICAuc3VnZ2VzdGlvbnNcbiAgICAgIGxlZnQgMFxuXG5AbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlKVxuICAuc2VhcmNoLWJveFxuICAgIG1hcmdpbi1yaWdodCAwXG4gICAgLnN1Z2dlc3Rpb25zXG4gICAgICByaWdodCAwXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkTVFNb2JpbGVOYXJyb3cpXG4gIC5zZWFyY2gtYm94XG4gICAgLnN1Z2dlc3Rpb25zXG4gICAgICB3aWR0aCBjYWxjKDEwMHZ3IC0gNHJlbSlcbiAgICBpbnB1dDpmb2N1c1xuICAgICAgd2lkdGggOHJlbVxuIiwiLnNlYXJjaC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc2VhcmNoLWJveCBpbnB1dCB7XG4gIGN1cnNvcjogdGV4dDtcbiAgd2lkdGg6IDEwcmVtO1xuICBjb2xvcjogIzRlNmU4ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkNGRiO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAgMC41cmVtIDAgMnJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL3NlYXJjaC5zdmdcIikgMC42cmVtIDAuNXJlbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbTtcbn1cbi5zZWFyY2gtYm94IGlucHV0OmZvY3VzIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICMzZWFmN2M7XG59XG4uc2VhcmNoLWJveCAuc3VnZ2VzdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjByZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmQ0ZGI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMC40cmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uc2VhcmNoLWJveCAuc3VnZ2VzdGlvbnMuYWxpZ24tcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5zZWFyY2gtYm94IC5zdWdnZXN0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMC40cmVtIDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLWJveCAuc3VnZ2VzdGlvbiBhIHtcbiAgY29sb3I6ICM1ZDgyYTY7XG59XG4uc2VhcmNoLWJveCAuc3VnZ2VzdGlvbiBhIC5wYWdlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWFyY2gtYm94IC5zdWdnZXN0aW9uIGEgLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG59XG4uc2VhcmNoLWJveCAuc3VnZ2VzdGlvbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNTtcbn1cbi5zZWFyY2gtYm94IC5zdWdnZXN0aW9uLmZvY3VzZWQgYSB7XG4gIGNvbG9yOiAjM2VhZjdjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5zZWFyY2gtYm94IGlucHV0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuICAuc2VhcmNoLWJveCBpbnB1dDpmb2N1cyB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5cHgpIGFuZCAobWluLXdpZHRoOiA3MTlweCkge1xuICAuc2VhcmNoLWJveCAuc3VnZ2VzdGlvbnMge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAuc2VhcmNoLWJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZWFyY2gtYm94IC5zdWdnZXN0aW9ucyB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xuICAuc2VhcmNoLWJveCAuc3VnZ2VzdGlvbnMge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNHJlbSk7XG4gIH1cbiAgLnNlYXJjaC1ib3ggaW5wdXQ6Zm9jdXMge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style type="text/css">
  235. .dropdown-enter,
  236. .dropdown-leave-to {
  237. height: 0 !important;
  238. }
  239. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/DropdownTransition.vue */
  240. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9Ecm9wZG93blRyYW5zaXRpb24udnVlIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvRHJvcGRvd25UcmFuc2l0aW9uLnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBeUJBOztFQUNFLHFCQUFBO0NDdkJEIiwiZmlsZSI6IkRyb3Bkb3duVHJhbnNpdGlvbi52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPXN0eWx1cyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmRyb3Bkb3duLWVudGVyLCAuZHJvcGRvd24tbGVhdmUtdG9cbiAgaGVpZ2h0IDAgIWltcG9ydGFudFxuXG4iLCIuZHJvcGRvd24tZW50ZXIsXG4uZHJvcGRvd24tbGVhdmUtdG8ge1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">
  241. .dropdown-wrapper {
  242. cursor: pointer;
  243. }
  244. .dropdown-wrapper .dropdown-title {
  245. display: block;
  246. }
  247. .dropdown-wrapper .dropdown-title:hover {
  248. border-color: transparent;
  249. }
  250. .dropdown-wrapper .dropdown-title .arrow {
  251. vertical-align: middle;
  252. margin-top: -1px;
  253. margin-left: 0.4rem;
  254. }
  255. .dropdown-wrapper .nav-dropdown .dropdown-item {
  256. color: inherit;
  257. line-height: 1.7rem;
  258. }
  259. .dropdown-wrapper .nav-dropdown .dropdown-item h4 {
  260. margin: 0.45rem 0 0;
  261. border-top: 1px solid #eee;
  262. padding: 0.45rem 1.5rem 0 1.25rem;
  263. }
  264. .dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper {
  265. padding: 0;
  266. list-style: none;
  267. }
  268. .dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem {
  269. font-size: 0.9em;
  270. }
  271. .dropdown-wrapper .nav-dropdown .dropdown-item a {
  272. display: block;
  273. line-height: 1.7rem;
  274. position: relative;
  275. border-bottom: none;
  276. font-weight: 400;
  277. margin-bottom: 0;
  278. padding: 0 1.5rem 0 1.25rem;
  279. }
  280. .dropdown-wrapper .nav-dropdown .dropdown-item a:hover {
  281. color: #3eaf7c;
  282. }
  283. .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active {
  284. color: #3eaf7c;
  285. }
  286. .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active::after {
  287. content: "";
  288. width: 0;
  289. height: 0;
  290. border-left: 5px solid #3eaf7c;
  291. border-top: 3px solid transparent;
  292. border-bottom: 3px solid transparent;
  293. position: absolute;
  294. top: calc(50% - 2px);
  295. left: 9px;
  296. }
  297. .dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4 {
  298. margin-top: 0;
  299. padding-top: 0;
  300. border-top: 0;
  301. }
  302. @media (max-width: 719px) {
  303. .dropdown-wrapper.open .dropdown-title {
  304. margin-bottom: 0.5rem;
  305. }
  306. .dropdown-wrapper .nav-dropdown {
  307. transition: height 0.1s ease-out;
  308. overflow: hidden;
  309. }
  310. .dropdown-wrapper .nav-dropdown .dropdown-item h4 {
  311. border-top: 0;
  312. margin-top: 0;
  313. padding-top: 0;
  314. }
  315. .dropdown-wrapper .nav-dropdown .dropdown-item h4,
  316. .dropdown-wrapper .nav-dropdown .dropdown-item > a {
  317. font-size: 15px;
  318. line-height: 2rem;
  319. }
  320. .dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem {
  321. font-size: 14px;
  322. padding-left: 1rem;
  323. }
  324. }
  325. @media (min-width: 719px) {
  326. .dropdown-wrapper {
  327. height: 1.8rem;
  328. }
  329. .dropdown-wrapper:hover .nav-dropdown {
  330. display: block !important;
  331. }
  332. .dropdown-wrapper .dropdown-title .arrow {
  333. border-left: 4px solid transparent;
  334. border-right: 4px solid transparent;
  335. border-top: 6px solid #ccc;
  336. border-bottom: 0;
  337. }
  338. .dropdown-wrapper .nav-dropdown {
  339. display: none;
  340. height: auto !important;
  341. box-sizing: border-box;
  342. max-height: calc(100vh - 2.7rem);
  343. overflow-y: auto;
  344. position: absolute;
  345. top: 100%;
  346. right: 0;
  347. background-color: #fff;
  348. padding: 0.6rem 0;
  349. border: 1px solid #ddd;
  350. border-bottom-color: #ccc;
  351. text-align: left;
  352. border-radius: 0.25rem;
  353. white-space: nowrap;
  354. margin: 0;
  355. }
  356. }
  357. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/DropdownLink.vue */
  358. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9Ecm9wZG93bkxpbmsudnVlIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvRHJvcGRvd25MaW5rLnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBdURBO0VBQ0UsZ0JBQUE7Q0N0REQ7QUR1REM7RUFDRSxlQUFBO0NDckRIO0FEc0RHO0VBQ0UsMEJBQUE7Q0NwREw7QURxREc7RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7Q0NuREw7QURxREc7RUFDRSxlQUFBO0VBQ0Esb0JBQUE7Q0NuREw7QURvREs7RUFDRSxvQkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0NBQUE7Q0NsRFA7QURtREs7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7Q0NqRFA7QURrRE87RUFDRSxpQkFBQTtDQ2hEVDtBRGlESztFQUNFLGVBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNEJBQUE7Q0MvQ1A7QURnRE87RUFDRSxlQUFBO0NDOUNUO0FEK0NPO0VBQ0UsZUFBQTtDQzdDVDtBRDhDUztFQUNFLFlBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLCtCQUFBO0VBQ0Esa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0NDNUNYO0FENkNLO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0NDM0NQO0FENkMyQjtBQUV4QjtJQUNFLHNCQUFBO0NDNUNIO0FENkNDO0lBQ0UsaUNBQUE7SUFDQSxpQkFBQTtDQzNDSDtBRDZDSztJQUNFLGNBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtDQzNDUDtBRDRDSzs7SUFDRSxnQkFBQTtJQUNBLGtCQUFBO0NDekNQO0FEMENLO0lBQ0UsZ0JBQUE7SUFDQSxtQkFBQTtDQ3hDUDtDQUNGO0FEeUMyQjtBQUMxQjtJQUNFLGVBQUE7Q0N2Q0Q7QUR3Q0M7SUFFRSwwQkFBQTtDQ3ZDSDtBRHdDQztJQUVFLG1DQUFBO0lBQ0Esb0NBQUE7SUFDQSwyQkFBQTtJQUNBLGlCQUFBO0NDdkNIO0FEd0NDO0lBQ0UsY0FBQTtJQUVBLHdCQUFBO0lBQ0EsdUJBQUE7SUFDQSxpQ0FBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7SUFDQSxVQUFBO0lBQ0EsU0FBQTtJQUNBLHVCQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtJQUNBLDBCQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtJQUNBLG9CQUFBO0lBQ0EsVUFBQTtDQ3ZDSDtDQUNGIiwiZmlsZSI6IkRyb3Bkb3duTGluay52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPXN0eWx1cyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLmRyb3Bkb3duLXdyYXBwZXJcbiAgY3Vyc29yIHBvaW50ZXJcbiAgLmRyb3Bkb3duLXRpdGxlXG4gICAgZGlzcGxheSBibG9ja1xuICAgICY6aG92ZXJcbiAgICAgIGJvcmRlci1jb2xvciB0cmFuc3BhcmVudFxuICAgIC5hcnJvd1xuICAgICAgdmVydGljYWwtYWxpZ24gbWlkZGxlXG4gICAgICBtYXJnaW4tdG9wIC0xcHhcbiAgICAgIG1hcmdpbi1sZWZ0IDAuNHJlbVxuICAubmF2LWRyb3Bkb3duXG4gICAgLmRyb3Bkb3duLWl0ZW1cbiAgICAgIGNvbG9yIGluaGVyaXRcbiAgICAgIGxpbmUtaGVpZ2h0IDEuN3JlbVxuICAgICAgaDRcbiAgICAgICAgbWFyZ2luIDAuNDVyZW0gMCAwXG4gICAgICAgIGJvcmRlci10b3AgMXB4IHNvbGlkICNlZWVcbiAgICAgICAgcGFkZGluZyAwLjQ1cmVtIDEuNXJlbSAwIDEuMjVyZW1cbiAgICAgIC5kcm9wZG93bi1zdWJpdGVtLXdyYXBwZXJcbiAgICAgICAgcGFkZGluZyAwXG4gICAgICAgIGxpc3Qtc3R5bGUgbm9uZVxuICAgICAgICAuZHJvcGRvd24tc3ViaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZSAwLjllbVxuICAgICAgYVxuICAgICAgICBkaXNwbGF5IGJsb2NrXG4gICAgICAgIGxpbmUtaGVpZ2h0IDEuN3JlbVxuICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgICAgICBib3JkZXItYm90dG9tIG5vbmVcbiAgICAgICAgZm9udC13ZWlnaHQgNDAwXG4gICAgICAgIG1hcmdpbi1ib3R0b20gMFxuICAgICAgICBwYWRkaW5nIDAgMS41cmVtIDAgMS4yNXJlbVxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgY29sb3IgJGFjY2VudENvbG9yXG4gICAgICAgICYucm91dGVyLWxpbmstYWN0aXZlXG4gICAgICAgICAgY29sb3IgJGFjY2VudENvbG9yXG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQgXCJcIlxuICAgICAgICAgICAgd2lkdGggMFxuICAgICAgICAgICAgaGVpZ2h0IDBcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0IDVweCBzb2xpZCAkYWNjZW50Q29sb3JcbiAgICAgICAgICAgIGJvcmRlci10b3AgM3B4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgICAgICBib3JkZXItYm90dG9tIDNweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcCBjYWxjKDUwJSAtIDJweClcbiAgICAgICAgICAgIGxlZnQgOXB4XG4gICAgICAmOmZpcnN0LWNoaWxkIGg0XG4gICAgICAgIG1hcmdpbi10b3AgMFxuICAgICAgICBwYWRkaW5nLXRvcCAwXG4gICAgICAgIGJvcmRlci10b3AgMFxuXG5AbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlKVxuICAuZHJvcGRvd24td3JhcHBlclxuICAgICYub3BlbiAuZHJvcGRvd24tdGl0bGVcbiAgICAgIG1hcmdpbi1ib3R0b20gMC41cmVtXG4gICAgLm5hdi1kcm9wZG93blxuICAgICAgdHJhbnNpdGlvbiBoZWlnaHQgLjFzIGVhc2Utb3V0XG4gICAgICBvdmVyZmxvdyBoaWRkZW5cbiAgICAgIC5kcm9wZG93bi1pdGVtXG4gICAgICAgIGg0XG4gICAgICAgICAgYm9yZGVyLXRvcCAwXG4gICAgICAgICAgbWFyZ2luLXRvcCAwXG4gICAgICAgICAgcGFkZGluZy10b3AgMFxuICAgICAgICBoNCwgJiA+IGFcbiAgICAgICAgICBmb250LXNpemUgMTVweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0IDJyZW1cbiAgICAgICAgLmRyb3Bkb3duLXN1Yml0ZW1cbiAgICAgICAgICBmb250LXNpemUgMTRweFxuICAgICAgICAgIHBhZGRpbmctbGVmdCAxcmVtXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkTVFNb2JpbGUpXG4gIC5kcm9wZG93bi13cmFwcGVyXG4gICAgaGVpZ2h0IDEuOHJlbVxuICAgICY6aG92ZXIgLm5hdi1kcm9wZG93blxuICAgICAgLy8gb3ZlcnJpZGUgdGhlIGlubGluZSBzdHlsZS5cbiAgICAgIGRpc3BsYXkgYmxvY2sgIWltcG9ydGFudFxuICAgIC5kcm9wZG93bi10aXRsZSAuYXJyb3dcbiAgICAgIC8vIG1ha2UgdGhlIGFycm93IGFsd2F5cyBkb3duIGF0IGRlc2t0b3BcbiAgICAgIGJvcmRlci1sZWZ0IDRweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLXJpZ2h0IDRweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLXRvcCA2cHggc29saWQgJGFycm93QmdDb2xvclxuICAgICAgYm9yZGVyLWJvdHRvbSAwXG4gICAgLm5hdi1kcm9wZG93blxuICAgICAgZGlzcGxheSBub25lXG4gICAgICAvLyBBdm9pZCBoZWlnaHQgc2hha2VkIGJ5IGNsaWNraW5nXG4gICAgICBoZWlnaHQgYXV0byAhaW1wb3J0YW50XG4gICAgICBib3gtc2l6aW5nIGJvcmRlci1ib3g7XG4gICAgICBtYXgtaGVpZ2h0IGNhbGMoMTAwdmggLSAyLjdyZW0pXG4gICAgICBvdmVyZmxvdy15IGF1dG9cbiAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICB0b3AgMTAwJVxuICAgICAgcmlnaHQgMFxuICAgICAgYmFja2dyb3VuZC1jb2xvciAjZmZmXG4gICAgICBwYWRkaW5nIDAuNnJlbSAwXG4gICAgICBib3JkZXIgMXB4IHNvbGlkICNkZGRcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3IgI2NjY1xuICAgICAgdGV4dC1hbGlnbiBsZWZ0XG4gICAgICBib3JkZXItcmFkaXVzIDAuMjVyZW1cbiAgICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxuICAgICAgbWFyZ2luIDBcbiIsIi5kcm9wZG93bi13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRyb3Bkb3duLXdyYXBwZXIgLmRyb3Bkb3duLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHJvcGRvd24td3JhcHBlciAuZHJvcGRvd24tdGl0bGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXdyYXBwZXIgLmRyb3Bkb3duLXRpdGxlIC5hcnJvdyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW07XG59XG4uZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG59XG4uZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIGg0IHtcbiAgbWFyZ2luOiAwLjQ1cmVtIDAgMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIHBhZGRpbmc6IDAuNDVyZW0gMS41cmVtIDAgMS4yNXJlbTtcbn1cbi5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0gLmRyb3Bkb3duLXN1Yml0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIC5kcm9wZG93bi1zdWJpdGVtLXdyYXBwZXIgLmRyb3Bkb3duLXN1Yml0ZW0ge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmRyb3Bkb3duLXdyYXBwZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24taXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMCAxLjVyZW0gMCAxLjI1cmVtO1xufVxuLmRyb3Bkb3duLXdyYXBwZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24taXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzZWFmN2M7XG59XG4uZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIGEucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgY29sb3I6ICMzZWFmN2M7XG59XG4uZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIGEucm91dGVyLWxpbmstYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzNlYWY3YztcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gIGxlZnQ6IDlweDtcbn1cbi5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAuZHJvcGRvd24td3JhcHBlci5vcGVuIC5kcm9wZG93bi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24ge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjFzIGVhc2Utb3V0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmRyb3Bkb3duLXdyYXBwZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24taXRlbSBoNCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0gaDQsXG4gIC5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0gPiBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbiAgLmRyb3Bkb3duLXdyYXBwZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24taXRlbSAuZHJvcGRvd24tc3ViaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDcxOXB4KSB7XG4gIC5kcm9wZG93bi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgfVxuICAuZHJvcGRvd24td3JhcHBlcjpob3ZlciAubmF2LWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kcm9wZG93bi13cmFwcGVyIC5kcm9wZG93bi10aXRsZSAuYXJyb3cge1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuZHJvcGRvd24td3JhcHBlciAubmF2LWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC42cmVtIDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjY2NjO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style type="text/css">
  359. .nav-links {
  360. display: inline-block;
  361. }
  362. .nav-links a {
  363. line-height: 1.4rem;
  364. color: inherit;
  365. }
  366. .nav-links a:hover,
  367. .nav-links a.router-link-active {
  368. color: #3eaf7c;
  369. }
  370. .nav-links .nav-item {
  371. position: relative;
  372. display: inline-block;
  373. margin-left: 1.5rem;
  374. line-height: 2rem;
  375. }
  376. .nav-links .repo-link {
  377. margin-left: 1.5rem;
  378. }
  379. @media (max-width: 719px) {
  380. .nav-links .nav-item,
  381. .nav-links .repo-link {
  382. margin-left: 0;
  383. }
  384. }
  385. @media (min-width: 719px) {
  386. .nav-links a:hover,
  387. .nav-links a.router-link-active {
  388. color: #2c3e50;
  389. }
  390. .nav-item > a:not(.external):hover,
  391. .nav-item > a:not(.external).router-link-active {
  392. margin-bottom: -2px;
  393. border-bottom: 2px solid #46bd87;
  394. }
  395. }
  396. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/NavLinks.vue */
  397. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9OYXZMaW5rcy52dWUiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9OYXZMaW5rcy52dWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQXNHQTtFQUNFLHNCQUFBO0NDckdEO0FEc0dDO0VBQ0Usb0JBQUE7RUFDQSxlQUFBO0NDcEdIO0FEcUdHOztFQUNFLGVBQUE7Q0NsR0w7QURtR0M7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtDQ2pHSDtBRGtHQztFQUNFLG9CQUFBO0NDaEdIO0FEa0cyQjtBQUV4Qjs7SUFDRSxlQUFBO0NDaEdIO0NBQ0Y7QURpRzJCO0FBRXhCOztJQUNFLGVBQUE7Q0MvRkg7QURpR0M7O0lBQ0Usb0JBQUE7SUFDQSxpQ0FBQTtDQzlGSDtDQUNGIiwiZmlsZSI6Ik5hdkxpbmtzLnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmxhbmc9c3R5bHVzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLm5hdi1saW5rc1xuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBhXG4gICAgbGluZS1oZWlnaHQgMS40cmVtXG4gICAgY29sb3IgaW5oZXJpdFxuICAgICY6aG92ZXIsICYucm91dGVyLWxpbmstYWN0aXZlXG4gICAgICBjb2xvciAkYWNjZW50Q29sb3JcbiAgLm5hdi1pdGVtXG4gICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgIG1hcmdpbi1sZWZ0IDEuNXJlbVxuICAgIGxpbmUtaGVpZ2h0IDJyZW1cbiAgLnJlcG8tbGlua1xuICAgIG1hcmdpbi1sZWZ0IDEuNXJlbVxuXG5AbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlKVxuICAubmF2LWxpbmtzXG4gICAgLm5hdi1pdGVtLCAucmVwby1saW5rXG4gICAgICBtYXJnaW4tbGVmdCAwXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkTVFNb2JpbGUpXG4gIC5uYXYtbGlua3MgYVxuICAgICY6aG92ZXIsICYucm91dGVyLWxpbmstYWN0aXZlXG4gICAgICBjb2xvciAkdGV4dENvbG9yXG4gIC5uYXYtaXRlbSA+IGE6bm90KC5leHRlcm5hbClcbiAgICAmOmhvdmVyLCAmLnJvdXRlci1saW5rLWFjdGl2ZVxuICAgICAgbWFyZ2luLWJvdHRvbSAtMnB4XG4gICAgICBib3JkZXItYm90dG9tIDJweCBzb2xpZCBsaWdodGVuKCRhY2NlbnRDb2xvciwgOCUpXG4iLCIubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdi1saW5rcyBhIHtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubmF2LWxpbmtzIGE6aG92ZXIsXG4ubmF2LWxpbmtzIGEucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgY29sb3I6ICMzZWFmN2M7XG59XG4ubmF2LWxpbmtzIC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5uYXYtbGlua3MgLnJlcG8tbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzE5cHgpIHtcbiAgLm5hdi1saW5rcyAubmF2LWl0ZW0sXG4gIC5uYXYtbGlua3MgLnJlcG8tbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MTlweCkge1xuICAubmF2LWxpbmtzIGE6aG92ZXIsXG4gIC5uYXYtbGlua3MgYS5yb3V0ZXItbGluay1hY3RpdmUge1xuICAgIGNvbG9yOiAjMmMzZTUwO1xuICB9XG4gIC5uYXYtaXRlbSA+IGE6bm90KC5leHRlcm5hbCk6aG92ZXIsXG4gIC5uYXYtaXRlbSA+IGE6bm90KC5leHRlcm5hbCkucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDZiZDg3O1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style type="text/css">
  398. .navbar {
  399. padding: 0.7rem 1.5rem;
  400. line-height: 2.2rem;
  401. position: relative;
  402. }
  403. .navbar a,
  404. .navbar span,
  405. .navbar img {
  406. display: inline-block;
  407. }
  408. .navbar .logo {
  409. height: 2.2rem;
  410. min-width: 2.2rem;
  411. margin-right: 0.8rem;
  412. vertical-align: top;
  413. }
  414. .navbar .site-name {
  415. font-size: 1.3rem;
  416. font-weight: 600;
  417. color: #2c3e50;
  418. position: relative;
  419. }
  420. .navbar .links {
  421. font-size: 0.9rem;
  422. position: absolute;
  423. right: 1.5rem;
  424. top: 0.7rem;
  425. }
  426. @media (max-width: 719px) {
  427. .navbar {
  428. padding-left: 4rem;
  429. }
  430. .navbar .can-hide {
  431. display: none;
  432. }
  433. }
  434. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/Navbar.vue */
  435. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9OYXZiYXIudnVlIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvTmF2YmFyLnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBMkNBO0VBQ0UsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0NDMUNEO0FEMkNDOzs7RUFDRSxzQkFBQTtDQ3ZDSDtBRHdDQztFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7Q0N0Q0g7QUR1Q0M7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0NDckNIO0FEc0NDO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0NDcENIO0FEc0MyQjtBQUMxQjtJQUNFLG1CQUFBO0NDcENEO0FEcUNDO0lBQ0UsY0FBQTtDQ25DSDtDQUNGIiwiZmlsZSI6Ik5hdmJhci52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPXN0eWx1cyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLm5hdmJhclxuICBwYWRkaW5nIDAuN3JlbSAxLjVyZW1cbiAgbGluZS1oZWlnaHQgJG5hdmJhckhlaWdodCAtIDEuNHJlbVxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICBhLCBzcGFuLCBpbWdcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAubG9nb1xuICAgIGhlaWdodCAkbmF2YmFySGVpZ2h0IC0gMS40cmVtXG4gICAgbWluLXdpZHRoICRuYXZiYXJIZWlnaHQgLSAxLjRyZW1cbiAgICBtYXJnaW4tcmlnaHQgMC44cmVtXG4gICAgdmVydGljYWwtYWxpZ24gdG9wXG4gIC5zaXRlLW5hbWVcbiAgICBmb250LXNpemUgMS4zcmVtXG4gICAgZm9udC13ZWlnaHQgNjAwXG4gICAgY29sb3IgJHRleHRDb2xvclxuICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gIC5saW5rc1xuICAgIGZvbnQtc2l6ZSAwLjlyZW1cbiAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgIHJpZ2h0IDEuNXJlbVxuICAgIHRvcCAwLjdyZW1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU1vYmlsZSlcbiAgLm5hdmJhclxuICAgIHBhZGRpbmctbGVmdCA0cmVtXG4gICAgLmNhbi1oaWRlXG4gICAgICBkaXNwbGF5IG5vbmVcbiIsIi5uYXZiYXIge1xuICBwYWRkaW5nOiAwLjdyZW0gMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyIGEsXG4ubmF2YmFyIHNwYW4sXG4ubmF2YmFyIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5uYXZiYXIgLmxvZ28ge1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgbWluLXdpZHRoOiAyLjJyZW07XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLm5hdmJhciAuc2l0ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmMzZTUwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyIC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRvcDogMC43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcxOXB4KSB7XG4gIC5uYXZiYXIge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuICAubmF2YmFyIC5jYW4taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style type="text/css">
  436. .page-edit,
  437. .page-nav {
  438. max-width: 740px;
  439. margin: 0 auto;
  440. padding: 2rem 2.5rem;
  441. }
  442. @media (max-width: 959px) {
  443. .page-edit,
  444. .page-nav {
  445. padding: 2rem;
  446. }
  447. }
  448. @media (max-width: 419px) {
  449. .page-edit,
  450. .page-nav {
  451. padding: 1.5rem;
  452. }
  453. }
  454. .page {
  455. padding-bottom: 2rem;
  456. }
  457. .page-edit {
  458. padding-top: 1rem;
  459. padding-bottom: 1rem;
  460. overflow: auto;
  461. }
  462. .page-edit .edit-link {
  463. display: inline-block;
  464. }
  465. .page-edit .edit-link a {
  466. color: #4e6e8e;
  467. margin-right: 0.25rem;
  468. }
  469. .page-edit .last-updated {
  470. float: right;
  471. font-size: 0.9em;
  472. }
  473. .page-edit .last-updated .prefix {
  474. font-weight: 500;
  475. color: #4e6e8e;
  476. }
  477. .page-edit .last-updated .time {
  478. font-weight: 400;
  479. color: #aaa;
  480. }
  481. .page-nav {
  482. padding-top: 1rem;
  483. padding-bottom: 0;
  484. }
  485. .page-nav .inner {
  486. min-height: 2rem;
  487. margin-top: 0;
  488. border-top: 1px solid #eaecef;
  489. padding-top: 1rem;
  490. overflow: auto;
  491. }
  492. .page-nav .next {
  493. float: right;
  494. }
  495. @media (max-width: 719px) {
  496. .page-edit .edit-link {
  497. margin-bottom: 0.5rem;
  498. }
  499. .page-edit .last-updated {
  500. font-size: 0.8em;
  501. float: none;
  502. text-align: left;
  503. }
  504. }
  505. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/styles/wrapper.styl */
  506. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvd3JhcHBlci5zdHlsIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvUGFnZS52dWUiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvUGFnZS52dWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOztFQUNFLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0NDRUQ7QURENkI7QUFBQTs7SUFDMUIsY0FBQTtDQ0tEO0NBQ0Y7QURMbUM7QUFBQTs7SUFDaEMsZ0JBQUE7Q0NTRDtDQUNGO0FDaUpEO0VBQ0UscUJBQUE7Q0QvSUQ7QUNpSkQ7RUFFRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtDRGhKRDtBQ2lKQztFQUNFLHNCQUFBO0NEL0lIO0FDZ0pHO0VBQ0UsZUFBQTtFQUNBLHNCQUFBO0NEOUlMO0FDK0lDO0VBQ0UsYUFBQTtFQUNBLGlCQUFBO0NEN0lIO0FDOElHO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0NENUlMO0FDNklHO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0NEM0lMO0FDNklEO0VBRUUsa0JBQUE7RUFDQSxrQkFBQTtDRDVJRDtBQzZJQztFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NEM0lIO0FDNElDO0VBQ0UsYUFBQTtDRDFJSDtBQzRJMkI7QUFFeEI7SUFDRSxzQkFBQTtDRDNJSDtBQzRJQztJQUNFLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0NEMUlIO0NBQ0YiLCJmaWxlIjoiUGFnZS52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPXN0eWx1cyIsInNvdXJjZXNDb250ZW50IjpbIiR3cmFwcGVyXG4gIG1heC13aWR0aCAkY29udGVudFdpZHRoXG4gIG1hcmdpbiAwIGF1dG9cbiAgcGFkZGluZyAycmVtIDIuNXJlbVxuICBAbWVkaWEgKG1heC13aWR0aDogJE1RTmFycm93KVxuICAgIHBhZGRpbmcgMnJlbVxuICBAbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlTmFycm93KVxuICAgIHBhZGRpbmcgMS41cmVtXG5cbiIsIi5wYWdlLWVkaXQsXG4ucGFnZS1uYXYge1xuICBtYXgtd2lkdGg6IDc0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMnJlbSAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLnBhZ2UtZWRpdCxcbiAgLnBhZ2UtbmF2IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE5cHgpIHtcbiAgLnBhZ2UtZWRpdCxcbiAgLnBhZ2UtbmF2IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbn1cbi5wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ucGFnZS1lZGl0IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5wYWdlLWVkaXQgLmVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlLWVkaXQgLmVkaXQtbGluayBhIHtcbiAgY29sb3I6ICM0ZTZlOGU7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5wYWdlLWVkaXQgLmxhc3QtdXBkYXRlZCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5wYWdlLWVkaXQgLmxhc3QtdXBkYXRlZCAucHJlZml4IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0ZTZlOGU7XG59XG4ucGFnZS1lZGl0IC5sYXN0LXVwZGF0ZWQgLnRpbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2FhYTtcbn1cbi5wYWdlLW5hdiB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wYWdlLW5hdiAuaW5uZXIge1xuICBtaW4taGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWNlZjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnBhZ2UtbmF2IC5uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcxOXB4KSB7XG4gIC5wYWdlLWVkaXQgLmVkaXQtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5wYWdlLWVkaXQgLmxhc3QtdXBkYXRlZCB7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcbkByZXF1aXJlICcuL3N0eWxlcy93cmFwcGVyLnN0eWwnXG5cbi5wYWdlXG4gIHBhZGRpbmctYm90dG9tIDJyZW1cblxuLnBhZ2UtZWRpdFxuICBAZXh0ZW5kICR3cmFwcGVyXG4gIHBhZGRpbmctdG9wIDFyZW1cbiAgcGFkZGluZy1ib3R0b20gMXJlbVxuICBvdmVyZmxvdyBhdXRvXG4gIC5lZGl0LWxpbmtcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgIGFcbiAgICAgIGNvbG9yIGxpZ2h0ZW4oJHRleHRDb2xvciwgMjUlKVxuICAgICAgbWFyZ2luLXJpZ2h0IDAuMjVyZW1cbiAgLmxhc3QtdXBkYXRlZFxuICAgIGZsb2F0IHJpZ2h0XG4gICAgZm9udC1zaXplIDAuOWVtXG4gICAgLnByZWZpeFxuICAgICAgZm9udC13ZWlnaHQgNTAwXG4gICAgICBjb2xvciBsaWdodGVuKCR0ZXh0Q29sb3IsIDI1JSlcbiAgICAudGltZVxuICAgICAgZm9udC13ZWlnaHQgNDAwXG4gICAgICBjb2xvciAjYWFhXG5cbi5wYWdlLW5hdlxuICBAZXh0ZW5kICR3cmFwcGVyXG4gIHBhZGRpbmctdG9wIDFyZW1cbiAgcGFkZGluZy1ib3R0b20gMFxuICAuaW5uZXJcbiAgICBtaW4taGVpZ2h0IDJyZW1cbiAgICBtYXJnaW4tdG9wIDBcbiAgICBib3JkZXItdG9wIDFweCBzb2xpZCAkYm9yZGVyQ29sb3JcbiAgICBwYWRkaW5nLXRvcCAxcmVtXG4gICAgb3ZlcmZsb3cgYXV0byAvLyBjbGVhciBmbG9hdFxuICAubmV4dFxuICAgIGZsb2F0IHJpZ2h0XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkTVFNb2JpbGUpXG4gIC5wYWdlLWVkaXRcbiAgICAuZWRpdC1saW5rXG4gICAgICBtYXJnaW4tYm90dG9tIC41cmVtXG4gICAgLmxhc3QtdXBkYXRlZFxuICAgICAgZm9udC1zaXplIC44ZW1cbiAgICAgIGZsb2F0IG5vbmVcbiAgICAgIHRleHQtYWxpZ24gbGVmdFxuXG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style type="text/css">
  507. .sidebar .sidebar-sub-headers {
  508. padding-left: 1rem;
  509. font-size: 0.95em;
  510. }
  511. a.sidebar-link {
  512. font-weight: 400;
  513. display: inline-block;
  514. color: #2c3e50;
  515. border-left: 0.25rem solid transparent;
  516. padding: 0.35rem 1rem 0.35rem 1.25rem;
  517. line-height: 1.4;
  518. width: 100%;
  519. box-sizing: border-box;
  520. }
  521. a.sidebar-link:hover {
  522. color: #3eaf7c;
  523. }
  524. a.sidebar-link.active {
  525. font-weight: 600;
  526. color: #3eaf7c;
  527. border-left-color: #3eaf7c;
  528. }
  529. .sidebar-group a.sidebar-link {
  530. padding-left: 2rem;
  531. }
  532. .sidebar-sub-headers a.sidebar-link {
  533. padding-top: 0.25rem;
  534. padding-bottom: 0.25rem;
  535. border-left: none;
  536. }
  537. .sidebar-sub-headers a.sidebar-link.active {
  538. font-weight: 500;
  539. }
  540. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/SidebarLink.vue */
  541. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TaWRlYmFyTGluay52dWUiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TaWRlYmFyTGluay52dWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQTZEQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7Q0M1REQ7QUQ4REQ7RUFDRSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHVDQUFBO0VBQ0Esc0NBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtDQzVERDtBRDZEQztFQUNFLGVBQUE7Q0MzREg7QUQ0REM7RUFDRSxpQkFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtDQzFESDtBRDJEQztFQUNFLG1CQUFBO0NDekRIO0FEMERDO0VBQ0UscUJBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0NDeERIO0FEeURHO0VBQ0UsaUJBQUE7Q0N2REwiLCJmaWxlIjoiU2lkZWJhckxpbmsudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi9zdHlsZXMvY29uZmlnLnN0eWwnXG5cbi5zaWRlYmFyIC5zaWRlYmFyLXN1Yi1oZWFkZXJzXG4gIHBhZGRpbmctbGVmdCAxcmVtXG4gIGZvbnQtc2l6ZSAwLjk1ZW1cblxuYS5zaWRlYmFyLWxpbmtcbiAgZm9udC13ZWlnaHQgNDAwXG4gIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gIGNvbG9yICR0ZXh0Q29sb3JcbiAgYm9yZGVyLWxlZnQgMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudFxuICBwYWRkaW5nIDAuMzVyZW0gMXJlbSAwLjM1cmVtIDEuMjVyZW1cbiAgbGluZS1oZWlnaHQgMS40XG4gIHdpZHRoOiAxMDAlXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgJjpob3ZlclxuICAgIGNvbG9yICRhY2NlbnRDb2xvclxuICAmLmFjdGl2ZVxuICAgIGZvbnQtd2VpZ2h0IDYwMFxuICAgIGNvbG9yICRhY2NlbnRDb2xvclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yICRhY2NlbnRDb2xvclxuICAuc2lkZWJhci1ncm91cCAmXG4gICAgcGFkZGluZy1sZWZ0IDJyZW1cbiAgLnNpZGViYXItc3ViLWhlYWRlcnMgJlxuICAgIHBhZGRpbmctdG9wIDAuMjVyZW1cbiAgICBwYWRkaW5nLWJvdHRvbSAwLjI1cmVtXG4gICAgYm9yZGVyLWxlZnQgbm9uZVxuICAgICYuYWN0aXZlXG4gICAgICBmb250LXdlaWdodCA1MDBcbiIsIi5zaWRlYmFyIC5zaWRlYmFyLXN1Yi1oZWFkZXJzIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuOTVlbTtcbn1cbmEuc2lkZWJhci1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzJjM2U1MDtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzVyZW0gMXJlbSAwLjM1cmVtIDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYS5zaWRlYmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzNlYWY3Yztcbn1cbmEuc2lkZWJhci1saW5rLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM2VhZjdjO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNlYWY3Yztcbn1cbi5zaWRlYmFyLWdyb3VwIGEuc2lkZWJhci1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLnNpZGViYXItc3ViLWhlYWRlcnMgYS5zaWRlYmFyLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnNpZGViYXItc3ViLWhlYWRlcnMgYS5zaWRlYmFyLWxpbmsuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">
  542. .sidebar-group:not(.first) {
  543. margin-top: 1em;
  544. }
  545. .sidebar-group .sidebar-group {
  546. padding-left: 0.5em;
  547. }
  548. .sidebar-group:not(.collapsable) .sidebar-heading {
  549. cursor: auto;
  550. color: inherit;
  551. }
  552. .sidebar-heading {
  553. color: #999;
  554. transition: color 0.15s ease;
  555. cursor: pointer;
  556. font-size: 1.1em;
  557. font-weight: bold;
  558. padding: 0 1.5rem;
  559. margin-top: 0;
  560. margin-bottom: 0.5rem;
  561. }
  562. .sidebar-heading.open,
  563. .sidebar-heading:hover {
  564. color: inherit;
  565. }
  566. .sidebar-heading .arrow {
  567. position: relative;
  568. top: -0.12em;
  569. left: 0.5em;
  570. }
  571. .sidebar-heading:.open .arrow {
  572. top: -0.18em;
  573. }
  574. .sidebar-group-items {
  575. transition: height 0.1s ease-out;
  576. overflow: hidden;
  577. }
  578. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/SidebarGroup.vue */
  579. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TaWRlYmFyR3JvdXAudnVlIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvU2lkZWJhckdyb3VwLnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBK0JFO0VBQ0UsZ0JBQUE7Q0M5Qkg7QUQrQkM7RUFDRSxvQkFBQTtDQzdCSDtBRCtCRztFQUNFLGFBQUE7RUFDQSxlQUFBO0NDN0JMO0FEK0JEO0VBQ0UsWUFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBRUEsa0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7Q0M5QkQ7QUQrQkM7O0VBQ0UsZUFBQTtDQzVCSDtBRDZCQztFQUNFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7Q0MzQkg7QUQ0QkM7RUFDRSxhQUFBO0NDMUJIO0FENEJEO0VBQ0UsaUNBQUE7RUFDQSxpQkFBQTtDQzFCRCIsImZpbGUiOiJTaWRlYmFyR3JvdXAudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uc2lkZWJhci1ncm91cFxuICAmOm5vdCguZmlyc3QpXG4gICAgbWFyZ2luLXRvcCAxZW1cbiAgLnNpZGViYXItZ3JvdXBcbiAgICBwYWRkaW5nLWxlZnQgMC41ZW1cbiAgJjpub3QoLmNvbGxhcHNhYmxlKVxuICAgIC5zaWRlYmFyLWhlYWRpbmdcbiAgICAgIGN1cnNvciBhdXRvXG4gICAgICBjb2xvciBpbmhlcml0XG5cbi5zaWRlYmFyLWhlYWRpbmdcbiAgY29sb3IgIzk5OVxuICB0cmFuc2l0aW9uIGNvbG9yIC4xNXMgZWFzZVxuICBjdXJzb3IgcG9pbnRlclxuICBmb250LXNpemUgMS4xZW1cbiAgZm9udC13ZWlnaHQgYm9sZFxuICAvLyB0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2VcbiAgcGFkZGluZyAwIDEuNXJlbVxuICBtYXJnaW4tdG9wIDBcbiAgbWFyZ2luLWJvdHRvbSAwLjVyZW1cbiAgJi5vcGVuLCAmOmhvdmVyXG4gICAgY29sb3IgaW5oZXJpdFxuICAuYXJyb3dcbiAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgIHRvcCAtMC4xMmVtXG4gICAgbGVmdCAwLjVlbVxuICAmOi5vcGVuIC5hcnJvd1xuICAgIHRvcCAtMC4xOGVtXG5cbi5zaWRlYmFyLWdyb3VwLWl0ZW1zXG4gIHRyYW5zaXRpb24gaGVpZ2h0IC4xcyBlYXNlLW91dFxuICBvdmVyZmxvdyBoaWRkZW5cbiIsIi5zaWRlYmFyLWdyb3VwOm5vdCguZmlyc3QpIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnNpZGViYXItZ3JvdXAgLnNpZGViYXItZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuLnNpZGViYXItZ3JvdXA6bm90KC5jb2xsYXBzYWJsZSkgLnNpZGViYXItaGVhZGluZyB7XG4gIGN1cnNvcjogYXV0bztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc2lkZWJhci1oZWFkaW5nIHtcbiAgY29sb3I6ICM5OTk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uc2lkZWJhci1oZWFkaW5nLm9wZW4sXG4uc2lkZWJhci1oZWFkaW5nOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc2lkZWJhci1oZWFkaW5nIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC4xMmVtO1xuICBsZWZ0OiAwLjVlbTtcbn1cbi5zaWRlYmFyLWhlYWRpbmc6Lm9wZW4gLmFycm93IHtcbiAgdG9wOiAtMC4xOGVtO1xufVxuLnNpZGViYXItZ3JvdXAtaXRlbXMge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBlYXNlLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">
  580. .sidebar ul {
  581. padding: 0;
  582. margin: 0;
  583. list-style-type: none;
  584. }
  585. .sidebar a {
  586. display: inline-block;
  587. }
  588. .sidebar .nav-links {
  589. display: none;
  590. border-bottom: 1px solid #eaecef;
  591. padding: 0.5rem 0 0.75rem 0;
  592. }
  593. .sidebar .nav-links a {
  594. font-weight: 600;
  595. }
  596. .sidebar .nav-links .nav-item,
  597. .sidebar .nav-links .repo-link {
  598. display: block;
  599. line-height: 1.25rem;
  600. font-size: 1.1em;
  601. padding: 0.5rem 0 0.5rem 1.5rem;
  602. }
  603. .sidebar .sidebar-links {
  604. padding: 1.5rem 0;
  605. }
  606. @media (max-width: 719px) {
  607. .sidebar .nav-links {
  608. display: block;
  609. }
  610. .sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active::after {
  611. top: calc(1rem - 2px);
  612. }
  613. .sidebar .sidebar-links {
  614. padding: 1rem 0;
  615. }
  616. }
  617. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/node_modules/vuepress/lib/default-theme/Sidebar.vue */
  618. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9TaWRlYmFyLnZ1ZSIsIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL1NpZGViYXIudnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUEyRUU7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0NDMUVIO0FEMkVDO0VBQ0Usc0JBQUE7Q0N6RUg7QUQwRUM7RUFDRSxjQUFBO0VBQ0EsaUNBQUE7RUFDQSw0QkFBQTtDQ3hFSDtBRHlFRztFQUNFLGlCQUFBO0NDdkVMO0FEd0VHOztFQUNFLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0NBQUE7Q0NyRUw7QURzRUM7RUFDRSxrQkFBQTtDQ3BFSDtBRHNFMkI7QUFFeEI7SUFDRSxlQUFBO0NDckVIO0FEc0VHO0lBQ0Usc0JBQUE7Q0NwRUw7QURxRUM7SUFDRSxnQkFBQTtDQ25FSDtDQUNGIiwiZmlsZSI6IlNpZGViYXIudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuL3N0eWxlcy9jb25maWcuc3R5bCdcblxuLnNpZGViYXJcbiAgdWxcbiAgICBwYWRkaW5nIDBcbiAgICBtYXJnaW4gMFxuICAgIGxpc3Qtc3R5bGUtdHlwZSBub25lXG4gIGFcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAubmF2LWxpbmtzXG4gICAgZGlzcGxheSBub25lXG4gICAgYm9yZGVyLWJvdHRvbSAxcHggc29saWQgJGJvcmRlckNvbG9yXG4gICAgcGFkZGluZyAwLjVyZW0gMCAwLjc1cmVtIDBcbiAgICBhXG4gICAgICBmb250LXdlaWdodCA2MDBcbiAgICAubmF2LWl0ZW0sIC5yZXBvLWxpbmtcbiAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgIGxpbmUtaGVpZ2h0IDEuMjVyZW1cbiAgICAgIGZvbnQtc2l6ZSAxLjFlbVxuICAgICAgcGFkZGluZyAwLjVyZW0gMCAwLjVyZW0gMS41cmVtXG4gIC5zaWRlYmFyLWxpbmtzXG4gICAgcGFkZGluZyAxLjVyZW0gMFxuXG5AbWVkaWEgKG1heC13aWR0aDogJE1RTW9iaWxlKVxuICAuc2lkZWJhclxuICAgIC5uYXYtbGlua3NcbiAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgIC5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0gYS5yb3V0ZXItbGluay1hY3RpdmU6OmFmdGVyXG4gICAgICAgIHRvcCBjYWxjKDFyZW0gLSAycHgpXG4gICAgLnNpZGViYXItbGlua3NcbiAgICAgIHBhZGRpbmcgMXJlbSAwXG4iLCIuc2lkZWJhciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnNpZGViYXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaWRlYmFyIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWNlZjtcbiAgcGFkZGluZzogMC41cmVtIDAgMC43NXJlbSAwO1xufVxuLnNpZGViYXIgLm5hdi1saW5rcyBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaWRlYmFyIC5uYXYtbGlua3MgLm5hdi1pdGVtLFxuLnNpZGViYXIgLm5hdi1saW5rcyAucmVwby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXNpemU6IDEuMWVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMS41cmVtO1xufVxuLnNpZGViYXIgLnNpZGViYXItbGlua3Mge1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAuc2lkZWJhciAubmF2LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2lkZWJhciAubmF2LWxpbmtzIC5kcm9wZG93bi13cmFwcGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0gYS5yb3V0ZXItbGluay1hY3RpdmU6OmFmdGVyIHtcbiAgICB0b3A6IGNhbGMoMXJlbSAtIDJweCk7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXItbGlua3Mge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style type="text/css">/**
  619. * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML
  620. * Based on https://github.com/chriskempson/tomorrow-theme
  621. * @author Rose Pritchard
  622. */
  623. code[class*="language-"],
  624. pre[class*="language-"] {
  625. color: #ccc;
  626. background: none;
  627. font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  628. text-align: left;
  629. white-space: pre;
  630. word-spacing: normal;
  631. word-break: normal;
  632. word-wrap: normal;
  633. line-height: 1.5;
  634. tab-size: 4;
  635. hyphens: none;
  636. }
  637. /* Code blocks */
  638. pre[class*="language-"] {
  639. padding: 1em;
  640. margin: .5em 0;
  641. overflow: auto;
  642. }
  643. :not(pre) > code[class*="language-"],
  644. pre[class*="language-"] {
  645. background: #2d2d2d;
  646. }
  647. /* Inline code */
  648. :not(pre) > code[class*="language-"] {
  649. padding: .1em;
  650. border-radius: .3em;
  651. white-space: normal;
  652. }
  653. .token.comment,
  654. .token.block-comment,
  655. .token.prolog,
  656. .token.doctype,
  657. .token.cdata {
  658. color: #999;
  659. }
  660. .token.punctuation {
  661. color: #ccc;
  662. }
  663. .token.tag,
  664. .token.attr-name,
  665. .token.namespace,
  666. .token.deleted {
  667. color: #e2777a;
  668. }
  669. .token.function-name {
  670. color: #6196cc;
  671. }
  672. .token.boolean,
  673. .token.number,
  674. .token.function {
  675. color: #f08d49;
  676. }
  677. .token.property,
  678. .token.class-name,
  679. .token.constant,
  680. .token.symbol {
  681. color: #f8c555;
  682. }
  683. .token.selector,
  684. .token.important,
  685. .token.atrule,
  686. .token.keyword,
  687. .token.builtin {
  688. color: #cc99cd;
  689. }
  690. .token.string,
  691. .token.char,
  692. .token.attr-value,
  693. .token.regex,
  694. .token.variable {
  695. color: #7ec699;
  696. }
  697. .token.operator,
  698. .token.entity,
  699. .token.url {
  700. color: #67cdcc;
  701. }
  702. .token.important,
  703. .token.bold {
  704. font-weight: bold;
  705. }
  706. .token.italic {
  707. font-style: italic;
  708. }
  709. .token.entity {
  710. cursor: help;
  711. }
  712. .token.inserted {
  713. color: green;
  714. }
  715. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/prismjs/themes/prism-tomorrow.css */
  716. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3ByaXNtanMvdGhlbWVzL3ByaXNtLXRvbW9ycm93LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBRUg7O0NBRUMsWUFBWTtDQUNaLGlCQUFpQjtDQUNqQix1RUFBdUU7Q0FDdkUsaUJBQWlCO0NBQ2pCLGlCQUFpQjtDQUNqQixxQkFBcUI7Q0FDckIsbUJBQW1CO0NBQ25CLGtCQUFrQjtDQUNsQixpQkFBaUI7Q0FJakIsWUFBWTtDQUtaLGNBQWM7Q0FFZDs7QUFFRCxpQkFBaUI7QUFDakI7Q0FDQyxhQUFhO0NBQ2IsZUFBZTtDQUNmLGVBQWU7Q0FDZjtBQUVEOztDQUVDLG9CQUFvQjtDQUNwQjs7QUFFRCxpQkFBaUI7QUFDakI7Q0FDQyxjQUFjO0NBQ2Qsb0JBQW9CO0NBQ3BCLG9CQUFvQjtDQUNwQjtBQUVEOzs7OztDQUtDLFlBQVk7Q0FDWjtBQUVEO0NBQ0MsWUFBWTtDQUNaO0FBRUQ7Ozs7Q0FJQyxlQUFlO0NBQ2Y7QUFFRDtDQUNDLGVBQWU7Q0FDZjtBQUVEOzs7Q0FHQyxlQUFlO0NBQ2Y7QUFFRDs7OztDQUlDLGVBQWU7Q0FDZjtBQUVEOzs7OztDQUtDLGVBQWU7Q0FDZjtBQUVEOzs7OztDQUtDLGVBQWU7Q0FDZjtBQUVEOzs7Q0FHQyxlQUFlO0NBQ2Y7QUFFRDs7Q0FFQyxrQkFBa0I7Q0FDbEI7QUFDRDtDQUNDLG1CQUFtQjtDQUNuQjtBQUVEO0NBQ0MsYUFBYTtDQUNiO0FBRUQ7Q0FDQyxhQUFhO0NBQ2IiLCJmaWxlIjoicHJpc20tdG9tb3Jyb3cuY3NzP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIHByaXNtLmpzIHRvbW9ycm93IG5pZ2h0IGVpZ2h0aWVzIGZvciBKYXZhU2NyaXB0LCBDb2ZmZWVTY3JpcHQsIENTUyBhbmQgSFRNTFxuICogQmFzZWQgb24gaHR0cHM6Ly9naXRodWIuY29tL2Nocmlza2VtcHNvbi90b21vcnJvdy10aGVtZVxuICogQGF1dGhvciBSb3NlIFByaXRjaGFyZFxuICovXG5cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdGNvbG9yOiAjY2NjO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRmb250LWZhbWlseTogQ29uc29sYXMsIE1vbmFjbywgJ0FuZGFsZSBNb25vJywgJ1VidW50dSBNb25vJywgbW9ub3NwYWNlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aGl0ZS1zcGFjZTogcHJlO1xuXHR3b3JkLXNwYWNpbmc6IG5vcm1hbDtcblx0d29yZC1icmVhazogbm9ybWFsO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHQtbW96LXRhYi1zaXplOiA0O1xuXHQtby10YWItc2l6ZTogNDtcblx0dGFiLXNpemU6IDQ7XG5cblx0LXdlYmtpdC1oeXBoZW5zOiBub25lO1xuXHQtbW96LWh5cGhlbnM6IG5vbmU7XG5cdC1tcy1oeXBoZW5zOiBub25lO1xuXHRoeXBoZW5zOiBub25lO1xuXG59XG5cbi8qIENvZGUgYmxvY2tzICovXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcblx0cGFkZGluZzogMWVtO1xuXHRtYXJnaW46IC41ZW0gMDtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdGJhY2tncm91bmQ6ICMyZDJkMmQ7XG59XG5cbi8qIElubGluZSBjb2RlICovXG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdHBhZGRpbmc6IC4xZW07XG5cdGJvcmRlci1yYWRpdXM6IC4zZW07XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi50b2tlbi5jb21tZW50LFxuLnRva2VuLmJsb2NrLWNvbW1lbnQsXG4udG9rZW4ucHJvbG9nLFxuLnRva2VuLmRvY3R5cGUsXG4udG9rZW4uY2RhdGEge1xuXHRjb2xvcjogIzk5OTtcbn1cblxuLnRva2VuLnB1bmN0dWF0aW9uIHtcblx0Y29sb3I6ICNjY2M7XG59XG5cbi50b2tlbi50YWcsXG4udG9rZW4uYXR0ci1uYW1lLFxuLnRva2VuLm5hbWVzcGFjZSxcbi50b2tlbi5kZWxldGVkIHtcblx0Y29sb3I6ICNlMjc3N2E7XG59XG5cbi50b2tlbi5mdW5jdGlvbi1uYW1lIHtcblx0Y29sb3I6ICM2MTk2Y2M7XG59XG5cbi50b2tlbi5ib29sZWFuLFxuLnRva2VuLm51bWJlcixcbi50b2tlbi5mdW5jdGlvbiB7XG5cdGNvbG9yOiAjZjA4ZDQ5O1xufVxuXG4udG9rZW4ucHJvcGVydHksXG4udG9rZW4uY2xhc3MtbmFtZSxcbi50b2tlbi5jb25zdGFudCxcbi50b2tlbi5zeW1ib2wge1xuXHRjb2xvcjogI2Y4YzU1NTtcbn1cblxuLnRva2VuLnNlbGVjdG9yLFxuLnRva2VuLmltcG9ydGFudCxcbi50b2tlbi5hdHJ1bGUsXG4udG9rZW4ua2V5d29yZCxcbi50b2tlbi5idWlsdGluIHtcblx0Y29sb3I6ICNjYzk5Y2Q7XG59XG5cbi50b2tlbi5zdHJpbmcsXG4udG9rZW4uY2hhcixcbi50b2tlbi5hdHRyLXZhbHVlLFxuLnRva2VuLnJlZ2V4LFxuLnRva2VuLnZhcmlhYmxlIHtcblx0Y29sb3I6ICM3ZWM2OTk7XG59XG5cbi50b2tlbi5vcGVyYXRvcixcbi50b2tlbi5lbnRpdHksXG4udG9rZW4udXJsIHtcblx0Y29sb3I6ICM2N2NkY2M7XG59XG5cbi50b2tlbi5pbXBvcnRhbnQsXG4udG9rZW4uYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRva2VuLml0YWxpYyB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnRva2VuLmVudGl0eSB7XG5cdGN1cnNvcjogaGVscDtcbn1cblxuLnRva2VuLmluc2VydGVkIHtcblx0Y29sb3I6IGdyZWVuO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style type="text/css">
  717. #nprogress {
  718. pointer-events: none;
  719. }
  720. #nprogress .bar {
  721. background: #3eaf7c;
  722. position: fixed;
  723. z-index: 1031;
  724. top: 0;
  725. left: 0;
  726. width: 100%;
  727. height: 2px;
  728. }
  729. #nprogress .peg {
  730. display: block;
  731. position: absolute;
  732. right: 0px;
  733. width: 100px;
  734. height: 100%;
  735. box-shadow: 0 0 10px #3eaf7c, 0 0 5px #3eaf7c;
  736. opacity: 1;
  737. transform: rotate(3deg) translate(0px, -4px);
  738. }
  739. #nprogress .spinner {
  740. display: block;
  741. position: fixed;
  742. z-index: 1031;
  743. top: 15px;
  744. right: 15px;
  745. }
  746. #nprogress .spinner-icon {
  747. width: 18px;
  748. height: 18px;
  749. box-sizing: border-box;
  750. border: solid 2px transparent;
  751. border-top-color: #3eaf7c;
  752. border-left-color: #3eaf7c;
  753. border-radius: 50%;
  754. animation: nprogress-spinner 400ms linear infinite;
  755. }
  756. .nprogress-custom-parent {
  757. overflow: hidden;
  758. position: relative;
  759. }
  760. .nprogress-custom-parent #nprogress .spinner,
  761. .nprogress-custom-parent #nprogress .bar {
  762. position: absolute;
  763. }
  764. @keyframes nprogress-spinner {
  765. 0% {
  766. transform: rotate(0deg);
  767. }
  768. 100% {
  769. transform: rotate(360deg);
  770. }
  771. }
  772. .content code {
  773. color: #476582;
  774. padding: 0.25rem 0.5rem;
  775. margin: 0;
  776. font-size: 0.85em;
  777. background-color: rgba(27,31,35,0.05);
  778. border-radius: 3px;
  779. }
  780. .content pre,
  781. .content pre[class*="language-"] {
  782. line-height: 1.4;
  783. padding: 1.25rem 1.5rem;
  784. margin: 0.85rem 0;
  785. background-color: #282c34;
  786. border-radius: 6px;
  787. overflow: auto;
  788. }
  789. .content pre code,
  790. .content pre[class*="language-"] code {
  791. color: #fff;
  792. padding: 0;
  793. background-color: transparent;
  794. border-radius: 0;
  795. }
  796. div[class*="language-"] {
  797. position: relative;
  798. background-color: #282c34;
  799. border-radius: 6px;
  800. }
  801. div[class*="language-"] .highlight-lines {
  802. -webkit-user-select: none;
  803. -moz-user-select: none;
  804. -ms-user-select: none;
  805. user-select: none;
  806. padding-top: 1.3rem;
  807. position: absolute;
  808. top: 0;
  809. left: 0;
  810. width: 100%;
  811. line-height: 1.4;
  812. }
  813. div[class*="language-"] .highlight-lines .highlighted {
  814. background-color: rgba(0,0,0,0.66);
  815. }
  816. div[class*="language-"] pre,
  817. div[class*="language-"] pre[class*="language-"] {
  818. background: transparent;
  819. position: relative;
  820. z-index: 1;
  821. }
  822. div[class*="language-"]::before {
  823. position: absolute;
  824. z-index: 3;
  825. top: 0.8em;
  826. right: 1em;
  827. font-size: 0.75rem;
  828. color: rgba(255,255,255,0.4);
  829. }
  830. div[class*="language-"]:not(.line-numbers-mode) .line-numbers-wrapper {
  831. display: none;
  832. }
  833. div[class*="language-"].line-numbers-mode .highlight-lines .highlighted {
  834. position: relative;
  835. }
  836. div[class*="language-"].line-numbers-mode .highlight-lines .highlighted:before {
  837. content: ' ';
  838. position: absolute;
  839. z-index: 3;
  840. left: 0;
  841. top: 0;
  842. display: block;
  843. width: 3.5rem;
  844. height: 100%;
  845. background-color: rgba(0,0,0,0.66);
  846. }
  847. div[class*="language-"].line-numbers-mode pre {
  848. padding-left: 4.5rem;
  849. vertical-align: middle;
  850. }
  851. div[class*="language-"].line-numbers-mode .line-numbers-wrapper {
  852. position: absolute;
  853. top: 0;
  854. width: 3.5rem;
  855. text-align: center;
  856. color: rgba(255,255,255,0.3);
  857. padding: 1.25rem 0;
  858. line-height: 1.4;
  859. }
  860. div[class*="language-"].line-numbers-mode .line-numbers-wrapper br {
  861. -webkit-user-select: none;
  862. -moz-user-select: none;
  863. -ms-user-select: none;
  864. user-select: none;
  865. }
  866. div[class*="language-"].line-numbers-mode .line-numbers-wrapper .line-number {
  867. position: relative;
  868. z-index: 4;
  869. -webkit-user-select: none;
  870. -moz-user-select: none;
  871. -ms-user-select: none;
  872. user-select: none;
  873. font-size: 0.85em;
  874. }
  875. div[class*="language-"].line-numbers-mode::after {
  876. content: '';
  877. position: absolute;
  878. z-index: 2;
  879. top: 0;
  880. left: 0;
  881. width: 3.5rem;
  882. height: 100%;
  883. border-radius: 6px 0 0 6px;
  884. border-right: 1px solid rgba(0,0,0,0.66);
  885. background-color: #282c34;
  886. }
  887. div[class~="language-js"]:before {
  888. content: 'js';
  889. }
  890. div[class~="language-ts"]:before {
  891. content: 'ts';
  892. }
  893. div[class~="language-html"]:before {
  894. content: 'html';
  895. }
  896. div[class~="language-md"]:before {
  897. content: 'md';
  898. }
  899. div[class~="language-vue"]:before {
  900. content: 'vue';
  901. }
  902. div[class~="language-css"]:before {
  903. content: 'css';
  904. }
  905. div[class~="language-sass"]:before {
  906. content: 'sass';
  907. }
  908. div[class~="language-scss"]:before {
  909. content: 'scss';
  910. }
  911. div[class~="language-less"]:before {
  912. content: 'less';
  913. }
  914. div[class~="language-stylus"]:before {
  915. content: 'stylus';
  916. }
  917. div[class~="language-go"]:before {
  918. content: 'go';
  919. }
  920. div[class~="language-java"]:before {
  921. content: 'java';
  922. }
  923. div[class~="language-c"]:before {
  924. content: 'c';
  925. }
  926. div[class~="language-sh"]:before {
  927. content: 'sh';
  928. }
  929. div[class~="language-yaml"]:before {
  930. content: 'yaml';
  931. }
  932. div[class~="language-javascript"]:before {
  933. content: "js";
  934. }
  935. div[class~="language-typescript"]:before {
  936. content: "ts";
  937. }
  938. div[class~="language-markup"]:before {
  939. content: "html";
  940. }
  941. div[class~="language-markdown"]:before {
  942. content: "md";
  943. }
  944. div[class~="language-json"]:before {
  945. content: "json";
  946. }
  947. div[class~="language-ruby"]:before {
  948. content: "rb";
  949. }
  950. div[class~="language-python"]:before {
  951. content: "py";
  952. }
  953. div[class~="language-bash"]:before {
  954. content: "sh";
  955. }
  956. .custom-block .custom-block-title {
  957. font-weight: 600;
  958. margin-bottom: -0.4rem;
  959. }
  960. .custom-block.tip,
  961. .custom-block.warning,
  962. .custom-block.danger {
  963. padding: 0.1rem 1.5rem;
  964. border-left-width: 0.5rem;
  965. border-left-style: solid;
  966. margin: 1rem 0;
  967. }
  968. .custom-block.tip {
  969. background-color: #f3f5f7;
  970. border-color: #42b983;
  971. }
  972. .custom-block.warning {
  973. background-color: rgba(255,229,100,0.3);
  974. border-color: #e7c000;
  975. color: #6b5900;
  976. }
  977. .custom-block.warning .custom-block-title {
  978. color: #b29400;
  979. }
  980. .custom-block.warning a {
  981. color: #2c3e50;
  982. }
  983. .custom-block.danger {
  984. background-color: #ffe6e6;
  985. border-color: #c00;
  986. color: #4d0000;
  987. }
  988. .custom-block.danger .custom-block-title {
  989. color: #900;
  990. }
  991. .custom-block.danger a {
  992. color: #2c3e50;
  993. }
  994. .arrow {
  995. display: inline-block;
  996. width: 0;
  997. height: 0;
  998. }
  999. .arrow.up {
  1000. border-left: 4px solid transparent;
  1001. border-right: 4px solid transparent;
  1002. border-bottom: 6px solid #ccc;
  1003. }
  1004. .arrow.down {
  1005. border-left: 4px solid transparent;
  1006. border-right: 4px solid transparent;
  1007. border-top: 6px solid #ccc;
  1008. }
  1009. .arrow.right {
  1010. border-top: 4px solid transparent;
  1011. border-bottom: 4px solid transparent;
  1012. border-left: 6px solid #ccc;
  1013. }
  1014. .arrow.left {
  1015. border-top: 4px solid transparent;
  1016. border-bottom: 4px solid transparent;
  1017. border-right: 6px solid #ccc;
  1018. }
  1019. .content:not(.custom) {
  1020. max-width: 740px;
  1021. margin: 0 auto;
  1022. padding: 2rem 2.5rem;
  1023. }
  1024. @media (max-width: 959px) {
  1025. .content:not(.custom) {
  1026. padding: 2rem;
  1027. }
  1028. }
  1029. @media (max-width: 419px) {
  1030. .content:not(.custom) {
  1031. padding: 1.5rem;
  1032. }
  1033. }
  1034. .table-of-contents .badge {
  1035. vertical-align: middle;
  1036. }
  1037. html,
  1038. body {
  1039. padding: 0;
  1040. margin: 0;
  1041. }
  1042. body {
  1043. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  1044. -webkit-font-smoothing: antialiased;
  1045. -moz-osx-font-smoothing: grayscale;
  1046. font-size: 16px;
  1047. color: #2c3e50;
  1048. }
  1049. .page {
  1050. padding-left: 20rem;
  1051. }
  1052. .navbar {
  1053. position: fixed;
  1054. z-index: 20;
  1055. top: 0;
  1056. left: 0;
  1057. right: 0;
  1058. height: 3.6rem;
  1059. background-color: #fff;
  1060. box-sizing: border-box;
  1061. border-bottom: 1px solid #eaecef;
  1062. }
  1063. .sidebar-mask {
  1064. position: fixed;
  1065. z-index: 9;
  1066. top: 0;
  1067. left: 0;
  1068. width: 100vw;
  1069. height: 100vh;
  1070. display: none;
  1071. }
  1072. .sidebar {
  1073. font-size: 15px;
  1074. background-color: #fff;
  1075. width: 20rem;
  1076. position: fixed;
  1077. z-index: 10;
  1078. margin: 0;
  1079. top: 3.6rem;
  1080. left: 0;
  1081. bottom: 0;
  1082. box-sizing: border-box;
  1083. border-right: 1px solid #eaecef;
  1084. overflow-y: auto;
  1085. }
  1086. .content:not(.custom) > *:first-child {
  1087. margin-top: 3.6rem;
  1088. }
  1089. .content:not(.custom) a:hover {
  1090. text-decoration: underline;
  1091. }
  1092. .content:not(.custom) p.demo {
  1093. padding: 1rem 1.5rem;
  1094. border: 1px solid #ddd;
  1095. border-radius: 4px;
  1096. }
  1097. .content:not(.custom) img {
  1098. max-width: 100%;
  1099. }
  1100. .content.custom {
  1101. padding: 0;
  1102. margin: 0;
  1103. }
  1104. .content.custom img {
  1105. max-width: 100%;
  1106. }
  1107. a {
  1108. font-weight: 500;
  1109. color: #3eaf7c;
  1110. text-decoration: none;
  1111. }
  1112. p a code {
  1113. font-weight: 400;
  1114. color: #3eaf7c;
  1115. }
  1116. kbd {
  1117. background: #eee;
  1118. border: solid 0.15rem #ddd;
  1119. border-bottom: solid 0.25rem #ddd;
  1120. border-radius: 0.15rem;
  1121. padding: 0 0.15em;
  1122. }
  1123. blockquote {
  1124. font-size: 1.2rem;
  1125. color: #999;
  1126. border-left: 0.25rem solid #dfe2e5;
  1127. margin-left: 0;
  1128. padding-left: 1rem;
  1129. }
  1130. ul,
  1131. ol {
  1132. padding-left: 1.2em;
  1133. }
  1134. strong {
  1135. font-weight: 600;
  1136. }
  1137. h1,
  1138. h2,
  1139. h3,
  1140. h4,
  1141. h5,
  1142. h6 {
  1143. font-weight: 600;
  1144. line-height: 1.25;
  1145. }
  1146. .content:not(.custom) > h1,
  1147. .content:not(.custom) > h2,
  1148. .content:not(.custom) > h3,
  1149. .content:not(.custom) > h4,
  1150. .content:not(.custom) > h5,
  1151. .content:not(.custom) > h6 {
  1152. margin-top: -3.1rem;
  1153. padding-top: 4.6rem;
  1154. margin-bottom: 0;
  1155. }
  1156. .content:not(.custom) > h1:first-child,
  1157. .content:not(.custom) > h2:first-child,
  1158. .content:not(.custom) > h3:first-child,
  1159. .content:not(.custom) > h4:first-child,
  1160. .content:not(.custom) > h5:first-child,
  1161. .content:not(.custom) > h6:first-child {
  1162. margin-top: -1.5rem;
  1163. margin-bottom: 1rem;
  1164. }
  1165. .content:not(.custom) > h1:first-child + p,
  1166. .content:not(.custom) > h2:first-child + p,
  1167. .content:not(.custom) > h3:first-child + p,
  1168. .content:not(.custom) > h4:first-child + p,
  1169. .content:not(.custom) > h5:first-child + p,
  1170. .content:not(.custom) > h6:first-child + p,
  1171. .content:not(.custom) > h1:first-child + pre,
  1172. .content:not(.custom) > h2:first-child + pre,
  1173. .content:not(.custom) > h3:first-child + pre,
  1174. .content:not(.custom) > h4:first-child + pre,
  1175. .content:not(.custom) > h5:first-child + pre,
  1176. .content:not(.custom) > h6:first-child + pre,
  1177. .content:not(.custom) > h1:first-child + .custom-block,
  1178. .content:not(.custom) > h2:first-child + .custom-block,
  1179. .content:not(.custom) > h3:first-child + .custom-block,
  1180. .content:not(.custom) > h4:first-child + .custom-block,
  1181. .content:not(.custom) > h5:first-child + .custom-block,
  1182. .content:not(.custom) > h6:first-child + .custom-block {
  1183. margin-top: 2rem;
  1184. }
  1185. h1:hover .header-anchor,
  1186. h2:hover .header-anchor,
  1187. h3:hover .header-anchor,
  1188. h4:hover .header-anchor,
  1189. h5:hover .header-anchor,
  1190. h6:hover .header-anchor {
  1191. opacity: 1;
  1192. }
  1193. h1 {
  1194. font-size: 2.2rem;
  1195. }
  1196. h2 {
  1197. font-size: 1.65rem;
  1198. padding-bottom: 0.3rem;
  1199. border-bottom: 1px solid #eaecef;
  1200. }
  1201. h3 {
  1202. font-size: 1.35rem;
  1203. }
  1204. a.header-anchor {
  1205. font-size: 0.85em;
  1206. float: left;
  1207. margin-left: -0.87em;
  1208. padding-right: 0.23em;
  1209. margin-top: 0.125em;
  1210. opacity: 0;
  1211. }
  1212. a.header-anchor:hover {
  1213. text-decoration: none;
  1214. }
  1215. code,
  1216. kbd,
  1217. .line-number {
  1218. font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;
  1219. }
  1220. p,
  1221. ul,
  1222. ol {
  1223. line-height: 1.7;
  1224. }
  1225. hr {
  1226. border: 0;
  1227. border-top: 1px solid #eaecef;
  1228. }
  1229. table {
  1230. border-collapse: collapse;
  1231. margin: 1rem 0;
  1232. display: block;
  1233. overflow-x: auto;
  1234. }
  1235. tr {
  1236. border-top: 1px solid #dfe2e5;
  1237. }
  1238. tr:nth-child(2n) {
  1239. background-color: #f6f8fa;
  1240. }
  1241. th,
  1242. td {
  1243. border: 1px solid #dfe2e5;
  1244. padding: 0.6em 1em;
  1245. }
  1246. .custom-layout {
  1247. padding-top: 3.6rem;
  1248. }
  1249. .theme-container.sidebar-open .sidebar-mask {
  1250. display: block;
  1251. }
  1252. .theme-container.no-navbar .content:not(.custom) > h1,
  1253. .theme-container.no-navbar h2,
  1254. .theme-container.no-navbar h3,
  1255. .theme-container.no-navbar h4,
  1256. .theme-container.no-navbar h5,
  1257. .theme-container.no-navbar h6 {
  1258. margin-top: 1.5rem;
  1259. padding-top: 0;
  1260. }
  1261. .theme-container.no-navbar .sidebar {
  1262. top: 0;
  1263. }
  1264. .theme-container.no-navbar .custom-layout {
  1265. padding-top: 0;
  1266. }
  1267. @media (min-width: 720px) {
  1268. .theme-container.no-sidebar .sidebar {
  1269. display: none;
  1270. }
  1271. .theme-container.no-sidebar .page {
  1272. padding-left: 0;
  1273. }
  1274. }
  1275. @media (max-width: 959px) {
  1276. .sidebar {
  1277. font-size: 15px;
  1278. width: 16.4rem;
  1279. }
  1280. .page {
  1281. padding-left: 16.4rem;
  1282. }
  1283. }
  1284. @media (max-width: 719px) {
  1285. .sidebar {
  1286. top: 0;
  1287. padding-top: 3.6rem;
  1288. transform: translateX(-100%);
  1289. transition: transform 0.2s ease;
  1290. }
  1291. .page {
  1292. padding-left: 0;
  1293. }
  1294. .theme-container.sidebar-open .sidebar {
  1295. transform: translateX(0);
  1296. }
  1297. .theme-container.no-navbar .sidebar {
  1298. padding-top: 0;
  1299. }
  1300. }
  1301. @media (max-width: 419px) {
  1302. h1 {
  1303. font-size: 1.9rem;
  1304. }
  1305. .content div[class*="language-"] {
  1306. margin: 0.85rem -1.5rem;
  1307. border-radius: 0;
  1308. }
  1309. }
  1310. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/default-theme/styles/node_modules/vuepress/lib/default-theme/styles/nprogress.styl */
  1311. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL3N0eWxlcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvc3R5bGVzL25wcm9ncmVzcy5zdHlsIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvc3R5bGVzL3RoZW1lLnN0eWwiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL3N0eWxlcy9jb2RlLnN0eWwiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL3N0eWxlcy9jdXN0b20tYmxvY2tzLnN0eWwiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL3N0eWxlcy9hcnJvdy5zdHlsIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvc3R5bGVzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvd3JhcHBlci5zdHlsIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvc3R5bGVzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvdG9jLnN0eWwiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9kZWZhdWx0LXRoZW1lL3N0eWxlcy90aGVtZS5zdHlsIiwiL29wdC9EZXNrdG9wL2dpdHdvcmsvT3BlbkFQSS9iMmMtZG9jcy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2RlZmF1bHQtdGhlbWUvc3R5bGVzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvZGVmYXVsdC10aGVtZS9zdHlsZXMvbW9iaWxlLnN0eWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0VBQ0UscUJBQUE7Q0NDRDtBREFDO0VBQ0Usb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0NDRUg7QUREQztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLDhDQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0NDR0g7QURGQztFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtDQ0lIO0FESEM7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtREFBQTtDQ0tIO0FESEQ7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0NDS0Q7QURIRDs7RUFFRSxtQkFBQTtDQ0tEO0FESFU7QUFDVDtJQUNFLHdCQUFBO0NDNkJEO0FENUJEO0lBQ0UsMEJBQUE7Q0M4QkQ7Q0FDRjtBQzNFQztFQUNFLGVBQUE7RUFDQSx3QkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNDQUFBO0VBQ0EsbUJBQUE7Q0Q2RUg7QUMxRUM7O0VBQ0UsaUJBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7Q0Q2RUg7QUM1RUc7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLGlCQUFBO0NEK0VMO0FDN0VEO0VBQ0UsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0NEK0VEO0FDOUVDO0VBQ0UsMEJBQUE7S0FBQSx1QkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7Q0RnRkg7QUMvRUc7RUFDRSxtQ0FBQTtDRGlGTDtBQ2hGQzs7RUFDRSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtDRG1GSDtBQ2xGQztFQUNFLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtDRG9GSDtBQ2xGRztFQUNFLGNBQUE7Q0RvRkw7QUNsRkc7RUFDSSxtQkFBQTtDRG9GUDtBQ25GTztFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1DQUFBO0NEcUZUO0FDcEZHO0VBQ0UscUJBQUE7RUFDQSx1QkFBQTtDRHNGTDtBQ3JGRztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtDRHVGTDtBQ3RGSztFQUNFLDBCQUFBO0tBQUEsdUJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0NEd0ZQO0FDdkZLO0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7S0FBQSx1QkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFDQSxrQkFBQTtDRHlGUDtBQ3hGRztFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSx5Q0FBQTtFQUNBLDBCQUFBO0NEMEZMO0FDckZHO0VBQ0UsY0FBQTtDRHVGTDtBQ3hGRztFQUNFLGNBQUE7Q0QwRkw7QUMzRkc7RUFDRSxnQkFBQTtDRDZGTDtBQzlGRztFQUNFLGNBQUE7Q0RnR0w7QUNqR0c7RUFDRSxlQUFBO0NEbUdMO0FDcEdHO0VBQ0UsZUFBQTtDRHNHTDtBQ3ZHRztFQUNFLGdCQUFBO0NEeUdMO0FDMUdHO0VBQ0UsZ0JBQUE7Q0Q0R0w7QUM3R0c7RUFDRSxnQkFBQTtDRCtHTDtBQ2hIRztFQUNFLGtCQUFBO0NEa0hMO0FDbkhHO0VBQ0UsY0FBQTtDRHFITDtBQ3RIRztFQUNFLGdCQUFBO0NEd0hMO0FDekhHO0VBQ0UsYUFBQTtDRDJITDtBQzVIRztFQUNFLGNBQUE7Q0Q4SEw7QUMvSEc7RUFDRSxnQkFBQTtDRGlJTDtBQzlIQztFQUNFLGNBQUE7Q0RnSUg7QUM3SEM7RUFDRSxjQUFBO0NEK0hIO0FDNUhDO0VBQ0UsZ0JBQUE7Q0Q4SEg7QUMzSEM7RUFDRSxjQUFBO0NENkhIO0FDM0hEO0VBQ0UsZ0JBQUE7Q0Q2SEQ7QUMzSEQ7RUFDRSxjQUFBO0NENkhEO0FDM0hEO0VBQ0UsY0FBQTtDRDZIRDtBQzNIRDtFQUNFLGNBQUE7Q0Q2SEQ7QUU1UEM7RUFDRSxpQkFBQTtFQUNBLHVCQUFBO0NGOFBIO0FFN1BDOzs7RUFDRSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0NGaVFIO0FFaFFDO0VBQ0UsMEJBQUE7RUFDQSxzQkFBQTtDRmtRSDtBRWpRQztFQUNFLHdDQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0NGbVFIO0FFbFFHO0VBQ0UsZUFBQTtDRm9RTDtBRW5RRztFQUNFLGVBQUE7Q0ZxUUw7QUVwUUM7RUFDRSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtDRnNRSDtBRXJRRztFQUNFLFlBQUE7Q0Z1UUw7QUV0UUc7RUFDRSxlQUFBO0NGd1FMO0FHalNEO0VBQ0Usc0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtDSG1TRDtBR2xTQztFQUNFLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSw4QkFBQTtDSG9TSDtBR25TQztFQUNFLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSwyQkFBQTtDSHFTSDtBR3BTQztFQUNFLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSw0QkFBQTtDSHNTSDtBR3JTQztFQUNFLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSw2QkFBQTtDSHVTSDtBSTVURDtFQUNFLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0NKOFREO0FJN1Q2QjtBQUFBO0lBQzFCLGNBQUE7Q0pnVUQ7Q0FDRjtBSWhVbUM7QUFBQTtJQUNoQyxnQkFBQTtDSm1VRDtDQUNGO0FLMVVDO0VBQ0UsdUJBQUE7Q0w0VUg7QU10VUQ7O0VBQ0UsV0FBQTtFQUNBLFVBQUE7Q055VUQ7QU12VUQ7RUFDRSx1SkFBQTtFQUNBLG9DQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7Q055VUQ7QU12VUQ7RUFDRSxvQkFBQTtDTnlVRDtBTXZVRDtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUNBQUE7Q055VUQ7QU12VUQ7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtDTnlVRDtBTXZVRDtFQUNFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtDTnlVRDtBTXJVQztFQUNFLG1CQUFBO0NOdVVIO0FNdFVDO0VBQ0UsMkJBQUE7Q053VUg7QU12VUM7RUFDRSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7Q055VUg7QU14VUM7RUFDRSxnQkFBQTtDTjBVSDtBTXhVRDtFQUNFLFdBQUE7RUFDQSxVQUFBO0NOMFVEO0FNelVDO0VBQ0UsZ0JBQUE7Q04yVUg7QU16VUQ7RUFDRSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtDTjJVRDtBTXpVRDtFQUNFLGlCQUFBO0VBQ0EsZUFBQTtDTjJVRDtBTXpVRDtFQUNFLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQ0FBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7Q04yVUQ7QU16VUQ7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxtQ0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtDTjJVRDtBTXpVRDs7RUFDRSxvQkFBQTtDTjRVRDtBTTFVRDtFQUNFLGlCQUFBO0NONFVEO0FNMVVEOzs7Ozs7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0NOaVZEO0FNaFZDOzs7Ozs7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7Q051Vkg7QU10Vkc7Ozs7OztFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7Q042Vkw7QU01Vks7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLGlCQUFBO0NOK1dQO0FNOVdDOzs7Ozs7RUFDRSxXQUFBO0NOcVhIO0FNblhEO0VBQ0Usa0JBQUE7Q05xWEQ7QU1uWEQ7RUFDRSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUNBQUE7Q05xWEQ7QU1uWEQ7RUFDRSxtQkFBQTtDTnFYRDtBTW5YRDtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7Q05xWEQ7QU1wWEM7RUFDRSxzQkFBQTtDTnNYSDtBTXBYRDs7O0VBQ0UsZ0ZBQUE7Q053WEQ7QU10WEQ7OztFQUNFLGlCQUFBO0NOMFhEO0FNeFhEO0VBQ0UsVUFBQTtFQUNBLDhCQUFBO0NOMFhEO0FNeFhEO0VBQ0UsMEJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0NOMFhEO0FNeFhEO0VBQ0UsOEJBQUE7Q04wWEQ7QU16WEM7RUFDRSwwQkFBQTtDTjJYSDtBTXpYRDs7RUFDRSwwQkFBQTtFQUNBLG1CQUFBO0NONFhEO0FNMVhEO0VBQ0Usb0JBQUE7Q040WEQ7QU14WEc7RUFDRSxlQUFBO0NOMFhMO0FNeFhHOzs7Ozs7RUFDSSxtQkFBQTtFQUNBLGVBQUE7Q04rWFA7QU05WEc7RUFDRSxPQUFBO0NOZ1lMO0FNL1hHO0VBQ0UsZUFBQTtDTmlZTDtBTTlYbUM7QUFFaEM7SUFDRSxjQUFBO0NOK1hIO0FNOVhDO0lBQ0UsZ0JBQUE7Q05nWUg7Q0FDRjtBT3ZqQjJCO0FBQzFCO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0NQeWpCRDtBT3hqQkQ7SUFDRSxzQkFBQTtDUDBqQkQ7Q0FDRjtBT3hqQjJCO0FBQzFCO0lBQ0UsT0FBQTtJQUNBLG9CQUFBO0lBQ0EsNkJBQUE7SUFDQSxnQ0FBQTtDUDBqQkQ7QU96akJEO0lBQ0UsZ0JBQUE7Q1AyakJEO0FPeGpCRztJQUNFLHlCQUFBO0NQMGpCTDtBT3hqQkc7SUFDRSxlQUFBO0NQMGpCTDtDQUNGO0FPeGpCaUM7QUFDaEM7SUFDRSxrQkFBQTtDUDBqQkQ7QU94akJDO0lBQ0Usd0JBQUE7SUFDQSxpQkFBQTtDUDBqQkg7Q0FDRiIsImZpbGUiOiJ0aGVtZS5zdHlsP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTEmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyIjbnByb2dyZXNzXG4gIHBvaW50ZXItZXZlbnRzIG5vbmVcbiAgLmJhclxuICAgIGJhY2tncm91bmQgJGFjY2VudENvbG9yXG4gICAgcG9zaXRpb24gZml4ZWRcbiAgICB6LWluZGV4IDEwMzFcbiAgICB0b3AgMFxuICAgIGxlZnQgMFxuICAgIHdpZHRoIDEwMCVcbiAgICBoZWlnaHQgMnB4XG4gIC5wZWdcbiAgICBkaXNwbGF5IGJsb2NrXG4gICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICByaWdodCAwcHhcbiAgICB3aWR0aCAxMDBweFxuICAgIGhlaWdodCAxMDAlXG4gICAgYm94LXNoYWRvdyAwIDAgMTBweCAkYWNjZW50Q29sb3IsIDAgMCA1cHggJGFjY2VudENvbG9yXG4gICAgb3BhY2l0eSAxLjBcbiAgICB0cmFuc2Zvcm0gcm90YXRlKDNkZWcpIHRyYW5zbGF0ZSgwcHgsIC00cHgpXG4gIC5zcGlubmVyXG4gICAgZGlzcGxheSBibG9ja1xuICAgIHBvc2l0aW9uIGZpeGVkXG4gICAgei1pbmRleCAxMDMxXG4gICAgdG9wIDE1cHhcbiAgICByaWdodCAxNXB4XG4gIC5zcGlubmVyLWljb25cbiAgICB3aWR0aCAxOHB4XG4gICAgaGVpZ2h0IDE4cHhcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcbiAgICBib3JkZXIgc29saWQgMnB4IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXRvcC1jb2xvciAkYWNjZW50Q29sb3JcbiAgICBib3JkZXItbGVmdC1jb2xvciAkYWNjZW50Q29sb3JcbiAgICBib3JkZXItcmFkaXVzIDUwJVxuICAgIGFuaW1hdGlvbiBucHJvZ3Jlc3Mtc3Bpbm5lciA0MDBtcyBsaW5lYXIgaW5maW5pdGVcblxuLm5wcm9ncmVzcy1jdXN0b20tcGFyZW50XG4gIG92ZXJmbG93IGhpZGRlblxuICBwb3NpdGlvbiByZWxhdGl2ZVxuXG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQgI25wcm9ncmVzcyAuc3Bpbm5lcixcbi5ucHJvZ3Jlc3MtY3VzdG9tLXBhcmVudCAjbnByb2dyZXNzIC5iYXJcbiAgcG9zaXRpb24gYWJzb2x1dGVcblxuQGtleWZyYW1lcyBucHJvZ3Jlc3Mtc3Bpbm5lclxuICAwJVxuICAgIHRyYW5zZm9ybSByb3RhdGUoMGRlZylcbiAgMTAwJVxuICAgIHRyYW5zZm9ybSByb3RhdGUoMzYwZGVnKVxuIiwiI25wcm9ncmVzcyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI25wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZDogIzNlYWY3YztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDMxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbn1cbiNucHJvZ3Jlc3MgLnBlZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjM2VhZjdjLCAwIDAgNXB4ICMzZWFmN2M7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpIHRyYW5zbGF0ZSgwcHgsIC00cHgpO1xufVxuI25wcm9ncmVzcyAuc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMzE7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4jbnByb2dyZXNzIC5zcGlubmVyLWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNlYWY3YztcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZWFmN2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBucHJvZ3Jlc3Mtc3Bpbm5lciA0MDBtcyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQgI25wcm9ncmVzcyAuc3Bpbm5lcixcbi5ucHJvZ3Jlc3MtY3VzdG9tLXBhcmVudCAjbnByb2dyZXNzIC5iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ALW1vei1rZXlmcmFtZXMgbnByb2dyZXNzLXNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG5wcm9ncmVzcy1zcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgbnByb2dyZXNzLXNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBucHJvZ3Jlc3Mtc3Bpbm5lciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uY29udGVudCBjb2RlIHtcbiAgY29sb3I6ICM0NzY1ODI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI3LDMxLDM1LDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uY29udGVudCBwcmUsXG4uY29udGVudCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogMC44NXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYzM0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNvbnRlbnQgcHJlIGNvZGUsXG4uY29udGVudCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIGNvZGUge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYzM0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIC5oaWdobGlnaHQtbGluZXMge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDEuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuZGl2W2NsYXNzKj1cImxhbmd1YWdlLVwiXSAuaGlnaGxpZ2h0LWxpbmVzIC5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42Nik7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHByZSxcbmRpdltjbGFzcyo9XCJsYW5ndWFnZS1cIl0gcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogMC44ZW07XG4gIHJpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcbn1cbmRpdltjbGFzcyo9XCJsYW5ndWFnZS1cIl06bm90KC5saW5lLW51bWJlcnMtbW9kZSkgLmxpbmUtbnVtYmVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdltjbGFzcyo9XCJsYW5ndWFnZS1cIl0ubGluZS1udW1iZXJzLW1vZGUgLmhpZ2hsaWdodC1saW5lcyAuaGlnaGxpZ2h0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycy1tb2RlIC5oaWdobGlnaHQtbGluZXMgLmhpZ2hsaWdodGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42Nik7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycy1tb2RlIHByZSB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuZGl2W2NsYXNzKj1cImxhbmd1YWdlLVwiXS5saW5lLW51bWJlcnMtbW9kZSAubGluZS1udW1iZXJzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycy1tb2RlIC5saW5lLW51bWJlcnMtd3JhcHBlciBiciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuZGl2W2NsYXNzKj1cImxhbmd1YWdlLVwiXS5saW5lLW51bWJlcnMtbW9kZSAubGluZS1udW1iZXJzLXdyYXBwZXIgLmxpbmUtbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycy1tb2RlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjY2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmMzNDtcbn1cbmRpdltjbGFzc349XCJsYW5ndWFnZS1qc1wiXTpiZWZvcmUge1xuICBjb250ZW50OiAnanMnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXRzXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICd0cyc7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtaHRtbFwiXTpiZWZvcmUge1xuICBjb250ZW50OiAnaHRtbCc7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtbWRcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ21kJztcbn1cbmRpdltjbGFzc349XCJsYW5ndWFnZS12dWVcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ3Z1ZSc7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtY3NzXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdjc3MnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXNhc3NcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ3Nhc3MnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXNjc3NcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ3Njc3MnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLWxlc3NcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ2xlc3MnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXN0eWx1c1wiXTpiZWZvcmUge1xuICBjb250ZW50OiAnc3R5bHVzJztcbn1cbmRpdltjbGFzc349XCJsYW5ndWFnZS1nb1wiXTpiZWZvcmUge1xuICBjb250ZW50OiAnZ28nO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLWphdmFcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ2phdmEnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLWNcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ2MnO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXNoXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdzaCc7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UteWFtbFwiXTpiZWZvcmUge1xuICBjb250ZW50OiAneWFtbCc7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtamF2YXNjcmlwdFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcImpzXCI7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtdHlwZXNjcmlwdFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcInRzXCI7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtbWFya3VwXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiaHRtbFwiO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLW1hcmtkb3duXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwibWRcIjtcbn1cbmRpdltjbGFzc349XCJsYW5ndWFnZS1qc29uXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwianNvblwiO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXJ1YnlcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCJyYlwiO1xufVxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLXB5dGhvblwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcInB5XCI7XG59XG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtYmFzaFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcInNoXCI7XG59XG4uY3VzdG9tLWJsb2NrIC5jdXN0b20tYmxvY2stdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC40cmVtO1xufVxuLmN1c3RvbS1ibG9jay50aXAsXG4uY3VzdG9tLWJsb2NrLndhcm5pbmcsXG4uY3VzdG9tLWJsb2NrLmRhbmdlciB7XG4gIHBhZGRpbmc6IDAuMXJlbSAxLjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4uY3VzdG9tLWJsb2NrLnRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y1Zjc7XG4gIGJvcmRlci1jb2xvcjogIzQyYjk4Mztcbn1cbi5jdXN0b20tYmxvY2sud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDIyOSwxMDAsMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiAjZTdjMDAwO1xuICBjb2xvcjogIzZiNTkwMDtcbn1cbi5jdXN0b20tYmxvY2sud2FybmluZyAuY3VzdG9tLWJsb2NrLXRpdGxlIHtcbiAgY29sb3I6ICNiMjk0MDA7XG59XG4uY3VzdG9tLWJsb2NrLndhcm5pbmcgYSB7XG4gIGNvbG9yOiAjMmMzZTUwO1xufVxuLmN1c3RvbS1ibG9jay5kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNmU2O1xuICBib3JkZXItY29sb3I6ICNjMDA7XG4gIGNvbG9yOiAjNGQwMDAwO1xufVxuLmN1c3RvbS1ibG9jay5kYW5nZXIgLmN1c3RvbS1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjOTAwO1xufVxuLmN1c3RvbS1ibG9jay5kYW5nZXIgYSB7XG4gIGNvbG9yOiAjMmMzZTUwO1xufVxuLmFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmFycm93LnVwIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjY2NjO1xufVxuLmFycm93LmRvd24ge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNjY2M7XG59XG4uYXJyb3cucmlnaHQge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjY2NjO1xufVxuLmFycm93LmxlZnQge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI2NjYztcbn1cbi5jb250ZW50Om5vdCguY3VzdG9tKSB7XG4gIG1heC13aWR0aDogNzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuY29udGVudDpub3QoLmN1c3RvbSkge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xuICAuY29udGVudDpub3QoLmN1c3RvbSkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuLnRhYmxlLW9mLWNvbnRlbnRzIC5iYWRnZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5odG1sLFxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLCBVYnVudHUsIENhbnRhcmVsbCwgXCJGaXJhIFNhbnNcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyYzNlNTA7XG59XG4ucGFnZSB7XG4gIHBhZGRpbmctbGVmdDogMjByZW07XG59XG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlY2VmO1xufVxuLnNpZGViYXItbWFzayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIwcmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDA7XG4gIHRvcDogMy42cmVtO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVjZWY7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uY29udGVudDpub3QoLmN1c3RvbSkgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMy42cmVtO1xufVxuLmNvbnRlbnQ6bm90KC5jdXN0b20pIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250ZW50Om5vdCguY3VzdG9tKSBwLmRlbW8ge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNvbnRlbnQ6bm90KC5jdXN0b20pIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb250ZW50LmN1c3RvbSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250ZW50LmN1c3RvbSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5hIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzZWFmN2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnAgYSBjb2RlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzZWFmN2M7XG59XG5rYmQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IHNvbGlkIDAuMTVyZW0gI2RkZDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMC4yNXJlbSAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xuICBwYWRkaW5nOiAwIDAuMTVlbTtcbn1cbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6ICM5OTk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1cmVtIHNvbGlkICNkZmUyZTU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG51bCxcbm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGgxLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDIsXG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoMyxcbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGg0LFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDUsXG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoNiB7XG4gIG1hcmdpbi10b3A6IC0zLjFyZW07XG4gIHBhZGRpbmctdG9wOiA0LjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoMTpmaXJzdC1jaGlsZCxcbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGgyOmZpcnN0LWNoaWxkLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDM6Zmlyc3QtY2hpbGQsXG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoNDpmaXJzdC1jaGlsZCxcbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGg1OmZpcnN0LWNoaWxkLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDE6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDI6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDM6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDQ6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDU6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDY6Zmlyc3QtY2hpbGQgKyBwLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDE6Zmlyc3QtY2hpbGQgKyBwcmUsXG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoMjpmaXJzdC1jaGlsZCArIHByZSxcbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGgzOmZpcnN0LWNoaWxkICsgcHJlLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDQ6Zmlyc3QtY2hpbGQgKyBwcmUsXG4uY29udGVudDpub3QoLmN1c3RvbSkgPiBoNTpmaXJzdC1jaGlsZCArIHByZSxcbi5jb250ZW50Om5vdCguY3VzdG9tKSA+IGg2OmZpcnN0LWNoaWxkICsgcHJlLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDE6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDI6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDM6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDQ6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDU6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrLFxuLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDY6Zmlyc3QtY2hpbGQgKyAuY3VzdG9tLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbmgxOmhvdmVyIC5oZWFkZXItYW5jaG9yLFxuaDI6aG92ZXIgLmhlYWRlci1hbmNob3IsXG5oMzpob3ZlciAuaGVhZGVyLWFuY2hvcixcbmg0OmhvdmVyIC5oZWFkZXItYW5jaG9yLFxuaDU6aG92ZXIgLmhlYWRlci1hbmNob3IsXG5oNjpob3ZlciAuaGVhZGVyLWFuY2hvciB7XG4gIG9wYWNpdHk6IDE7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuaDIge1xuICBmb250LXNpemU6IDEuNjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlY2VmO1xufVxuaDMge1xuICBmb250LXNpemU6IDEuMzVyZW07XG59XG5hLmhlYWRlci1hbmNob3Ige1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC44N2VtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjIzZW07XG4gIG1hcmdpbi10b3A6IDAuMTI1ZW07XG4gIG9wYWNpdHk6IDA7XG59XG5hLmhlYWRlci1hbmNob3I6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5jb2RlLFxua2JkLFxuLmxpbmUtbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1jb2RlLXBybywgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxucCxcbnVsLFxub2wge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuaHIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlY2VmO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG50ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZlMmU1O1xufVxudHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmE7XG59XG50aCxcbnRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZTJlNTtcbiAgcGFkZGluZzogMC42ZW0gMWVtO1xufVxuLmN1c3RvbS1sYXlvdXQge1xuICBwYWRkaW5nLXRvcDogMy42cmVtO1xufVxuLnRoZW1lLWNvbnRhaW5lci5zaWRlYmFyLW9wZW4gLnNpZGViYXItbWFzayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRoZW1lLWNvbnRhaW5lci5uby1uYXZiYXIgLmNvbnRlbnQ6bm90KC5jdXN0b20pID4gaDEsXG4udGhlbWUtY29udGFpbmVyLm5vLW5hdmJhciBoMixcbi50aGVtZS1jb250YWluZXIubm8tbmF2YmFyIGgzLFxuLnRoZW1lLWNvbnRhaW5lci5uby1uYXZiYXIgaDQsXG4udGhlbWUtY29udGFpbmVyLm5vLW5hdmJhciBoNSxcbi50aGVtZS1jb250YWluZXIubm8tbmF2YmFyIGg2IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi50aGVtZS1jb250YWluZXIubm8tbmF2YmFyIC5zaWRlYmFyIHtcbiAgdG9wOiAwO1xufVxuLnRoZW1lLWNvbnRhaW5lci5uby1uYXZiYXIgLmN1c3RvbS1sYXlvdXQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkge1xuICAudGhlbWUtY29udGFpbmVyLm5vLXNpZGViYXIgLnNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRoZW1lLWNvbnRhaW5lci5uby1zaWRlYmFyIC5wYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuc2lkZWJhciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHdpZHRoOiAxNi40cmVtO1xuICB9XG4gIC5wYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2LjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTlweCkge1xuICAuc2lkZWJhciB7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAzLjZyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICB9XG4gIC5wYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnRoZW1lLWNvbnRhaW5lci5zaWRlYmFyLW9wZW4gLnNpZGViYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAudGhlbWUtY29udGFpbmVyLm5vLW5hdmJhciAuc2lkZWJhciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbiAgLmNvbnRlbnQgZGl2W2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gICAgbWFyZ2luOiAwLjg1cmVtIC0xLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuIiwiQHJlcXVpcmUgJy4vY29uZmlnJ1xuXG4uY29udGVudFxuICBjb2RlXG4gICAgY29sb3IgbGlnaHRlbigkdGV4dENvbG9yLCAyMCUpXG4gICAgcGFkZGluZyAwLjI1cmVtIDAuNXJlbVxuICAgIG1hcmdpbiAwXG4gICAgZm9udC1zaXplIDAuODVlbVxuICAgIGJhY2tncm91bmQtY29sb3IgcmdiYSgyNywzMSwzNSwwLjA1KVxuICAgIGJvcmRlci1yYWRpdXMgM3B4XG5cbi5jb250ZW50XG4gIHByZSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXVxuICAgIGxpbmUtaGVpZ2h0IDEuNFxuICAgIHBhZGRpbmcgMS4yNXJlbSAxLjVyZW1cbiAgICBtYXJnaW4gMC44NXJlbSAwXG4gICAgYmFja2dyb3VuZC1jb2xvciAkY29kZUJnQ29sb3JcbiAgICBib3JkZXItcmFkaXVzIDZweFxuICAgIG92ZXJmbG93IGF1dG9cbiAgICBjb2RlXG4gICAgICBjb2xvciAjZmZmXG4gICAgICBwYWRkaW5nIDBcbiAgICAgIGJhY2tncm91bmQtY29sb3IgdHJhbnNwYXJlbnRcbiAgICAgIGJvcmRlci1yYWRpdXMgMFxuXG5kaXZbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIGJhY2tncm91bmQtY29sb3IgJGNvZGVCZ0NvbG9yXG4gIGJvcmRlci1yYWRpdXMgNnB4XG4gIC5oaWdobGlnaHQtbGluZXNcbiAgICB1c2VyLXNlbGVjdCBub25lXG4gICAgcGFkZGluZy10b3AgMS4zcmVtXG4gICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICB0b3AgMFxuICAgIGxlZnQgMFxuICAgIHdpZHRoIDEwMCVcbiAgICBsaW5lLWhlaWdodCAxLjRcbiAgICAuaGlnaGxpZ2h0ZWRcbiAgICAgIGJhY2tncm91bmQtY29sb3IgcmdiYSgwLCAwLCAwLCA2NiUpXG4gIHByZSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXVxuICAgIGJhY2tncm91bmQgdHJhbnNwYXJlbnRcbiAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgIHotaW5kZXggMVxuICAmOjpiZWZvcmVcbiAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgIHotaW5kZXggM1xuICAgIHRvcCAwLjhlbVxuICAgIHJpZ2h0IDFlbVxuICAgIGZvbnQtc2l6ZSAwLjc1cmVtXG4gICAgY29sb3IgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpXG4gICY6bm90KC5saW5lLW51bWJlcnMtbW9kZSlcbiAgICAubGluZS1udW1iZXJzLXdyYXBwZXJcbiAgICAgIGRpc3BsYXkgbm9uZVxuICAmLmxpbmUtbnVtYmVycy1tb2RlXG4gICAgLmhpZ2hsaWdodC1saW5lcyAuaGlnaGxpZ2h0ZWRcbiAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50ICcgJ1xuICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgICAgei1pbmRleCAzXG4gICAgICAgICAgbGVmdCAwXG4gICAgICAgICAgdG9wIDBcbiAgICAgICAgICBkaXNwbGF5IGJsb2NrXG4gICAgICAgICAgd2lkdGggJGxpbmVOdW1iZXJzV3JhcHBlcldpZHRoXG4gICAgICAgICAgaGVpZ2h0IDEwMCVcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMCwgMCwgMCwgNjYlKVxuICAgIHByZVxuICAgICAgcGFkZGluZy1sZWZ0ICRsaW5lTnVtYmVyc1dyYXBwZXJXaWR0aCArIDEgcmVtXG4gICAgICB2ZXJ0aWNhbC1hbGlnbiBtaWRkbGVcbiAgICAubGluZS1udW1iZXJzLXdyYXBwZXJcbiAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICB0b3AgMFxuICAgICAgd2lkdGggJGxpbmVOdW1iZXJzV3JhcHBlcldpZHRoXG4gICAgICB0ZXh0LWFsaWduIGNlbnRlclxuICAgICAgY29sb3IgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpXG4gICAgICBwYWRkaW5nIDEuMjVyZW0gMFxuICAgICAgbGluZS1oZWlnaHQgMS40XG4gICAgICBiclxuICAgICAgICB1c2VyLXNlbGVjdCBub25lXG4gICAgICAubGluZS1udW1iZXJcbiAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgei1pbmRleCA0XG4gICAgICAgIHVzZXItc2VsZWN0IG5vbmVcbiAgICAgICAgZm9udC1zaXplIDAuODVlbVxuICAgICY6OmFmdGVyXG4gICAgICBjb250ZW50ICcnXG4gICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgei1pbmRleCAyXG4gICAgICB0b3AgMFxuICAgICAgbGVmdCAwXG4gICAgICB3aWR0aCAkbGluZU51bWJlcnNXcmFwcGVyV2lkdGhcbiAgICAgIGhlaWdodCAxMDAlXG4gICAgICBib3JkZXItcmFkaXVzIDZweCAwIDAgNnB4XG4gICAgICBib3JkZXItcmlnaHQgMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgNjYlKVxuICAgICAgYmFja2dyb3VuZC1jb2xvciAkY29kZUJnQ29sb3JcblxuXG5mb3IgbGFuZyBpbiBqcyB0cyBodG1sIG1kIHZ1ZSBjc3Mgc2FzcyBzY3NzIGxlc3Mgc3R5bHVzIGdvIGphdmEgYyBzaCB5YW1sXG4gIGRpdnsnW2NsYXNzfj1cImxhbmd1YWdlLScgKyBsYW5nICsgJ1wiXSd9XG4gICAgJjpiZWZvcmVcbiAgICAgIGNvbnRlbnQgKCcnICsgbGFuZylcblxuZGl2W2NsYXNzfj1cImxhbmd1YWdlLWphdmFzY3JpcHRcIl1cbiAgJjpiZWZvcmVcbiAgICBjb250ZW50IFwianNcIlxuXG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtdHlwZXNjcmlwdFwiXVxuICAmOmJlZm9yZVxuICAgIGNvbnRlbnQgXCJ0c1wiXG5cbmRpdltjbGFzc349XCJsYW5ndWFnZS1tYXJrdXBcIl1cbiAgJjpiZWZvcmVcbiAgICBjb250ZW50IFwiaHRtbFwiXG5cbmRpdltjbGFzc349XCJsYW5ndWFnZS1tYXJrZG93blwiXVxuICAmOmJlZm9yZVxuICAgIGNvbnRlbnQgXCJtZFwiXG5cbmRpdltjbGFzc349XCJsYW5ndWFnZS1qc29uXCJdOmJlZm9yZVxuICBjb250ZW50IFwianNvblwiXG5cbmRpdltjbGFzc349XCJsYW5ndWFnZS1ydWJ5XCJdOmJlZm9yZVxuICBjb250ZW50IFwicmJcIlxuXG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtcHl0aG9uXCJdOmJlZm9yZVxuICBjb250ZW50IFwicHlcIlxuXG5kaXZbY2xhc3N+PVwibGFuZ3VhZ2UtYmFzaFwiXTpiZWZvcmVcbiAgY29udGVudCBcInNoXCJcbiIsIi5jdXN0b20tYmxvY2tcbiAgLmN1c3RvbS1ibG9jay10aXRsZVxuICAgIGZvbnQtd2VpZ2h0IDYwMFxuICAgIG1hcmdpbi1ib3R0b20gLTAuNHJlbVxuICAmLnRpcCwgJi53YXJuaW5nLCAmLmRhbmdlclxuICAgIHBhZGRpbmcgLjFyZW0gMS41cmVtXG4gICAgYm9yZGVyLWxlZnQtd2lkdGggLjVyZW1cbiAgICBib3JkZXItbGVmdC1zdHlsZSBzb2xpZFxuICAgIG1hcmdpbiAxcmVtIDBcbiAgJi50aXBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICNmM2Y1ZjdcbiAgICBib3JkZXItY29sb3IgIzQyYjk4M1xuICAmLndhcm5pbmdcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoMjU1LDIyOSwxMDAsLjMpXG4gICAgYm9yZGVyLWNvbG9yIGRhcmtlbigjZmZlNTY0LCAzNSUpXG4gICAgY29sb3IgZGFya2VuKCNmZmU1NjQsIDcwJSlcbiAgICAuY3VzdG9tLWJsb2NrLXRpdGxlXG4gICAgICBjb2xvciBkYXJrZW4oI2ZmZTU2NCwgNTAlKVxuICAgIGFcbiAgICAgIGNvbG9yICR0ZXh0Q29sb3JcbiAgJi5kYW5nZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICNmZmU2ZTZcbiAgICBib3JkZXItY29sb3IgZGFya2VuKHJlZCwgMjAlKVxuICAgIGNvbG9yIGRhcmtlbihyZWQsIDcwJSlcbiAgICAuY3VzdG9tLWJsb2NrLXRpdGxlXG4gICAgICBjb2xvciBkYXJrZW4ocmVkLCA0MCUpXG4gICAgYVxuICAgICAgY29sb3IgJHRleHRDb2xvclxuIiwiQHJlcXVpcmUgJy4vY29uZmlnJ1xuXG4uYXJyb3dcbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgd2lkdGggMFxuICBoZWlnaHQgMFxuICAmLnVwXG4gICAgYm9yZGVyLWxlZnQgNHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXJpZ2h0IDRweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgIGJvcmRlci1ib3R0b20gNnB4IHNvbGlkICRhcnJvd0JnQ29sb3JcbiAgJi5kb3duXG4gICAgYm9yZGVyLWxlZnQgNHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXJpZ2h0IDRweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgIGJvcmRlci10b3AgNnB4IHNvbGlkICRhcnJvd0JnQ29sb3JcbiAgJi5yaWdodFxuICAgIGJvcmRlci10b3AgNHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLWJvdHRvbSA0cHggc29saWQgdHJhbnNwYXJlbnRcbiAgICBib3JkZXItbGVmdCA2cHggc29saWQgJGFycm93QmdDb2xvclxuICAmLmxlZnRcbiAgICBib3JkZXItdG9wIDRweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgIGJvcmRlci1ib3R0b20gNHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXJpZ2h0IDZweCBzb2xpZCAkYXJyb3dCZ0NvbG9yXG4iLCIkd3JhcHBlclxuICBtYXgtd2lkdGggJGNvbnRlbnRXaWR0aFxuICBtYXJnaW4gMCBhdXRvXG4gIHBhZGRpbmcgMnJlbSAyLjVyZW1cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRNUU5hcnJvdylcbiAgICBwYWRkaW5nIDJyZW1cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRNUU1vYmlsZU5hcnJvdylcbiAgICBwYWRkaW5nIDEuNXJlbVxuXG4iLCIudGFibGUtb2YtY29udGVudHNcbiAgLmJhZGdlXG4gICAgdmVydGljYWwtYWxpZ24gbWlkZGxlXG4iLCJAcmVxdWlyZSAnLi9jb25maWcnXG5AcmVxdWlyZSAnLi9ucHJvZ3Jlc3MnXG5AcmVxdWlyZSAnLi9jb2RlJ1xuQHJlcXVpcmUgJy4vY3VzdG9tLWJsb2NrcydcbkByZXF1aXJlICcuL2Fycm93J1xuQHJlcXVpcmUgJy4vd3JhcHBlcidcbkByZXF1aXJlICcuL3RvYydcblxuaHRtbCwgYm9keVxuICBwYWRkaW5nIDBcbiAgbWFyZ2luIDBcblxuYm9keVxuICBmb250LWZhbWlseSAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4sIFVidW50dSwgQ2FudGFyZWxsLCBcIkZpcmEgU2Fuc1wiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmcgYW50aWFsaWFzZWRcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmcgZ3JheXNjYWxlXG4gIGZvbnQtc2l6ZSAxNnB4XG4gIGNvbG9yICR0ZXh0Q29sb3JcblxuLnBhZ2VcbiAgcGFkZGluZy1sZWZ0ICRzaWRlYmFyV2lkdGhcblxuLm5hdmJhclxuICBwb3NpdGlvbiBmaXhlZFxuICB6LWluZGV4IDIwXG4gIHRvcCAwXG4gIGxlZnQgMFxuICByaWdodCAwXG4gIGhlaWdodCAkbmF2YmFySGVpZ2h0XG4gIGJhY2tncm91bmQtY29sb3IgI2ZmZlxuICBib3gtc2l6aW5nIGJvcmRlci1ib3hcbiAgYm9yZGVyLWJvdHRvbSAxcHggc29saWQgJGJvcmRlckNvbG9yXG5cbi5zaWRlYmFyLW1hc2tcbiAgcG9zaXRpb24gZml4ZWRcbiAgei1pbmRleCA5XG4gIHRvcCAwXG4gIGxlZnQgMFxuICB3aWR0aCAxMDB2d1xuICBoZWlnaHQgMTAwdmhcbiAgZGlzcGxheSBub25lXG5cbi5zaWRlYmFyXG4gIGZvbnQtc2l6ZSAxNXB4XG4gIGJhY2tncm91bmQtY29sb3IgI2ZmZlxuICB3aWR0aCAkc2lkZWJhcldpZHRoXG4gIHBvc2l0aW9uIGZpeGVkXG4gIHotaW5kZXggMTBcbiAgbWFyZ2luIDBcbiAgdG9wICRuYXZiYXJIZWlnaHRcbiAgbGVmdCAwXG4gIGJvdHRvbSAwXG4gIGJveC1zaXppbmcgYm9yZGVyLWJveFxuICBib3JkZXItcmlnaHQgMXB4IHNvbGlkICRib3JkZXJDb2xvclxuICBvdmVyZmxvdy15IGF1dG9cblxuLmNvbnRlbnQ6bm90KC5jdXN0b20pXG4gIEBleHRlbmQgJHdyYXBwZXJcbiAgPiAqOmZpcnN0LWNoaWxkXG4gICAgbWFyZ2luLXRvcCAkbmF2YmFySGVpZ2h0XG4gIGE6aG92ZXJcbiAgICB0ZXh0LWRlY29yYXRpb24gdW5kZXJsaW5lXG4gIHAuZGVtb1xuICAgIHBhZGRpbmcgMXJlbSAxLjVyZW1cbiAgICBib3JkZXIgMXB4IHNvbGlkICNkZGRcbiAgICBib3JkZXItcmFkaXVzIDRweFxuICBpbWdcbiAgICBtYXgtd2lkdGggMTAwJVxuXG4uY29udGVudC5jdXN0b21cbiAgcGFkZGluZyAwXG4gIG1hcmdpbiAwXG4gIGltZ1xuICAgIG1heC13aWR0aCAxMDAlXG5cbmFcbiAgZm9udC13ZWlnaHQgNTAwXG4gIGNvbG9yICRhY2NlbnRDb2xvclxuICB0ZXh0LWRlY29yYXRpb24gbm9uZVxuXG5wIGEgY29kZVxuICBmb250LXdlaWdodCA0MDBcbiAgY29sb3IgJGFjY2VudENvbG9yXG5cbmtiZFxuICBiYWNrZ3JvdW5kICNlZWVcbiAgYm9yZGVyIHNvbGlkIDAuMTVyZW0gI2RkZFxuICBib3JkZXItYm90dG9tIHNvbGlkIDAuMjVyZW0gI2RkZFxuICBib3JkZXItcmFkaXVzIDAuMTVyZW1cbiAgcGFkZGluZyAwIDAuMTVlbVxuXG5ibG9ja3F1b3RlXG4gIGZvbnQtc2l6ZSAxLjJyZW1cbiAgY29sb3IgIzk5OVxuICBib3JkZXItbGVmdCAuMjVyZW0gc29saWQgI2RmZTJlNVxuICBtYXJnaW4tbGVmdCAwXG4gIHBhZGRpbmctbGVmdCAxcmVtXG5cbnVsLCBvbFxuICBwYWRkaW5nLWxlZnQgMS4yZW1cblxuc3Ryb25nXG4gIGZvbnQtd2VpZ2h0IDYwMFxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2XG4gIGZvbnQtd2VpZ2h0IDYwMFxuICBsaW5lLWhlaWdodCAxLjI1XG4gIC5jb250ZW50Om5vdCguY3VzdG9tKSA+ICZcbiAgICBtYXJnaW4tdG9wICgwLjVyZW0gLSAkbmF2YmFySGVpZ2h0KVxuICAgIHBhZGRpbmctdG9wICgkbmF2YmFySGVpZ2h0ICsgMXJlbSlcbiAgICBtYXJnaW4tYm90dG9tIDBcbiAgICAmOmZpcnN0LWNoaWxkXG4gICAgICBtYXJnaW4tdG9wIC0xLjVyZW1cbiAgICAgIG1hcmdpbi1ib3R0b20gMXJlbVxuICAgICAgKyBwLCArIHByZSwgKyAuY3VzdG9tLWJsb2NrXG4gICAgICAgIG1hcmdpbi10b3AgMnJlbVxuICAmOmhvdmVyIC5oZWFkZXItYW5jaG9yXG4gICAgb3BhY2l0eTogMVxuXG5oMVxuICBmb250LXNpemUgMi4ycmVtXG5cbmgyXG4gIGZvbnQtc2l6ZSAxLjY1cmVtXG4gIHBhZGRpbmctYm90dG9tIC4zcmVtXG4gIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICRib3JkZXJDb2xvclxuXG5oM1xuICBmb250LXNpemUgMS4zNXJlbVxuXG5hLmhlYWRlci1hbmNob3JcbiAgZm9udC1zaXplIDAuODVlbVxuICBmbG9hdCBsZWZ0XG4gIG1hcmdpbi1sZWZ0IC0wLjg3ZW1cbiAgcGFkZGluZy1yaWdodCAwLjIzZW1cbiAgbWFyZ2luLXRvcCAwLjEyNWVtXG4gIG9wYWNpdHkgMFxuICAmOmhvdmVyXG4gICAgdGV4dC1kZWNvcmF0aW9uIG5vbmVcblxuY29kZSwga2JkLCAubGluZS1udW1iZXJcbiAgZm9udC1mYW1pbHkgc291cmNlLWNvZGUtcHJvLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2VcblxucCwgdWwsIG9sXG4gIGxpbmUtaGVpZ2h0IDEuN1xuXG5oclxuICBib3JkZXIgMFxuICBib3JkZXItdG9wIDFweCBzb2xpZCAkYm9yZGVyQ29sb3JcblxudGFibGVcbiAgYm9yZGVyLWNvbGxhcHNlIGNvbGxhcHNlXG4gIG1hcmdpbiAxcmVtIDBcbiAgZGlzcGxheTogYmxvY2tcbiAgb3ZlcmZsb3cteDogYXV0b1xuXG50clxuICBib3JkZXItdG9wIDFweCBzb2xpZCAjZGZlMmU1XG4gICY6bnRoLWNoaWxkKDJuKVxuICAgIGJhY2tncm91bmQtY29sb3IgI2Y2ZjhmYVxuXG50aCwgdGRcbiAgYm9yZGVyIDFweCBzb2xpZCAjZGZlMmU1XG4gIHBhZGRpbmcgLjZlbSAxZW1cblxuLmN1c3RvbS1sYXlvdXRcbiAgcGFkZGluZy10b3AgJG5hdmJhckhlaWdodFxuXG4udGhlbWUtY29udGFpbmVyXG4gICYuc2lkZWJhci1vcGVuXG4gICAgLnNpZGViYXItbWFza1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgJi5uby1uYXZiYXJcbiAgICAuY29udGVudDpub3QoLmN1c3RvbSkgPiBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2XG4gICAgICAgIG1hcmdpbi10b3AgMS41cmVtXG4gICAgICAgIHBhZGRpbmctdG9wIDBcbiAgICAuc2lkZWJhclxuICAgICAgdG9wIDBcbiAgICAuY3VzdG9tLWxheW91dFxuICAgICAgcGFkZGluZy10b3AgMFxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAoJE1RTW9iaWxlICsgMXB4KSlcbiAgLnRoZW1lLWNvbnRhaW5lci5uby1zaWRlYmFyXG4gICAgLnNpZGViYXJcbiAgICAgIGRpc3BsYXkgbm9uZVxuICAgIC5wYWdlXG4gICAgICBwYWRkaW5nLWxlZnQgMFxuXG5AcmVxdWlyZSAnLi9tb2JpbGUuc3R5bCdcbiIsIkByZXF1aXJlICcuL2NvbmZpZydcblxuJG1vYmlsZVNpZGViYXJXaWR0aCA9ICRzaWRlYmFyV2lkdGggKiAwLjgyXG5cbi8vIG5hcnJvdyBkZXNrdG9wIC8gaVBhZFxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU5hcnJvdylcbiAgLnNpZGViYXJcbiAgICBmb250LXNpemUgMTVweFxuICAgIHdpZHRoICRtb2JpbGVTaWRlYmFyV2lkdGhcbiAgLnBhZ2VcbiAgICBwYWRkaW5nLWxlZnQgJG1vYmlsZVNpZGViYXJXaWR0aFxuXG4vLyB3aWRlIG1vYmlsZVxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU1vYmlsZSlcbiAgLnNpZGViYXJcbiAgICB0b3AgMFxuICAgIHBhZGRpbmctdG9wICRuYXZiYXJIZWlnaHRcbiAgICB0cmFuc2Zvcm0gdHJhbnNsYXRlWCgtMTAwJSlcbiAgICB0cmFuc2l0aW9uIHRyYW5zZm9ybSAuMnMgZWFzZVxuICAucGFnZVxuICAgIHBhZGRpbmctbGVmdCAwXG4gIC50aGVtZS1jb250YWluZXJcbiAgICAmLnNpZGViYXItb3BlblxuICAgICAgLnNpZGViYXJcbiAgICAgICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVgoMClcbiAgICAmLm5vLW5hdmJhclxuICAgICAgLnNpZGViYXJcbiAgICAgICAgcGFkZGluZy10b3A6IDBcblxuLy8gbmFycm93IG1vYmlsZVxuQG1lZGlhIChtYXgtd2lkdGg6ICRNUU1vYmlsZU5hcnJvdylcbiAgaDFcbiAgICBmb250LXNpemUgMS45cmVtXG4gIC5jb250ZW50XG4gICAgZGl2W2NsYXNzKj1cImxhbmd1YWdlLVwiXVxuICAgICAgbWFyZ2luIDAuODVyZW0gLTEuNXJlbVxuICAgICAgYm9yZGVyLXJhZGl1cyAwXG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style type="text/css">
  1312. .icon.outbound {
  1313. color: #aaa;
  1314. display: inline-block;
  1315. }
  1316. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/app/components/node_modules/vuepress/lib/app/components/OutboundLink.vue */
  1317. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9hcHAvY29tcG9uZW50cy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2FwcC9jb21wb25lbnRzL091dGJvdW5kTGluay52dWUiLCIvb3B0L0Rlc2t0b3AvZ2l0d29yay9PcGVuQVBJL2IyYy1kb2NzL25vZGVfbW9kdWxlcy92dWVwcmVzcy9saWIvYXBwL2NvbXBvbmVudHMvT3V0Ym91bmRMaW5rLnZ1ZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBUUE7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7Q0NQRCIsImZpbGUiOiJPdXRib3VuZExpbmsudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuLmljb24ub3V0Ym91bmRcbiAgY29sb3IgI2FhYVxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuIiwiLmljb24ub3V0Ym91bmQge1xuICBjb2xvcjogI2FhYTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style type="text/css">
  1318. .badge {
  1319. display: inline-block;
  1320. font-size: 14px;
  1321. height: 18px;
  1322. line-height: 18px;
  1323. border-radius: 3px;
  1324. padding: 0 6px;
  1325. color: #fff;
  1326. margin-right: 5px;
  1327. background-color: #42b983;
  1328. }
  1329. .badge.middle {
  1330. vertical-align: middle;
  1331. }
  1332. .badge.top {
  1333. vertical-align: top;
  1334. }
  1335. .badge.tip,
  1336. .badge.green {
  1337. background-color: #42b983;
  1338. }
  1339. .badge.error {
  1340. background-color: #da5961;
  1341. }
  1342. .badge.warning,
  1343. .badge.warn,
  1344. .badge.yellow {
  1345. background-color: #e7c000;
  1346. }
  1347. /*# sourceURL=/opt/Desktop/gitwork/OpenAPI/b2c-docs/node_modules/vuepress/lib/app/components/node_modules/vuepress/lib/app/components/Badge.vue */
  1348. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9hcHAvY29tcG9uZW50cy9ub2RlX21vZHVsZXMvdnVlcHJlc3MvbGliL2FwcC9jb21wb25lbnRzL0JhZGdlLnZ1ZSIsIi9vcHQvRGVza3RvcC9naXR3b3JrL09wZW5BUEkvYjJjLWRvY3Mvbm9kZV9tb2R1bGVzL3Z1ZXByZXNzL2xpYi9hcHAvY29tcG9uZW50cy9CYWRnZS52dWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQXlCQTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtDQ3hCRDtBRHlCQztFQUNFLHVCQUFBO0NDdkJIO0FEd0JDO0VBQ0Usb0JBQUE7Q0N0Qkg7QUR1QkM7O0VBQ0UsMEJBQUE7Q0NwQkg7QURxQkM7RUFDRSwwQkFBQTtDQ25CSDtBRG9CQzs7O0VBQ0UsMEJBQUE7Q0NoQkgiLCJmaWxlIjoiQmFkZ2UudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zdHlsdXMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vLi4vZGVmYXVsdC10aGVtZS9zdHlsZXMvY29uZmlnLnN0eWwnXG5cbi5iYWRnZVxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBmb250LXNpemUgMTRweFxuICBoZWlnaHQgMThweFxuICBsaW5lLWhlaWdodCAxOHB4XG4gIGJvcmRlci1yYWRpdXMgM3B4XG4gIHBhZGRpbmcgMCA2cHhcbiAgY29sb3Igd2hpdGVcbiAgbWFyZ2luLXJpZ2h0IDVweFxuICBiYWNrZ3JvdW5kLWNvbG9yICM0MmI5ODNcbiAgJi5taWRkbGVcbiAgICB2ZXJ0aWNhbC1hbGlnbiBtaWRkbGVcbiAgJi50b3BcbiAgICB2ZXJ0aWNhbC1hbGlnbiB0b3BcbiAgJi50aXAsICYuZ3JlZW5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yICM0MmI5ODNcbiAgJi5lcnJvclxuICAgIGJhY2tncm91bmQtY29sb3IgI0RBNTk2MSAvLyNmNjZcbiAgJi53YXJuaW5nLCAmLndhcm4sICYueWVsbG93XG4gICAgYmFja2dyb3VuZC1jb2xvciBkYXJrZW4oI2ZmZTU2NCwgMzUlKVxuIiwiLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjk4Mztcbn1cbi5iYWRnZS5taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJhZGdlLnRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYmFkZ2UudGlwLFxuLmJhZGdlLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjk4Mztcbn1cbi5iYWRnZS5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTU5NjE7XG59XG4uYmFkZ2Uud2FybmluZyxcbi5iYWRnZS53YXJuLFxuLmJhZGdlLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2MwMDA7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/1.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/0.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/62.js"></script><style type="text/css">
  1349. /*# sourceURL=undefined */
  1350. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzdHlsZS5zdHlsIiwic291cmNlUm9vdCI6IiJ9 */</style><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/34.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/7.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/27.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/31.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/14.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/18.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/30.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/29.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/21.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/26.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/2.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/35.js"></script><script charset="utf-8" src="./2.通用API说明 _ AllPay_files/59.js"></script><meta name="description" content="api docs"></head>
  1351. <body>
  1352. <div id="app"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div><a href="http://localhost:8081/b2c/" class="home-link router-link-active"><!----><span class="site-name">
  1353. AllPay
  1354. </span></a><div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false"><!----></div><nav class="nav-links can-hide"><div class="nav-item"><a href="http://localhost:8081/b2c/pc/" class="nav-link">PC Web</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/android/" class="nav-link">Android</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/ios/" class="nav-link">IOS</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/h5/" class="nav-link">HTML5</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/cart/" class="nav-link">ShoppingCart plug-in</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/wx/" class="nav-link">WechatMiniProgram</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/expup/" class="nav-link router-link-active">Express Pay</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Languages</span><span class="arrow right"></span></a><ul class="nav-dropdown" style="display: none;"><li class="dropdown-item"><!----><a href="http://localhost:8081/b2c/expup/2.html" class="nav-link router-link-active">English</a></li><li class="dropdown-item"><!----><a href="http://localhost:8081/b2c/zh/" class="nav-link">简体中文</a></li></ul></div></div><a href="https://github.com/allpayx/b2c-docs" target="_blank" rel="noopener noreferrer" class="repo-link">
  1355. GitHub
  1356. <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav></div></header><div class="sidebar-mask"></div><div class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="http://localhost:8081/b2c/pc/" class="nav-link">PC Web</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/android/" class="nav-link">Android</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/ios/" class="nav-link">IOS</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/h5/" class="nav-link">HTML5</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/cart/" class="nav-link">ShoppingCart plug-in</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/wx/" class="nav-link">WechatMiniProgram</a></div><div class="nav-item"><a href="http://localhost:8081/b2c/expup/" class="nav-link router-link-active">Express Pay</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title">Languages</span><span class="arrow right"></span></a><ul class="nav-dropdown" style="display: none;"><li class="dropdown-item"><!----><a href="http://localhost:8081/b2c/expup/2.html" class="nav-link router-link-active">English</a></li><li class="dropdown-item"><!----><a href="http://localhost:8081/b2c/zh/" class="nav-link">简体中文</a></li></ul></div></div><a href="https://github.com/allpayx/b2c-docs" target="_blank" rel="noopener noreferrer" class="repo-link">
  1357. GitHub
  1358. <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav><ul class="sidebar-links"><li><div class="sidebar-group first"><p class="sidebar-heading open"><span>Express Pay</span><!----></p><ul class="sidebar-group-items"><li><a href="http://localhost:8081/b2c/expup/" class="sidebar-link">Express Pay支付接入规范文档1.0.0</a></li><li><a href="http://localhost:8081/b2c/expup/1.html" class="sidebar-link">1. 商家服务器端API</a></li><li><a href="http://localhost:8081/b2c/expup/2.html" class="active sidebar-link">2.通用API说明</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_2-1-%E9%AA%8C%E7%AD%BE%E8%AF%B4%E6%98%8E" class="active sidebar-link">2.1. 验签说明</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-2-%E9%80%9A%E7%94%A8api-%E6%8E%A5%E5%85%A5%E5%9C%B0%E5%9D%80" class="sidebar-link">3.2. 通用API 接入地址</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-3-%E8%AE%A2%E8%B4%AD%E6%B6%88%E8%B4%B9%E6%8E%A5%E5%8F%A3" class="sidebar-link">3.3. 订购消费接口</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-4-%E6%B6%88%E8%B4%B9%E9%80%80%E6%AC%BE%E6%8E%A5%E5%8F%A3" class="sidebar-link">3.4. 消费退款接口</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-5-%E8%AE%A2%E8%B4%AD%E9%A2%84%E6%8E%88%E6%9D%83" class="sidebar-link">3.5. 订购预授权</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-6-%E8%AE%A2%E8%B4%AD%E9%A2%84%E6%8E%88%E6%9D%83%E5%AE%8C%E6%88%90" class="sidebar-link">3.6. 订购预授权完成</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-7-%E6%92%A4%E9%94%80%E6%8E%A5%E5%8F%A3" class="sidebar-link">3.7. 撤销接口</a></li><li class="sidebar-sub-header"><a href="http://localhost:8081/b2c/expup/2.html#_3-8-%E4%BA%A4%E6%98%93%E6%9F%A5%E8%AF%A2" class="sidebar-link">3.8.交易查询</a></li></ul></li><li><a href="http://localhost:8081/b2c/expup/3.html" class="sidebar-link">3.测试账户</a></li><li><a href="http://localhost:8081/b2c/expup/4.html" class="sidebar-link">4. 错误码</a></li></ul></div></li></ul></div><div class="page"><div class="content"><h1 id="_2-通用api说明"><a href="http://localhost:8081/b2c/expup/2.html#_2-%E9%80%9A%E7%94%A8api%E8%AF%B4%E6%98%8E" aria-hidden="true" class="header-anchor">#</a> 2.通用API说明</h1><p>商户服务器和 AllPay 网关对接的通用接口,每个渠道都具有的功能,包括:订购消费,订购预授权,订购预授权完成,预售期撤销,查询接口。</p><h2 id="_2-1-验签说明"><a href="http://localhost:8081/b2c/expup/2.html#_2-1-%E9%AA%8C%E7%AD%BE%E8%AF%B4%E6%98%8E" aria-hidden="true" class="header-anchor">#</a> 2.1. 验签说明</h2><p>1.对于发送到 ALLPAY 系统的 POST 请求报文,其中所有传入参数(除 sign 参数外)按照字段名的 ASCII 码从小到大排序后(字典序),使用 URL 键值对的格式(即 key1=value1&amp;key2=value2...)拼接成字符串 String1。</p><p>2.在 String1 最后直接拼接(不需要用“&amp;”连接)双方约定的签名密钥 K1(接入时 ALLPAY 时分配),得到 stringSignTemp 字符串,并对 stringSignTemp 进行sha256 运算,得到 sign 的值。</p><p>3.示例签名串</p><div class="language-js extra-class"><pre class="language-js"><code>card_no<span class="token operator">=</span><span class="token number">6222020302030778784</span><span class="token operator">&amp;</span>currency<span class="token operator">=</span><span class="token constant">CNY</span><span class="token operator">&amp;</span>expiry_date<span class="token operator">=</span><span class="token number">0824</span><span class="token operator">&amp;</span>mch_id<span class="token operator">=</span><span class="token number">000000000000015</span><span class="token operator">&amp;</span>order_amount<span class="token operator">=</span><span class="token number">100</span><span class="token operator">&amp;</span>sign_type<span class="token operator">=</span><span class="token constant">SHA256</span><span class="token operator">&amp;</span>trade_no<span class="token operator">=</span><span class="token number">5389535343453</span><span class="token operator">&amp;</span>trade_time<span class="token operator">=</span><span class="token number">20180821120001</span><span class="token operator">&amp;</span>trade_type<span class="token operator">=</span>PURC2f2c77e3718c47cfb47a89a6fbc9d361
  1359. </code></pre></div><h2 id="_3-2-通用api-接入地址"><a href="http://localhost:8081/b2c/expup/2.html#_3-2-%E9%80%9A%E7%94%A8api-%E6%8E%A5%E5%85%A5%E5%9C%B0%E5%9D%80" aria-hidden="true" class="header-anchor">#</a> 3.2. 通用API 接入地址</h2><table><thead><tr><th>开发调试地址</th><th>生产交易地址</th></tr></thead><tbody><tr><td><a href="https://testapi.allpayx.com/expup" target="_blank" rel="noopener noreferrer">https://testapi.allpayx.com/expup<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></td><td><a href="https://api.allpayx.com/expup" target="_blank" rel="noopener noreferrer">https://api.allpayx.com/expup<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></td></tr></tbody></table><h2 id="_3-3-订购消费接口"><a href="http://localhost:8081/b2c/expup/2.html#_3-3-%E8%AE%A2%E8%B4%AD%E6%B6%88%E8%B4%B9%E6%8E%A5%E5%8F%A3" aria-hidden="true" class="header-anchor">#</a> 3.3. 订购消费接口</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 消费填写"PURC"</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>商户自行定义,需保证同一商户号下订单号不能重复</td></tr><tr><td style="text-align: left;">order_amount</td><td style="text-align: left;">M</td><td>订单金额 如100元,表示为100或100.00</td></tr><tr><td style="text-align: left;">currency</td><td style="text-align: left;">M</td><td>订单币种 人民币填写“CNY”,美元填写"USD"</td></tr><tr><td style="text-align: left;">card_no</td><td style="text-align: left;">M</td><td>卡号</td></tr><tr><td style="text-align: left;">expiry_date</td><td style="text-align: left;">M</td><td>有效期 MMYY</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1360. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1361. trade_type<span class="token operator">:</span><span class="token string">"PURC"</span><span class="token punctuation">,</span>
  1362. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1363. order_amount<span class="token operator">:</span><span class="token string">"100"</span><span class="token punctuation">,</span>
  1364. currency<span class="token operator">:</span><span class="token string">"CNY"</span><span class="token punctuation">,</span>
  1365. card_no<span class="token operator">:</span><span class="token string">"6222020302030778784"</span><span class="token punctuation">,</span>
  1366. expiry_date<span class="token operator">:</span><span class="token string">"0824"</span><span class="token punctuation">,</span>
  1367. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1368. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1369. sign<span class="token operator">:</span><span class="token string">""</span>
  1370. <span class="token punctuation">}</span>
  1371. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1372. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1373. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1374. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1375. trade_type<span class="token operator">:</span><span class="token string">"PURC"</span><span class="token punctuation">,</span>
  1376. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1377. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1378. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1379. sign<span class="token operator">:</span><span class="token string">""</span>
  1380. <span class="token punctuation">}</span>
  1381. </code></pre></div><h2 id="_3-4-消费退款接口"><a href="http://localhost:8081/b2c/expup/2.html#_3-4-%E6%B6%88%E8%B4%B9%E9%80%80%E6%AC%BE%E6%8E%A5%E5%8F%A3" aria-hidden="true" class="header-anchor">#</a> 3.4. 消费退款接口</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 退款填写"REFD"</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>商户自行定义,需保证同一商户号下订单号不能重复</td></tr><tr><td style="text-align: left;">origin_trade_no</td><td style="text-align: left;">M</td><td>原交易订单号</td></tr><tr><td style="text-align: left;">refund_amount</td><td style="text-align: left;">M</td><td>退款金额 如100元,表示为100或100.00</td></tr><tr><td style="text-align: left;">currency</td><td style="text-align: left;">M</td><td>订单币种 人民币填写“CNY”,美元填写"USD"</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1382. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1383. trade_type<span class="token operator">:</span><span class="token string">"REFD"</span><span class="token punctuation">,</span>
  1384. trade_no<span class="token operator">:</span><span class="token string">"35252352352525"</span><span class="token punctuation">,</span>
  1385. origin_trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1386. refund_amount<span class="token operator">:</span><span class="token string">"100"</span><span class="token punctuation">,</span>
  1387. currency<span class="token operator">:</span><span class="token string">"CNY"</span><span class="token punctuation">,</span>
  1388. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1389. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1390. sign<span class="token operator">:</span><span class="token string">""</span>
  1391. <span class="token punctuation">}</span>
  1392. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1393. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1394. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1395. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1396. trade_type<span class="token operator">:</span><span class="token string">"REFD"</span><span class="token punctuation">,</span>
  1397. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1398. trade_no<span class="token operator">:</span><span class="token string">"35252352352525"</span><span class="token punctuation">,</span>
  1399. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1400. sign<span class="token operator">:</span><span class="token string">""</span>
  1401. <span class="token punctuation">}</span>
  1402. </code></pre></div><h2 id="_3-5-订购预授权"><a href="http://localhost:8081/b2c/expup/2.html#_3-5-%E8%AE%A2%E8%B4%AD%E9%A2%84%E6%8E%88%E6%9D%83" aria-hidden="true" class="header-anchor">#</a> 3.5. 订购预授权</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 预授权填写" PAUT "</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>商户自行定义,需保证同一商户号下订单号不能重复</td></tr><tr><td style="text-align: left;">order_amount</td><td style="text-align: left;">M</td><td>订单金额 如100元,表示为100或100.00</td></tr><tr><td style="text-align: left;">currency</td><td style="text-align: left;">M</td><td>订单币种 人民币填写“CNY”,美元填写"USD"</td></tr><tr><td style="text-align: left;">card_no</td><td style="text-align: left;">M</td><td>卡号</td></tr><tr><td style="text-align: left;">expiry_date</td><td style="text-align: left;">M</td><td>有效期 MMYY</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1403. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1404. trade_type<span class="token operator">:</span><span class="token string">"PURC"</span><span class="token punctuation">,</span>
  1405. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1406. order_amount<span class="token operator">:</span><span class="token string">"100"</span><span class="token punctuation">,</span>
  1407. currency<span class="token operator">:</span><span class="token string">"CNY"</span><span class="token punctuation">,</span>
  1408. card_no<span class="token operator">:</span><span class="token string">"6222020302030778784"</span><span class="token punctuation">,</span>
  1409. expiry_date<span class="token operator">:</span><span class="token string">"0824"</span><span class="token punctuation">,</span>
  1410. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1411. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1412. sign<span class="token operator">:</span><span class="token string">""</span>
  1413. <span class="token punctuation">}</span>
  1414. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1415. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1416. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1417. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1418. trade_type<span class="token operator">:</span><span class="token string">"PAUT"</span><span class="token punctuation">,</span>
  1419. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1420. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1421. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1422. sign<span class="token operator">:</span><span class="token string">""</span>
  1423. <span class="token punctuation">}</span>
  1424. </code></pre></div><h2 id="_3-6-订购预授权完成"><a href="http://localhost:8081/b2c/expup/2.html#_3-6-%E8%AE%A2%E8%B4%AD%E9%A2%84%E6%8E%88%E6%9D%83%E5%AE%8C%E6%88%90" aria-hidden="true" class="header-anchor">#</a> 3.6. 订购预授权完成</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 预授权完成填写" PAUC "</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>商户自行定义,需保证同一商户号下订单号不能重复</td></tr><tr><td style="text-align: left;">origin_trade_no</td><td style="text-align: left;">M</td><td>原订单号</td></tr><tr><td style="text-align: left;">order_amount</td><td style="text-align: left;">M</td><td>订单金额 如100元,表示为100或100.00</td></tr><tr><td style="text-align: left;">currency</td><td style="text-align: left;">M</td><td>订单币种 人民币填写“CNY”,美元填写"USD"</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1425. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1426. trade_type<span class="token operator">:</span><span class="token string">"PAUC"</span><span class="token punctuation">,</span>
  1427. trade_no<span class="token operator">:</span><span class="token string">"424234234242423"</span><span class="token punctuation">,</span>
  1428. origin_trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1429. order_amount<span class="token operator">:</span><span class="token string">"100"</span><span class="token punctuation">,</span>
  1430. currency<span class="token operator">:</span><span class="token string">"CNY"</span><span class="token punctuation">,</span>
  1431. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1432. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1433. sign<span class="token operator">:</span><span class="token string">""</span>
  1434. <span class="token punctuation">}</span>
  1435. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1436. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1437. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1438. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1439. trade_type<span class="token operator">:</span><span class="token string">"PAUC"</span><span class="token punctuation">,</span>
  1440. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1441. trade_no<span class="token operator">:</span><span class="token string">"424234234242423"</span><span class="token punctuation">,</span>
  1442. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1443. sign<span class="token operator">:</span><span class="token string">""</span>
  1444. <span class="token punctuation">}</span>
  1445. </code></pre></div><h2 id="_3-7-撤销接口"><a href="http://localhost:8081/b2c/expup/2.html#_3-7-%E6%92%A4%E9%94%80%E6%8E%A5%E5%8F%A3" aria-hidden="true" class="header-anchor">#</a> 3.7. 撤销接口</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 撤销填写"VOID "</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>商户自行定义,需保证同一商户号下订单号不能重复</td></tr><tr><td style="text-align: left;">origin_trade_no</td><td style="text-align: left;">M</td><td>原订单号</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1446. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1447. trade_type<span class="token operator">:</span><span class="token string">"VOID"</span><span class="token punctuation">,</span>
  1448. trade_no<span class="token operator">:</span><span class="token string">"4324242424234234"</span><span class="token punctuation">,</span>
  1449. origin_trade_no<span class="token operator">:</span><span class="token string">"424234234242423"</span><span class="token punctuation">,</span>
  1450. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1451. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1452. sign<span class="token operator">:</span><span class="token string">""</span>
  1453. <span class="token punctuation">}</span>
  1454. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1455. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1456. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1457. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1458. trade_type<span class="token operator">:</span><span class="token string">"VOID"</span><span class="token punctuation">,</span>
  1459. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1460. trade_no<span class="token operator">:</span><span class="token string">"4324242424234234"</span><span class="token punctuation">,</span>
  1461. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1462. sign<span class="token operator">:</span><span class="token string">""</span>
  1463. <span class="token punctuation">}</span>
  1464. </code></pre></div><h2 id="_3-8-交易查询"><a href="http://localhost:8081/b2c/expup/2.html#_3-8-%E4%BA%A4%E6%98%93%E6%9F%A5%E8%AF%A2" aria-hidden="true" class="header-anchor">#</a> 3.8.交易查询</h2><ol><li><p>请求参数</p><table><thead><tr><th style="text-align: left;">参数名称</th><th style="text-align: left;">必填</th><th>使用说明</th></tr></thead><tbody><tr><td style="text-align: left;">mch_id</td><td style="text-align: left;">M</td><td>商户ID,由AllPay分配</td></tr><tr><td style="text-align: left;">trade_type</td><td style="text-align: left;">M</td><td>交易类型 查询填写"INQY"</td></tr><tr><td style="text-align: left;">origin_trade_type</td><td style="text-align: left;">M</td><td>要查询的交易类型 PURC,PAUT,PAUC,REFD,VOID</td></tr><tr><td style="text-align: left;">trade_no</td><td style="text-align: left;">M</td><td>订单号</td></tr><tr><td style="text-align: left;">trade_time</td><td style="text-align: left;">M</td><td>交易时间,格式:"yyyyMMddHHmmss"</td></tr><tr><td style="text-align: left;">sign_type</td><td style="text-align: left;">M</td><td>SHA256</td></tr><tr><td style="text-align: left;">sign</td><td style="text-align: left;">M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1465. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1466. trade_type<span class="token operator">:</span><span class="token string">"INQY"</span><span class="token punctuation">,</span>
  1467. origin_trade_type<span class="token operator">:</span><span class="token string">"PURC"</span><span class="token punctuation">,</span>
  1468. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1469. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1470. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1471. sign<span class="token operator">:</span><span class="token string">""</span>
  1472. <span class="token punctuation">}</span>
  1473. </code></pre></div></li><li><p>响应报文</p></li></ol><p>参数如下表:</p><table><thead><tr><th>参数名称</th><th>必填</th><th>使用说明</th></tr></thead><tbody><tr><td>resp_code</td><td>M</td><td>应答码 00-成功</td></tr><tr><td>resp_msg</td><td>M</td><td>应答信息</td></tr><tr><td>mch_id</td><td>M</td><td>商户ID,由AllPay分配</td></tr><tr><td>trade_type</td><td>M</td><td>交易类型</td></tr><tr><td>trade_time</td><td>M</td><td>交易时间</td></tr><tr><td>trade_no</td><td>M</td><td>交易订单号</td></tr><tr><td>order_amount</td><td>C</td><td>trade_type 为PURC,PAUT,PAUC时返回</td></tr><tr><td>refund_amount</td><td>C</td><td>trade_type 为REFD时返回</td></tr><tr><td>currency</td><td>C</td><td>trade_type 为PURC,PAUT,PAUC,REFD时返回</td></tr><tr><td>sign_type</td><td>M</td><td>SHA256</td></tr><tr><td>sign</td><td>M</td><td>签名</td></tr></tbody></table><p>举例如下:</p><div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
  1474. resp_code<span class="token operator">:</span><span class="token string">"00"</span><span class="token punctuation">,</span>
  1475. resp_msg<span class="token operator">:</span><span class="token string">"SUCCESS"</span><span class="token punctuation">,</span>
  1476. mch_id<span class="token operator">:</span><span class="token string">"000000000000015"</span><span class="token punctuation">,</span>
  1477. trade_type<span class="token operator">:</span><span class="token string">"PURC"</span><span class="token punctuation">,</span>
  1478. order_amount<span class="token operator">:</span><span class="token string">"100"</span><span class="token punctuation">,</span>
  1479. currency<span class="token operator">:</span><span class="token string">"CNY"</span><span class="token punctuation">,</span>
  1480. trade_time<span class="token operator">:</span><span class="token string">"20180821120001"</span><span class="token punctuation">,</span>
  1481. trade_no<span class="token operator">:</span><span class="token string">"5389535343453"</span><span class="token punctuation">,</span>
  1482. sign_type<span class="token operator">:</span><span class="token string">"SHA256"</span><span class="token punctuation">,</span>
  1483. sign<span class="token operator">:</span><span class="token string">""</span>
  1484. <span class="token punctuation">}</span>
  1485. </code></pre></div></div><div class="page-edit"><div class="edit-link"><a href="https://github.com/allpayx/b2c-docs/edit/master/docs/expup/2.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/22/2018, 5:50:36 PM</span></div></div><div class="page-nav"><p class="inner"><span class="prev">
  1486. ← <a href="http://localhost:8081/b2c/expup/1.html" class="prev">
  1487. 1. 商家服务器端API
  1488. </a></span><span class="next"><a href="http://localhost:8081/b2c/expup/3.html" class="">
  1489. 3.测试账户
  1490. </a> →
  1491. </span></p></div></div></div></div>
  1492. <script type="text/javascript" src="./2.通用API说明 _ AllPay_files/app.js"></script>
  1493. </body></html>