12171824296089.html 102 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145
  1. <!DOCTYPE html>
  2. <!-- saved from url=(0089)/pages/articles/12171824296089.html -->
  3. <html dir="ltr" lang="zh-CN" nighteye="disabled"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4. <!-- v26239 -->
  5. <title>NFT 发展史 – imToken - 以太坊钱包 比特币钱包 - 客服中心</title>
  6. <meta name="csrf-param" content="authenticity_token">
  7. <meta name="csrf-token" content="">
  8. <meta name="description" content="NFT 的概念由加密猫(CryptoKitties)创始人 Dieter Shirley 于 2017 年正式提出,经过多年的发展逐渐被大众所熟知,但其实 NFT 的类似概念和应用在很久以前就已经出现了。 萌芽阶段 加密交易卡 1993 年,资深密码学专家 Hal..."><meta property="og:image" content="https://support.token.im/hc/theming_assets/01HZKNDTZV6PRKWH0ZD8F65H7M">
  9. <meta property="og:type" content="website">
  10. <meta property="og:site_name" content="imToken - 以太坊钱包 比特币钱包 - 客服中心">
  11. <meta property="og:title" content="NFT 发展史">
  12. <meta property="og:description" content="NFT 的概念由加密猫(CryptoKitties)创始人 Dieter Shirley 于 2017 年正式提出,经过多年的发展逐渐被大众所熟知,但其实 NFT 的类似概念和应用在很久以前就已经出现了。
  13. 萌芽阶段
  14. 加密交易卡
  15. 1993 年,资深密码学专家 Hal Finney 对于 Crypto Trading Cards(加密交易卡)的相关描述与现在的 NFT 便有共通之处。
  16. 其原文为:...">
  17. <meta property="og:url" content="/pages/support.html/articles/12171824296089">
  18. <link rel="canonical" href="/pages/articles/12171824296089.html">
  19. <link rel="alternate" hreflang="en-us" href="https://support.token.im/hc/en-us/articles/12171824296089-The-history-of-NFTs">
  20. <link rel="alternate" hreflang="x-default" href="/pages/articles/12171824296089.html">
  21. <link rel="alternate" hreflang="zh" href="/pages/articles/12171824296089.html">
  22. <link rel="alternate" hreflang="zh-cn" href="/pages/articles/12171824296089.html">
  23. <link rel="alternate" hreflang="zh-tw" href="https://support.token.im/hc/zh-tw/articles/12171824296089-NFT-%E7%99%BC%E5%B1%95%E5%8F%B2">
  24. <link rel="stylesheet" href="./12171824296089_files/application-bd52ad6f1b9c761cf3790d2f5d3dd0fa.css" media="all" id="stylesheet">
  25. <!-- Entypo pictograms by Daniel Bruce — www.entypo.com -->
  26. <link rel="stylesheet" href="./style.css">
  27. <link rel="stylesheet" href="./12171824296089_files/theming_v1_support-e05586b61178dcde2a13a3d323525a18.css" media="all">
  28. <link rel="stylesheet" type="text/css" href="./12171824296089_files/style.css">
  29. <link rel="icon" type="image/x-icon" href="https://support.token.im/hc/theming_assets/01HZKNDV5N55B1VT298B59BZR7">
  30. <script type="text/javascript" src="./12171824296089_files/vendor.90814eeb.js.下载"></script><script type="text/javascript" src="./12171824296089_files/main.093943d6.js.下载"></script><script type="text/javascript" async="" src="./12171824296089_files/saved_resource"></script><script src="./12171824296089_files/hm.js.下载"></script><script async="" src="./12171824296089_files/analytics.js.下载"></script><script src="./12171824296089_files/jquery-09d07e20ce042ef10e301661ad1f316c.js.下载"></script>
  31. <script>
  32. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  33. (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  34. m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  35. })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  36. ga('create', 'UA-144903049-5', 'auto');
  37. ga('send', 'pageview');
  38. </script>
  39. <script async="" src="./12171824296089_files/js"></script>
  40. <script>
  41. window.dataLayer = window.dataLayer || [];
  42. function gtag(){dataLayer.push(arguments);}
  43. gtag('js', new Date());
  44. gtag('config', 'G-VHTR2W8QYD');
  45. </script>
  46. <meta content="width=device-width, initial-scale=1.0" name="viewport">
  47. <link rel="stylesheet" href="./12171824296089_files/jquery.fancybox.min.css">
  48. <script type="text/javascript" src="./12171824296089_files/script.js.下载"></script>
  49. <style>/*!
  50. * Copyright Zendesk, Inc.
  51. *
  52. * Use of this source code is governed under the Apache License, Version 2.0
  53. * found at http://www.apache.org/licenses/LICENSE-2.0.
  54. */
  55. .hjkkBUi48PQ20mlsqeQtBQzu9Uioa_BY{
  56. position:relative;
  57. border:1px solid #d8dcde;
  58. border-radius:4px;
  59. background-color:#fff;
  60. padding:20px 40px;
  61. line-height:1.42857;
  62. color:#68737d;
  63. font-size:14px;
  64. }
  65. .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  66. display:block;
  67. margin:0;
  68. color:#2f3941;
  69. font-weight:600;
  70. }
  71. .j4PjRpHW7lSNqzFUVkdiwquA5yhyJevI{
  72. margin:10px 0 0;
  73. }
  74. .hjkkBUi48PQ20mlsqeQtBQzu9Uioa_BY.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS{
  75. direction:rtl;
  76. }
  77. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL{
  78. display:block;
  79. position:absolute;
  80. top:4px;
  81. right:4px;
  82. transition:background-color .1s ease-in-out;
  83. border:none;
  84. border-radius:50%;
  85. background-color:transparent;
  86. cursor:pointer;
  87. width:28px;
  88. height:28px;
  89. overflow:hidden;
  90. text-decoration:none;
  91. font-size:0;
  92. -webkit-user-select:none;
  93. -moz-user-select:none;
  94. user-select:none;
  95. }
  96. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:after,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:before{
  97. display:block;
  98. position:absolute;
  99. top:0;
  100. right:0;
  101. bottom:0;
  102. left:0;
  103. transition:opacity .25s ease-in-out;
  104. background-repeat:no-repeat;
  105. background-position:50%;
  106. background-size:12px;
  107. content:"";
  108. }
  109. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:before{
  110. opacity:1;
  111. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%2368737d%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  112. }
  113. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:after{
  114. opacity:0;
  115. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%232f3941%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  116. }
  117. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta:before,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Qt6yLNXIu6VkEq6Q8Cb7w8fVqEvVWQzq:before,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus:before,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:hover:before{
  118. opacity:0;
  119. }
  120. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta:after,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Qt6yLNXIu6VkEq6Q8Cb7w8fVqEvVWQzq:after,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus:after,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:hover:after{
  121. opacity:1;
  122. }
  123. .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta,.RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus{
  124. outline:none;
  125. background-color:color-mod(#68737d alpha(15%));
  126. }
  127. .hjkkBUi48PQ20mlsqeQtBQzu9Uioa_BY.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL{
  128. right:auto;
  129. left:4px;
  130. }
  131. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:before{
  132. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%23d93f4c%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  133. }
  134. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:after{
  135. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%23681219%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  136. }
  137. .X7J83wFig6JDZULO8MWowIxp6uStzirj:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:before{
  138. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%23228f67%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  139. }
  140. .X7J83wFig6JDZULO8MWowIxp6uStzirj:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:after{
  141. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%230b3b29%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  142. }
  143. .XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:before{
  144. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%23ad5918%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  145. }
  146. .XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:after{
  147. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 color=%27%23703815%27%3E%3Cpath stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27m3 9 6-6m0 6L3 3%27/%3E%3C/svg%3E");
  148. }
  149. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta,.FhX7nbqWv2hn1LUryjQwcA562pfet9cN:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus{
  150. background-color:color-mod(#cc3340 alpha(15%));
  151. }
  152. .X7J83wFig6JDZULO8MWowIxp6uStzirj:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta,.X7J83wFig6JDZULO8MWowIxp6uStzirj:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus{
  153. background-color:color-mod(#038153 alpha(15%));
  154. }
  155. .XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta,.XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm:not(.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq) .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus{
  156. background-color:color-mod(#ad5918 alpha(15%));
  157. }
  158. .hjkkBUi48PQ20mlsqeQtBQzu9Uioa_BY .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL.Gm7fuq8AqgoCjbkP6i5Vgq0LBz5aQUta:active,.hjkkBUi48PQ20mlsqeQtBQzu9Uioa_BY .RcaEiGX0A3kyCVPSSydgAyOGGRc5MylL:focus:active{
  159. background-color:transparent;
  160. }
  161. .zuqb1_E1eW6vR2QIOcifg43IL35dkVtW{
  162. background-color:#f8f9f9;
  163. }
  164. .A7206VdtAqwtFIm3sAvVw_FSKzfgZ6no{
  165. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 color=%27%2368737d%27%3E%3Cg stroke=%27currentColor%27%3E%3Ccircle cx=%277.5%27 cy=%278.5%27 r=%277%27 fill=%27none%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27M7.5 12.5V8%27/%3E%3C/g%3E%3Ccircle cx=%277.5%27 cy=%275%27 r=%271%27 fill=%27currentColor%27/%3E%3C/svg%3E");
  166. }
  167. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN{
  168. border-color:#f5b5ba;
  169. background-color:#fff0f1;
  170. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 color=%27%23cc3340%27%3E%3Cg fill=%27none%27 stroke=%27currentColor%27%3E%3Ccircle cx=%277.5%27 cy=%278.5%27 r=%277%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27M7.5 4.5V9%27/%3E%3C/g%3E%3Ccircle cx=%277.5%27 cy=%2712%27 r=%271%27 fill=%27currentColor%27/%3E%3C/svg%3E");
  171. color:#8c232c;
  172. }
  173. .X7J83wFig6JDZULO8MWowIxp6uStzirj{
  174. border-color:#aecfc2;
  175. background-color:#edf8f4;
  176. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 color=%27%23038153%27%3E%3Cg fill=%27none%27 stroke=%27currentColor%27%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m4 9 2.5 2.5 5-5%27/%3E%3Ccircle cx=%277.5%27 cy=%278.5%27 r=%277%27/%3E%3C/g%3E%3C/svg%3E");
  177. color:#186146;
  178. }
  179. .XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm{
  180. border-color:#fed6a8;
  181. background-color:#fff7ed;
  182. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 color=%27%23ad5918%27%3E%3Cpath fill=%27none%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 d=%27M.88 13.77 7.06 1.86c.19-.36.7-.36.89 0l6.18 11.91c.17.33-.07.73-.44.73H1.32c-.37 0-.61-.4-.44-.73zM7.5 6v3.5%27/%3E%3Ccircle cx=%277.5%27 cy=%2712%27 r=%271%27 fill=%27currentColor%27/%3E%3C/svg%3E");
  183. color:#ad5918;
  184. }
  185. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN,.A7206VdtAqwtFIm3sAvVw_FSKzfgZ6no,.X7J83wFig6JDZULO8MWowIxp6uStzirj,.XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm{
  186. background-repeat:no-repeat;
  187. background-position:24px 22px;
  188. padding-left:50px;
  189. }
  190. .FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq{
  191. box-shadow:0 20px 28px 0 color-mod(#17494d alpha(15%));
  192. }
  193. .FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.FhX7nbqWv2hn1LUryjQwcA562pfet9cN,.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.X7J83wFig6JDZULO8MWowIxp6uStzirj,.FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm{
  194. border-color:#d8dcde;
  195. background-color:#fff;
  196. color:#49545c;
  197. }
  198. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  199. color:#681219;
  200. }
  201. .X7J83wFig6JDZULO8MWowIxp6uStzirj .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  202. color:#0b3b29;
  203. }
  204. .XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  205. color:#703815;
  206. }
  207. .FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.FhX7nbqWv2hn1LUryjQwcA562pfet9cN .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  208. color:#cc3340;
  209. }
  210. .FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.X7J83wFig6JDZULO8MWowIxp6uStzirj .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  211. color:#038153;
  212. }
  213. .FMYCmvXtsS6N5SRs_pF88gAhOnLqIHYq.XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm .oPikK3G2Tkv7yYgW_phm8QoqS9GeopSy{
  214. color:#ad5918;
  215. }
  216. .FhX7nbqWv2hn1LUryjQwcA562pfet9cN.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS,.A7206VdtAqwtFIm3sAvVw_FSKzfgZ6no.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS,.X7J83wFig6JDZULO8MWowIxp6uStzirj.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS,.XnWwn1n9xSK69XEGcYZlQltSvmMvsbCm.j_jUk6npo7qBPZXKDV16gVpuK7l9oIHS{
  217. background-position:calc(100% - 24px) 22px;
  218. padding-right:50px;
  219. padding-left:40px;
  220. }
  221. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0VBS0U7O0FBRUY7RUFDRSxpQkFBaUI7RUFDakIsd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGFBQWE7RUFDYixRQUFRO0VBQ1IsYUFBYTtFQUNiLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixPQUFPO0VBQ1AsU0FBUztFQUNULDJDQUEyQztFQUMzQyxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLDRCQUE0QjtFQUM1QixjQUFjO0VBQ2QsVUFBVTtFQUNWLFdBQVc7RUFDWCxlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCx3QkFBd0I7S0FDckIscUJBQXFCO1VBQ2hCLGdCQUFnQjtBQUMxQjs7QUFFQTtFQUNFLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsS0FBSztFQUNMLE9BQU87RUFDUCxRQUFRO0VBQ1IsTUFBTTtFQUNOLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsdUJBQXVCO0VBQ3ZCLG9CQUFvQjtFQUNwQixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxTQUFTO0VBQ1Qsd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0UsU0FBUztFQUNULHdEQUFxTztBQUN2Tzs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFlBQVk7RUFDWiw4Q0FBOEM7QUFDaEQ7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsUUFBUTtBQUNWOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0Usd0RBQXFPO0FBQ3ZPOztBQUVBO0VBQ0UsOENBQThDO0FBQ2hEOztBQUVBO0VBQ0UsOENBQThDO0FBQ2hEOztBQUVBO0VBQ0UsOENBQThDO0FBQ2hEOztBQUVBO0VBQ0UsNEJBQTRCO0FBQzlCOztBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCOztBQUVBO0VBQ0Usd0RBQXVWO0FBQ3pWOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4Qix3REFBdVY7RUFDdlYsYUFBYTtBQUNmOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4Qix5REFBNlQ7RUFDN1QsYUFBYTtBQUNmOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4Qix5REFBc1k7RUFDdFksYUFBYTtBQUNmOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixpQkFBaUI7QUFDbkI7O0FBRUE7RUFDRSxzREFBc0Q7QUFDeEQ7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIscUJBQXFCO0VBQ3JCLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLDBDQUEwQztFQUMxQyxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBDb3B5cmlnaHQgWmVuZGVzaywgSW5jLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjBcbiAqIGZvdW5kIGF0IGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5cbiAqL1xuXG4uYy1jYWxsb3V0e1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgYm9yZGVyOjFweCBzb2xpZCAjZDhkY2RlO1xuICBib3JkZXItcmFkaXVzOjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xuICBwYWRkaW5nOjIwcHggNDBweDtcbiAgbGluZS1oZWlnaHQ6MS40Mjg1NztcbiAgY29sb3I6IzY4NzM3ZDtcbiAgZm9udC1zaXplOjE0cHg7XG59XG5cbi5jLWNhbGxvdXRfX3RpdGxle1xuICBkaXNwbGF5OmJsb2NrO1xuICBtYXJnaW46MDtcbiAgY29sb3I6IzJmMzk0MTtcbiAgZm9udC13ZWlnaHQ6NjAwO1xufVxuXG4uYy1jYWxsb3V0X19wYXJhZ3JhcGh7XG4gIG1hcmdpbjoxMHB4IDAgMDtcbn1cblxuLmMtY2FsbG91dC5pcy1ydGx7XG4gIGRpcmVjdGlvbjpydGw7XG59XG5cbi5jLWNhbGxvdXRfX2Nsb3Nle1xuICBkaXNwbGF5OmJsb2NrO1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjRweDtcbiAgcmlnaHQ6NHB4O1xuICB0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6bm9uZTtcbiAgYm9yZGVyLXJhZGl1czo1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjpwb2ludGVyO1xuICB3aWR0aDoyOHB4O1xuICBoZWlnaHQ6MjhweDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgZm9udC1zaXplOjA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDpub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0Om5vbmU7XG59XG5cbi5jLWNhbGxvdXRfX2Nsb3NlOmFmdGVyLC5jLWNhbGxvdXRfX2Nsb3NlOmJlZm9yZXtcbiAgZGlzcGxheTpibG9jaztcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowO1xuICByaWdodDowO1xuICBib3R0b206MDtcbiAgbGVmdDowO1xuICB0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtcbiAgYmFja2dyb3VuZC1zaXplOjEycHg7XG4gIGNvbnRlbnQ6XCJcIjtcbn1cblxuLmMtY2FsbG91dF9fY2xvc2U6YmVmb3Jle1xuICBvcGFjaXR5OjE7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBjb2xvcj0nJTIzNjg3MzdkJyUzRSUzQ3BhdGggc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgZD0nbTMgOSA2LTZtMCA2TDMgMycvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmMtY2FsbG91dF9fY2xvc2U6YWZ0ZXJ7XG4gIG9wYWNpdHk6MDtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGNvbG9yPSclMjMyZjM5NDEnJTNFJTNDcGF0aCBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdtMyA5IDYtNm0wIDZMMyAzJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYy1jYWxsb3V0X19jbG9zZS5pcy1mb2N1c2VkOmJlZm9yZSwuYy1jYWxsb3V0X19jbG9zZS5pcy1ob3ZlcmVkOmJlZm9yZSwuYy1jYWxsb3V0X19jbG9zZTpmb2N1czpiZWZvcmUsLmMtY2FsbG91dF9fY2xvc2U6aG92ZXI6YmVmb3Jle1xuICBvcGFjaXR5OjA7XG59XG5cbi5jLWNhbGxvdXRfX2Nsb3NlLmlzLWZvY3VzZWQ6YWZ0ZXIsLmMtY2FsbG91dF9fY2xvc2UuaXMtaG92ZXJlZDphZnRlciwuYy1jYWxsb3V0X19jbG9zZTpmb2N1czphZnRlciwuYy1jYWxsb3V0X19jbG9zZTpob3ZlcjphZnRlcntcbiAgb3BhY2l0eToxO1xufVxuXG4uYy1jYWxsb3V0X19jbG9zZS5pcy1mb2N1c2VkLC5jLWNhbGxvdXRfX2Nsb3NlOmZvY3Vze1xuICBvdXRsaW5lOm5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6Y29sb3ItbW9kKCM2ODczN2QgYWxwaGEoMTUlKSk7XG59XG5cbi5jLWNhbGxvdXQuaXMtcnRsIC5jLWNhbGxvdXRfX2Nsb3Nle1xuICByaWdodDphdXRvO1xuICBsZWZ0OjRweDtcbn1cblxuLmMtY2FsbG91dC0tZXJyb3I6bm90KC5jLWNhbGxvdXQtLWRpYWxvZykgLmMtY2FsbG91dF9fY2xvc2U6YmVmb3Jle1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgY29sb3I9JyUyM2Q5M2Y0YyclM0UlM0NwYXRoIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIGQ9J20zIDkgNi02bTAgNkwzIDMnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jLWNhbGxvdXQtLWVycm9yOm5vdCguYy1jYWxsb3V0LS1kaWFsb2cpIC5jLWNhbGxvdXRfX2Nsb3NlOmFmdGVye1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgY29sb3I9JyUyMzY4MTIxOSclM0UlM0NwYXRoIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIGQ9J20zIDkgNi02bTAgNkwzIDMnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jLWNhbGxvdXQtLXN1Y2Nlc3M6bm90KC5jLWNhbGxvdXQtLWRpYWxvZykgLmMtY2FsbG91dF9fY2xvc2U6YmVmb3Jle1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgY29sb3I9JyUyMzIyOGY2NyclM0UlM0NwYXRoIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIGQ9J20zIDkgNi02bTAgNkwzIDMnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jLWNhbGxvdXQtLXN1Y2Nlc3M6bm90KC5jLWNhbGxvdXQtLWRpYWxvZykgLmMtY2FsbG91dF9fY2xvc2U6YWZ0ZXJ7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBjb2xvcj0nJTIzMGIzYjI5JyUzRSUzQ3BhdGggc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgZD0nbTMgOSA2LTZtMCA2TDMgMycvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmMtY2FsbG91dC0td2FybmluZzpub3QoLmMtY2FsbG91dC0tZGlhbG9nKSAuYy1jYWxsb3V0X19jbG9zZTpiZWZvcmV7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBjb2xvcj0nJTIzYWQ1OTE4JyUzRSUzQ3BhdGggc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgZD0nbTMgOSA2LTZtMCA2TDMgMycvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmMtY2FsbG91dC0td2FybmluZzpub3QoLmMtY2FsbG91dC0tZGlhbG9nKSAuYy1jYWxsb3V0X19jbG9zZTphZnRlcntcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGNvbG9yPSclMjM3MDM4MTUnJTNFJTNDcGF0aCBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdtMyA5IDYtNm0wIDZMMyAzJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYy1jYWxsb3V0LS1lcnJvcjpub3QoLmMtY2FsbG91dC0tZGlhbG9nKSAuYy1jYWxsb3V0X19jbG9zZS5pcy1mb2N1c2VkLC5jLWNhbGxvdXQtLWVycm9yOm5vdCguYy1jYWxsb3V0LS1kaWFsb2cpIC5jLWNhbGxvdXRfX2Nsb3NlOmZvY3Vze1xuICBiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1vZCgjY2MzMzQwIGFscGhhKDE1JSkpO1xufVxuXG4uYy1jYWxsb3V0LS1zdWNjZXNzOm5vdCguYy1jYWxsb3V0LS1kaWFsb2cpIC5jLWNhbGxvdXRfX2Nsb3NlLmlzLWZvY3VzZWQsLmMtY2FsbG91dC0tc3VjY2Vzczpub3QoLmMtY2FsbG91dC0tZGlhbG9nKSAuYy1jYWxsb3V0X19jbG9zZTpmb2N1c3tcbiAgYmFja2dyb3VuZC1jb2xvcjpjb2xvci1tb2QoIzAzODE1MyBhbHBoYSgxNSUpKTtcbn1cblxuLmMtY2FsbG91dC0td2FybmluZzpub3QoLmMtY2FsbG91dC0tZGlhbG9nKSAuYy1jYWxsb3V0X19jbG9zZS5pcy1mb2N1c2VkLC5jLWNhbGxvdXQtLXdhcm5pbmc6bm90KC5jLWNhbGxvdXQtLWRpYWxvZykgLmMtY2FsbG91dF9fY2xvc2U6Zm9jdXN7XG4gIGJhY2tncm91bmQtY29sb3I6Y29sb3ItbW9kKCNhZDU5MTggYWxwaGEoMTUlKSk7XG59XG5cbi5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY2xvc2UuaXMtZm9jdXNlZDphY3RpdmUsLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jbG9zZTpmb2N1czphY3RpdmV7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbi5jLWNhbGxvdXQtLXJlY2Vzc2Vke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5Zjk7XG59XG5cbi5jLWNhbGxvdXQtLWluZm97XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBjb2xvcj0nJTIzNjg3MzdkJyUzRSUzQ2cgc3Ryb2tlPSdjdXJyZW50Q29sb3InJTNFJTNDY2lyY2xlIGN4PSc3LjUnIGN5PSc4LjUnIHI9JzcnIGZpbGw9J25vbmUnLyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdNNy41IDEyLjVWOCcvJTNFJTNDL2clM0UlM0NjaXJjbGUgY3g9JzcuNScgY3k9JzUnIHI9JzEnIGZpbGw9J2N1cnJlbnRDb2xvcicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmMtY2FsbG91dC0tZXJyb3J7XG4gIGJvcmRlci1jb2xvcjojZjViNWJhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwZjE7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBjb2xvcj0nJTIzY2MzMzQwJyUzRSUzQ2cgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InJTNFJTNDY2lyY2xlIGN4PSc3LjUnIGN5PSc4LjUnIHI9JzcnLyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdNNy41IDQuNVY5Jy8lM0UlM0MvZyUzRSUzQ2NpcmNsZSBjeD0nNy41JyBjeT0nMTInIHI9JzEnIGZpbGw9J2N1cnJlbnRDb2xvcicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgY29sb3I6IzhjMjMyYztcbn1cblxuLmMtY2FsbG91dC0tc3VjY2Vzc3tcbiAgYm9yZGVyLWNvbG9yOiNhZWNmYzI7XG4gIGJhY2tncm91bmQtY29sb3I6I2VkZjhmNDtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGNvbG9yPSclMjMwMzgxNTMnJTNFJTNDZyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvciclM0UlM0NwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nbTQgOSAyLjUgMi41IDUtNScvJTNFJTNDY2lyY2xlIGN4PSc3LjUnIGN5PSc4LjUnIHI9JzcnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgY29sb3I6IzE4NjE0Njtcbn1cblxuLmMtY2FsbG91dC0td2FybmluZ3tcbiAgYm9yZGVyLWNvbG9yOiNmZWQ2YTg7XG4gIGJhY2tncm91bmQtY29sb3I6I2ZmZjdlZDtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGNvbG9yPSclMjNhZDU5MTgnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdNLjg4IDEzLjc3IDcuMDYgMS44NmMuMTktLjM2LjctLjM2Ljg5IDBsNi4xOCAxMS45MWMuMTcuMzMtLjA3LjczLS40NC43M0gxLjMyYy0uMzcgMC0uNjEtLjQtLjQ0LS43M3pNNy41IDZ2My41Jy8lM0UlM0NjaXJjbGUgY3g9JzcuNScgY3k9JzEyJyByPScxJyBmaWxsPSdjdXJyZW50Q29sb3InLyUzRSUzQy9zdmclM0VcIik7XG4gIGNvbG9yOiNhZDU5MTg7XG59XG5cbi5jLWNhbGxvdXQtLWVycm9yLC5jLWNhbGxvdXQtLWluZm8sLmMtY2FsbG91dC0tc3VjY2VzcywuYy1jYWxsb3V0LS13YXJuaW5ne1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246MjRweCAyMnB4O1xuICBwYWRkaW5nLWxlZnQ6NTBweDtcbn1cblxuLmMtY2FsbG91dC0tZGlhbG9ne1xuICBib3gtc2hhZG93OjAgMjBweCAyOHB4IDAgY29sb3ItbW9kKCMxNzQ5NGQgYWxwaGEoMTUlKSk7XG59XG5cbi5jLWNhbGxvdXQtLWRpYWxvZy5jLWNhbGxvdXQtLWVycm9yLC5jLWNhbGxvdXQtLWRpYWxvZy5jLWNhbGxvdXQtLXN1Y2Nlc3MsLmMtY2FsbG91dC0tZGlhbG9nLmMtY2FsbG91dC0td2FybmluZ3tcbiAgYm9yZGVyLWNvbG9yOiNkOGRjZGU7XG4gIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcbiAgY29sb3I6IzQ5NTQ1Yztcbn1cblxuLmMtY2FsbG91dC0tZXJyb3IgLmMtY2FsbG91dF9fdGl0bGV7XG4gIGNvbG9yOiM2ODEyMTk7XG59XG5cbi5jLWNhbGxvdXQtLXN1Y2Nlc3MgLmMtY2FsbG91dF9fdGl0bGV7XG4gIGNvbG9yOiMwYjNiMjk7XG59XG5cbi5jLWNhbGxvdXQtLXdhcm5pbmcgLmMtY2FsbG91dF9fdGl0bGV7XG4gIGNvbG9yOiM3MDM4MTU7XG59XG5cbi5jLWNhbGxvdXQtLWRpYWxvZy5jLWNhbGxvdXQtLWVycm9yIC5jLWNhbGxvdXRfX3RpdGxle1xuICBjb2xvcjojY2MzMzQwO1xufVxuXG4uYy1jYWxsb3V0LS1kaWFsb2cuYy1jYWxsb3V0LS1zdWNjZXNzIC5jLWNhbGxvdXRfX3RpdGxle1xuICBjb2xvcjojMDM4MTUzO1xufVxuXG4uYy1jYWxsb3V0LS1kaWFsb2cuYy1jYWxsb3V0LS13YXJuaW5nIC5jLWNhbGxvdXRfX3RpdGxle1xuICBjb2xvcjojYWQ1OTE4O1xufVxuXG4uYy1jYWxsb3V0LS1lcnJvci5pcy1ydGwsLmMtY2FsbG91dC0taW5mby5pcy1ydGwsLmMtY2FsbG91dC0tc3VjY2Vzcy5pcy1ydGwsLmMtY2FsbG91dC0td2FybmluZy5pcy1ydGx7XG4gIGJhY2tncm91bmQtcG9zaXRpb246Y2FsYygxMDAlIC0gMjRweCkgMjJweDtcbiAgcGFkZGluZy1yaWdodDo1MHB4O1xuICBwYWRkaW5nLWxlZnQ6NDBweDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>/**
  222. * Copyright Zendesk, Inc.
  223. *
  224. * Use of this source code is governed under the Apache License, Version 2.0
  225. * found at http://www.apache.org/licenses/LICENSE-2.0.
  226. */
  227. :root {
  228. --zd-color-black: #000;
  229. --zd-color-green-100: #edf8f4;
  230. --zd-color-green-200: #d1e8df;
  231. --zd-color-green-300: #aecfc2;
  232. --zd-color-green-400: #5eae91;
  233. --zd-color-green-500: #228f67;
  234. --zd-color-green-600: #038153;
  235. --zd-color-green-700: #186146;
  236. --zd-color-green-800: #0b3b29;
  237. --zd-color-grey-100: #f8f9f9;
  238. --zd-color-grey-200: #e9ebed;
  239. --zd-color-grey-300: #d8dcde;
  240. --zd-color-grey-400: #c2c8cc;
  241. --zd-color-grey-500: #87929d;
  242. --zd-color-grey-600: #68737d;
  243. --zd-color-grey-700: #49545c;
  244. --zd-color-grey-800: #2f3941;
  245. --zd-color-blue-100: #edf7ff;
  246. --zd-color-blue-200: #cee2f2;
  247. --zd-color-blue-300: #adcce4;
  248. --zd-color-blue-400: #5293c7;
  249. --zd-color-blue-500: #337fbd;
  250. --zd-color-blue-600: #1f73b7;
  251. --zd-color-blue-700: #144a75;
  252. --zd-color-blue-800: #0f3554;
  253. --zd-color-kale-100: #f5fcfc;
  254. --zd-color-kale-200: #daeded;
  255. --zd-color-kale-300: #bdd9d7;
  256. --zd-color-kale-400: #90bbbb;
  257. --zd-color-kale-500: #498283;
  258. --zd-color-kale-600: #17494d;
  259. --zd-color-kale-700: #03363d;
  260. --zd-color-kale-800: #012b30;
  261. --zd-color-red-100: #fff0f1;
  262. --zd-color-red-200: #f5d5d8;
  263. --zd-color-red-300: #f5b5ba;
  264. --zd-color-red-400: #e35b66;
  265. --zd-color-red-500: #d93f4c;
  266. --zd-color-red-600: #cc3340;
  267. --zd-color-red-700: #8c232c;
  268. --zd-color-red-800: #681219;
  269. --zd-color-yellow-100: #fff7ed;
  270. --zd-color-yellow-200: #ffeedb;
  271. --zd-color-yellow-300: #fed6a8;
  272. --zd-color-yellow-400: #ffb057;
  273. --zd-color-yellow-500: #f79a3e;
  274. --zd-color-yellow-600: #ed8f1c;
  275. --zd-color-yellow-700: #ad5918;
  276. --zd-color-yellow-800: #703815;
  277. --zd-color-white: #fff;
  278. --zd-color-secondary-azure-400: #3091ec;
  279. --zd-color-secondary-azure-600: #1371d6;
  280. --zd-color-secondary-crimson-400: #e34f32;
  281. --zd-color-secondary-crimson-600: #c72a1c;
  282. --zd-color-secondary-fuschia-400: #d653c2;
  283. --zd-color-secondary-fuschia-600: #a81897;
  284. --zd-color-secondary-lemon-400: #ffd424;
  285. --zd-color-secondary-lemon-600: #ffbb10;
  286. --zd-color-secondary-lime-400: #43b324;
  287. --zd-color-secondary-lime-600: #2e8200;
  288. --zd-color-secondary-mint-400: #00a656;
  289. --zd-color-secondary-mint-600: #058541;
  290. --zd-color-secondary-orange-400: #de701d;
  291. --zd-color-secondary-orange-600: #bf5000;
  292. --zd-color-secondary-pink-400: #ec4d63;
  293. --zd-color-secondary-pink-600: #d42054;
  294. --zd-color-secondary-purple-400: #b552e2;
  295. --zd-color-secondary-purple-600: #6a27b8;
  296. --zd-color-secondary-royal-400: #5d7df5;
  297. --zd-color-secondary-royal-600: #3353e2;
  298. --zd-color-secondary-teal-400: #02a191;
  299. --zd-color-secondary-teal-600: #028079;
  300. --zd-color-secondary-azure-M400: #5f8dcf;
  301. --zd-color-secondary-azure-M600: #3a70b2;
  302. --zd-color-secondary-crimson-M400: #cc6c5b;
  303. --zd-color-secondary-crimson-M600: #b24a3c;
  304. --zd-color-secondary-fuschia-M400: #cf62a8;
  305. --zd-color-secondary-fuschia-M600: #a8458c;
  306. --zd-color-secondary-lemon-M400: #e7a500;
  307. --zd-color-secondary-lemon-M600: #c38f00;
  308. --zd-color-secondary-lime-M400: #519e2d;
  309. --zd-color-secondary-lime-M600: #47782c;
  310. --zd-color-secondary-mint-M400: #299c66;
  311. --zd-color-secondary-mint-M600: #2e8057;
  312. --zd-color-secondary-orange-M400: #d4772c;
  313. --zd-color-secondary-orange-M600: #b35827;
  314. --zd-color-secondary-pink-M400: #d57287;
  315. --zd-color-secondary-pink-M600: #b23a5d;
  316. --zd-color-secondary-purple-M400: #b072cc;
  317. --zd-color-secondary-purple-M600: #9358b0;
  318. --zd-color-secondary-royal-M400: #7986d8;
  319. --zd-color-secondary-royal-M600: #4b61c3;
  320. --zd-color-secondary-teal-M400: #2d9e8f;
  321. --zd-color-secondary-teal-M600: #3c7873;
  322. --zd-color-chat-orange: #f79a3e;
  323. --zd-color-connect-red: #ff6224;
  324. --zd-color-explore-blue: #30aabc;
  325. --zd-color-gather-pink: #f6c8be;
  326. --zd-color-guide-pink: #eb4962;
  327. --zd-color-message-green: #37b8af;
  328. --zd-color-sell-gold: #c38f00;
  329. --zd-color-support-green: #00a656;
  330. --zd-color-talk-yellow: #efc93d;
  331. --zd-font-family-monospace: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;
  332. --zd-font-family-system: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Arial, sans-serif;
  333. --zd-font-size-xs: 10px;
  334. --zd-font-size-sm: 12px;
  335. --zd-font-size-md: 14px;
  336. --zd-font-size-lg: 18px;
  337. --zd-font-size-xl: 22px;
  338. --zd-font-size-xxl: 26px;
  339. --zd-font-size-xxxl: 36px;
  340. --zd-font-size-sm-monospace: 11px;
  341. --zd-font-size-md-monospace: 13px;
  342. --zd-font-size-lg-monospace: 17px;
  343. --zd-font-weight-thin: 100;
  344. --zd-font-weight-extralight: 200;
  345. --zd-font-weight-light: 300;
  346. --zd-font-weight-regular: 400;
  347. --zd-font-weight-medium: 500;
  348. --zd-font-weight-semibold: 600;
  349. --zd-font-weight-bold: 700;
  350. --zd-font-weight-extrabold: 800;
  351. --zd-font-weight-black: 900;
  352. --zd-font-weight-ultralight: 200;
  353. --zd-font-weight-ultrabold: 800;
  354. --zd-font-weight-heavy: 900;
  355. --zd-line-height-sm: 16px;
  356. --zd-line-height-md: 20px;
  357. --zd-line-height-lg: 24px;
  358. --zd-line-height-xl: 28px;
  359. --zd-line-height-xxl: 32px;
  360. --zd-line-height-xxxl: 44px;
  361. --zd-spacing-xxs: 4px;
  362. --zd-spacing-xs: 8px;
  363. --zd-spacing-sm: 12px;
  364. --zd-spacing: 20px;
  365. --zd-spacing-lg: 32px;
  366. --zd-spacing-xl: 40px;
  367. --zd-spacing-xxl: 48px;
  368. }
  369. .f9BqAlsIZvx7sACM4xRFqwHmcyIhbjt6 {
  370. }
  371. .kzYITkxJWL_02DpPXe0gWyN2swJRVitJ {
  372. }
  373. .wINJoVYRvGy8raLsj56fUQ_Rtxf8SXNp {
  374. }
  375. .QNIPdWgxsnPIjnQQzFMoMgcPDAOOsPrm {
  376. }
  377. ._HdHwJNOTFG9Mij4WmL1AlvKwno7GrCd {
  378. background-color: #f8f9f9;
  379. }
  380. .yXw8lmZs7Tg0Y73sa9aaAZs1ahSKzGnp {
  381. background-color: transparent !important;
  382. padding: 0;
  383. }
  384. .yXw8lmZs7Tg0Y73sa9aaAZs1ahSKzGnp.h4cMXsHyKKZf7DHHkpaaFwuvtZd3B4HJ {
  385. outline: 1px solid #2f3941;
  386. outline: 1px solid var(--zd-color-grey-800);
  387. }
  388. .yXw8lmZs7Tg0Y73sa9aaAZs1ahSKzGnp:focus-visible {
  389. outline: 1px solid #2f3941;
  390. outline: 1px solid var(--zd-color-grey-800);
  391. }
  392. .QN1ves1hk0MUeUx70asdhg7VPFdkXeNa {
  393. }
  394. .XJXUPzr7Dx0szbQn8wH5AZY581GZ1SmI {
  395. }
  396. .sPA0enxuGX2pj2jkRfN0ZArNVD80pacY {
  397. }
  398. /* Reset styles for links within notifications */
  399. .qQF1ABBg7opWaOeLFI1g1Ax8igXoLRdR a {
  400. -webkit-animation: none 0s ease 0s 1 normal none running;
  401. animation: none 0s ease 0s 1 normal none running;
  402. -webkit-backface-visibility: visible;
  403. backface-visibility: visible;
  404. background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  405. border: medium none currentColor;
  406. border-collapse: separate;
  407. -o-border-image: none;
  408. border-image: none;
  409. border-radius: 0;
  410. border-spacing: 0;
  411. bottom: auto;
  412. box-shadow: none;
  413. box-sizing: content-box;
  414. caption-side: top;
  415. clear: none;
  416. clip: auto;
  417. color: #000;
  418. -webkit-columns: auto;
  419. -moz-columns: auto;
  420. columns: auto;
  421. -webkit-column-count: auto;
  422. -moz-column-count: auto;
  423. column-count: auto;
  424. -webkit-column-fill: balance;
  425. -moz-column-fill: balance;
  426. column-fill: balance;
  427. grid-column-gap: normal;
  428. -webkit-column-gap: normal;
  429. -moz-column-gap: normal;
  430. column-gap: normal;
  431. -webkit-column-rule: medium none currentColor;
  432. -moz-column-rule: medium none currentColor;
  433. column-rule: medium none currentColor;
  434. -webkit-column-span: 1;
  435. -moz-column-span: 1;
  436. column-span: 1;
  437. -webkit-column-width: auto;
  438. -moz-column-width: auto;
  439. column-width: auto;
  440. content: normal;
  441. counter-increment: none;
  442. counter-reset: none;
  443. cursor: auto;
  444. direction: ltr;
  445. display: inline;
  446. empty-cells: show;
  447. float: none;
  448. font-family: serif;
  449. font-size: medium;
  450. font-style: normal;
  451. -webkit-font-feature-settings: normal;
  452. font-feature-settings: normal;
  453. font-variant: normal;
  454. font-weight: normal;
  455. font-stretch: normal;
  456. line-height: normal;
  457. height: auto;
  458. -webkit-hyphens: none;
  459. hyphens: none;
  460. left: auto;
  461. letter-spacing: normal;
  462. list-style: disc outside none;
  463. margin: 0;
  464. max-height: none;
  465. max-width: none;
  466. min-height: 0;
  467. min-width: 0;
  468. opacity: 1;
  469. orphans: 2;
  470. outline: medium none invert;
  471. overflow: visible;
  472. overflow-x: visible;
  473. overflow-y: visible;
  474. padding: 0;
  475. page-break-after: auto;
  476. page-break-before: auto;
  477. page-break-inside: auto;
  478. -webkit-perspective: none;
  479. perspective: none;
  480. -webkit-perspective-origin: 50% 50%;
  481. perspective-origin: 50% 50%;
  482. position: static;
  483. right: auto;
  484. -moz-tab-size: 8;
  485. -o-tab-size: 8;
  486. tab-size: 8;
  487. table-layout: auto;
  488. text-align: left;
  489. -moz-text-align-last: auto;
  490. text-align-last: auto;
  491. text-decoration: none;
  492. text-indent: 0;
  493. text-shadow: none;
  494. text-transform: none;
  495. top: auto;
  496. -webkit-transform: none;
  497. transform: none;
  498. -webkit-transform-origin: 50% 50% 0;
  499. transform-origin: 50% 50% 0;
  500. -webkit-transform-style: flat;
  501. transform-style: flat;
  502. transition: none 0s ease 0s;
  503. unicode-bidi: normal;
  504. vertical-align: baseline;
  505. visibility: visible;
  506. white-space: normal;
  507. widows: 2;
  508. width: auto;
  509. word-spacing: normal;
  510. z-index: auto;
  511. all: initial;
  512. font-size: inherit;
  513. font-family: inherit;
  514. color: #0072ef;
  515. cursor: pointer;
  516. }
  517. .qQF1ABBg7opWaOeLFI1g1Ax8igXoLRdR a:hover,
  518. .qQF1ABBg7opWaOeLFI1g1Ax8igXoLRdR a:focus {
  519. text-decoration: underline;
  520. }
  521. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9AemVuZGVza2dhcmRlbi9jc3MtdmFyaWFibGVzL2Rpc3QvaW5kZXguY3NzIiwid2VicGFjazovLy4vdWkvY29tcG9uZW50cy9Ob3RpZmljYXRpb24vaW5kZXguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztFQUtFOztBQUVGO0VBQ0Usc0JBQXNCO0VBQ3RCLDZCQUE2QjtFQUM3Qiw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLDZCQUE2QjtFQUM3Qiw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLDZCQUE2QjtFQUM3Qiw2QkFBNkI7RUFDN0IsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsMkJBQTJCO0VBQzNCLDJCQUEyQjtFQUMzQiwyQkFBMkI7RUFDM0IsMkJBQTJCO0VBQzNCLDJCQUEyQjtFQUMzQiwyQkFBMkI7RUFDM0IsMkJBQTJCO0VBQzNCLDJCQUEyQjtFQUMzQiw4QkFBOEI7RUFDOUIsOEJBQThCO0VBQzlCLDhCQUE4QjtFQUM5Qiw4QkFBOEI7RUFDOUIsOEJBQThCO0VBQzlCLDhCQUE4QjtFQUM5Qiw4QkFBOEI7RUFDOUIsOEJBQThCO0VBQzlCLHNCQUFzQjtFQUN0Qix1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLHlDQUF5QztFQUN6Qyx5Q0FBeUM7RUFDekMseUNBQXlDO0VBQ3pDLHlDQUF5QztFQUN6Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLHNDQUFzQztFQUN0QyxzQ0FBc0M7RUFDdEMsc0NBQXNDO0VBQ3RDLHNDQUFzQztFQUN0Qyx3Q0FBd0M7RUFDeEMsd0NBQXdDO0VBQ3hDLHNDQUFzQztFQUN0QyxzQ0FBc0M7RUFDdEMsd0NBQXdDO0VBQ3hDLHdDQUF3QztFQUN4Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLHNDQUFzQztFQUN0QyxzQ0FBc0M7RUFDdEMsd0NBQXdDO0VBQ3hDLHdDQUF3QztFQUN4QywwQ0FBMEM7RUFDMUMsMENBQTBDO0VBQzFDLDBDQUEwQztFQUMxQywwQ0FBMEM7RUFDMUMsd0NBQXdDO0VBQ3hDLHdDQUF3QztFQUN4Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLHVDQUF1QztFQUN2Qyx1Q0FBdUM7RUFDdkMseUNBQXlDO0VBQ3pDLHlDQUF5QztFQUN6Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLHlDQUF5QztFQUN6Qyx5Q0FBeUM7RUFDekMsd0NBQXdDO0VBQ3hDLHdDQUF3QztFQUN4Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBQ3ZDLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFDL0IsZ0NBQWdDO0VBQ2hDLCtCQUErQjtFQUMvQiw4QkFBOEI7RUFDOUIsaUNBQWlDO0VBQ2pDLDZCQUE2QjtFQUM3QixpQ0FBaUM7RUFDakMsK0JBQStCO0VBQy9CLGtHQUFrRztFQUNsRywwTkFBOEo7RUFDOUosdUJBQXVCO0VBQ3ZCLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHVCQUF1QjtFQUN2Qix3QkFBd0I7RUFDeEIseUJBQXlCO0VBQ3pCLGlDQUFpQztFQUNqQyxpQ0FBaUM7RUFDakMsaUNBQWlDO0VBQ2pDLDBCQUEwQjtFQUMxQixnQ0FBZ0M7RUFDaEMsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3Qiw0QkFBNEI7RUFDNUIsOEJBQThCO0VBQzlCLDBCQUEwQjtFQUMxQiwrQkFBK0I7RUFDL0IsMkJBQTJCO0VBQzNCLGdDQUFnQztFQUNoQywrQkFBK0I7RUFDL0IsMkJBQTJCO0VBQzNCLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLHFCQUFxQjtFQUNyQixvQkFBb0I7RUFDcEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLHNCQUFzQjtBQUN4Qjs7QUNsSkE7QUFFQTs7QUFFQTtBQUVBOztBQUVBO0FBRUE7O0FBRUE7QUFFQTs7QUFFQTtFQUVFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHdDQUF3QztFQUV4QyxVQUFVO0FBQ1o7O0FBRUE7RUFDRSwwQkFBMkM7RUFBM0MsMkNBQTJDO0FBQzdDOztBQUZBO0VBQ0UsMEJBQTJDO0VBQTNDLDJDQUEyQztBQUM3Qzs7QUFFQTtBQUVBOztBQUVBO0FBRUE7O0FBRUE7QUFFQTs7QUFFQSxnREFBZ0Q7O0FBQ2hEO0VBQ0Usd0RBQVk7VUFBWixnREFBWTtFQUFaLG9DQUFZO1VBQVosNEJBQVk7RUFBWixpRkFBWTtFQUFaLGdDQUFZO0VBQVoseUJBQVk7RUFBWixxQkFBWTtLQUFaLGtCQUFZO0VBQVosZ0JBQVk7RUFBWixpQkFBWTtFQUFaLFlBQVk7RUFBWixnQkFBWTtFQUFaLHVCQUFZO0VBQVosaUJBQVk7RUFBWixXQUFZO0VBQVosVUFBWTtFQUFaLFdBQVk7RUFBWixxQkFBWTtLQUFaLGtCQUFZO1VBQVosYUFBWTtFQUFaLDBCQUFZO0tBQVosdUJBQVk7VUFBWixrQkFBWTtFQUFaLDRCQUFZO0tBQVoseUJBQVk7VUFBWixvQkFBWTtFQUFaLHVCQUFZO0VBQVosMEJBQVk7S0FBWix1QkFBWTtVQUFaLGtCQUFZO0VBQVosNkNBQVk7S0FBWiwwQ0FBWTtVQUFaLHFDQUFZO0VBQVosc0JBQVk7S0FBWixtQkFBWTtVQUFaLGNBQVk7RUFBWiwwQkFBWTtLQUFaLHVCQUFZO1VBQVosa0JBQVk7RUFBWixlQUFZO0VBQVosdUJBQVk7RUFBWixtQkFBWTtFQUFaLFlBQVk7RUFBWixjQUFZO0VBQVosZUFBWTtFQUFaLGlCQUFZO0VBQVosV0FBWTtFQUFaLGtCQUFZO0VBQVosaUJBQVk7RUFBWixrQkFBWTtFQUFaLHFDQUFZO1VBQVosNkJBQVk7RUFBWixvQkFBWTtFQUFaLG1CQUFZO0VBQVosb0JBQVk7RUFBWixtQkFBWTtFQUFaLFlBQVk7RUFBWixxQkFBWTtVQUFaLGFBQVk7RUFBWixVQUFZO0VBQVosc0JBQVk7RUFBWiw2QkFBWTtFQUFaLFNBQVk7RUFBWixnQkFBWTtFQUFaLGVBQVk7RUFBWixhQUFZO0VBQVosWUFBWTtFQUFaLFVBQVk7RUFBWixVQUFZO0VBQVosMkJBQVk7RUFBWixpQkFBWTtFQUFaLG1CQUFZO0VBQVosbUJBQVk7RUFBWixVQUFZO0VBQVosc0JBQVk7RUFBWix1QkFBWTtFQUFaLHVCQUFZO0VBQVoseUJBQVk7VUFBWixpQkFBWTtFQUFaLG1DQUFZO1VBQVosMkJBQVk7RUFBWixnQkFBWTtFQUFaLFdBQVk7RUFBWixnQkFBWTtJQUFaLGNBQVk7T0FBWixXQUFZO0VBQVosa0JBQVk7RUFBWixnQkFBWTtFQUFaLDBCQUFZO09BQVoscUJBQVk7RUFBWixxQkFBWTtFQUFaLGNBQVk7RUFBWixpQkFBWTtFQUFaLG9CQUFZO0VBQVosU0FBWTtFQUFaLHVCQUFZO1VBQVosZUFBWTtFQUFaLG1DQUFZO1VBQVosMkJBQVk7RUFBWiw2QkFBWTtVQUFaLHFCQUFZO0VBQVosMkJBQVk7RUFBWixvQkFBWTtFQUFaLHdCQUFZO0VBQVosbUJBQVk7RUFBWixtQkFBWTtFQUFaLFNBQVk7RUFBWixXQUFZO0VBQVosb0JBQVk7RUFBWixhQUFZO0VBQVosWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLGVBQWU7QUFDakI7O0FBQ0E7O0VBRUUsMEJBQTBCO0FBQzVCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgWmVuZGVzaywgSW5jLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjBcbiAqIGZvdW5kIGF0IGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5cbiAqL1xuXG46cm9vdCB7XG4gIC0temQtY29sb3ItYmxhY2s6ICMwMDA7XG4gIC0temQtY29sb3ItZ3JlZW4tMTAwOiAjZWRmOGY0O1xuICAtLXpkLWNvbG9yLWdyZWVuLTIwMDogI2QxZThkZjtcbiAgLS16ZC1jb2xvci1ncmVlbi0zMDA6ICNhZWNmYzI7XG4gIC0temQtY29sb3ItZ3JlZW4tNDAwOiAjNWVhZTkxO1xuICAtLXpkLWNvbG9yLWdyZWVuLTUwMDogIzIyOGY2NztcbiAgLS16ZC1jb2xvci1ncmVlbi02MDA6ICMwMzgxNTM7XG4gIC0temQtY29sb3ItZ3JlZW4tNzAwOiAjMTg2MTQ2O1xuICAtLXpkLWNvbG9yLWdyZWVuLTgwMDogIzBiM2IyOTtcbiAgLS16ZC1jb2xvci1ncmV5LTEwMDogI2Y4ZjlmOTtcbiAgLS16ZC1jb2xvci1ncmV5LTIwMDogI2U5ZWJlZDtcbiAgLS16ZC1jb2xvci1ncmV5LTMwMDogI2Q4ZGNkZTtcbiAgLS16ZC1jb2xvci1ncmV5LTQwMDogI2MyYzhjYztcbiAgLS16ZC1jb2xvci1ncmV5LTUwMDogIzg3OTI5ZDtcbiAgLS16ZC1jb2xvci1ncmV5LTYwMDogIzY4NzM3ZDtcbiAgLS16ZC1jb2xvci1ncmV5LTcwMDogIzQ5NTQ1YztcbiAgLS16ZC1jb2xvci1ncmV5LTgwMDogIzJmMzk0MTtcbiAgLS16ZC1jb2xvci1ibHVlLTEwMDogI2VkZjdmZjtcbiAgLS16ZC1jb2xvci1ibHVlLTIwMDogI2NlZTJmMjtcbiAgLS16ZC1jb2xvci1ibHVlLTMwMDogI2FkY2NlNDtcbiAgLS16ZC1jb2xvci1ibHVlLTQwMDogIzUyOTNjNztcbiAgLS16ZC1jb2xvci1ibHVlLTUwMDogIzMzN2ZiZDtcbiAgLS16ZC1jb2xvci1ibHVlLTYwMDogIzFmNzNiNztcbiAgLS16ZC1jb2xvci1ibHVlLTcwMDogIzE0NGE3NTtcbiAgLS16ZC1jb2xvci1ibHVlLTgwMDogIzBmMzU1NDtcbiAgLS16ZC1jb2xvci1rYWxlLTEwMDogI2Y1ZmNmYztcbiAgLS16ZC1jb2xvci1rYWxlLTIwMDogI2RhZWRlZDtcbiAgLS16ZC1jb2xvci1rYWxlLTMwMDogI2JkZDlkNztcbiAgLS16ZC1jb2xvci1rYWxlLTQwMDogIzkwYmJiYjtcbiAgLS16ZC1jb2xvci1rYWxlLTUwMDogIzQ5ODI4MztcbiAgLS16ZC1jb2xvci1rYWxlLTYwMDogIzE3NDk0ZDtcbiAgLS16ZC1jb2xvci1rYWxlLTcwMDogIzAzMzYzZDtcbiAgLS16ZC1jb2xvci1rYWxlLTgwMDogIzAxMmIzMDtcbiAgLS16ZC1jb2xvci1yZWQtMTAwOiAjZmZmMGYxO1xuICAtLXpkLWNvbG9yLXJlZC0yMDA6ICNmNWQ1ZDg7XG4gIC0temQtY29sb3ItcmVkLTMwMDogI2Y1YjViYTtcbiAgLS16ZC1jb2xvci1yZWQtNDAwOiAjZTM1YjY2O1xuICAtLXpkLWNvbG9yLXJlZC01MDA6ICNkOTNmNGM7XG4gIC0temQtY29sb3ItcmVkLTYwMDogI2NjMzM0MDtcbiAgLS16ZC1jb2xvci1yZWQtNzAwOiAjOGMyMzJjO1xuICAtLXpkLWNvbG9yLXJlZC04MDA6ICM2ODEyMTk7XG4gIC0temQtY29sb3IteWVsbG93LTEwMDogI2ZmZjdlZDtcbiAgLS16ZC1jb2xvci15ZWxsb3ctMjAwOiAjZmZlZWRiO1xuICAtLXpkLWNvbG9yLXllbGxvdy0zMDA6ICNmZWQ2YTg7XG4gIC0temQtY29sb3IteWVsbG93LTQwMDogI2ZmYjA1NztcbiAgLS16ZC1jb2xvci15ZWxsb3ctNTAwOiAjZjc5YTNlO1xuICAtLXpkLWNvbG9yLXllbGxvdy02MDA6ICNlZDhmMWM7XG4gIC0temQtY29sb3IteWVsbG93LTcwMDogI2FkNTkxODtcbiAgLS16ZC1jb2xvci15ZWxsb3ctODAwOiAjNzAzODE1O1xuICAtLXpkLWNvbG9yLXdoaXRlOiAjZmZmO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1henVyZS00MDA6ICMzMDkxZWM7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWF6dXJlLTYwMDogIzEzNzFkNjtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktY3JpbXNvbi00MDA6ICNlMzRmMzI7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWNyaW1zb24tNjAwOiAjYzcyYTFjO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1mdXNjaGlhLTQwMDogI2Q2NTNjMjtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktZnVzY2hpYS02MDA6ICNhODE4OTc7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWxlbW9uLTQwMDogI2ZmZDQyNDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktbGVtb24tNjAwOiAjZmZiYjEwO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1saW1lLTQwMDogIzQzYjMyNDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktbGltZS02MDA6ICMyZTgyMDA7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LW1pbnQtNDAwOiAjMDBhNjU2O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1taW50LTYwMDogIzA1ODU0MTtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktb3JhbmdlLTQwMDogI2RlNzAxZDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktb3JhbmdlLTYwMDogI2JmNTAwMDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktcGluay00MDA6ICNlYzRkNjM7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXBpbmstNjAwOiAjZDQyMDU0O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1wdXJwbGUtNDAwOiAjYjU1MmUyO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1wdXJwbGUtNjAwOiAjNmEyN2I4O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1yb3lhbC00MDA6ICM1ZDdkZjU7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXJveWFsLTYwMDogIzMzNTNlMjtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktdGVhbC00MDA6ICMwMmExOTE7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXRlYWwtNjAwOiAjMDI4MDc5O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1henVyZS1NNDAwOiAjNWY4ZGNmO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1henVyZS1NNjAwOiAjM2E3MGIyO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1jcmltc29uLU00MDA6ICNjYzZjNWI7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWNyaW1zb24tTTYwMDogI2IyNGEzYztcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktZnVzY2hpYS1NNDAwOiAjY2Y2MmE4O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1mdXNjaGlhLU02MDA6ICNhODQ1OGM7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWxlbW9uLU00MDA6ICNlN2E1MDA7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWxlbW9uLU02MDA6ICNjMzhmMDA7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LWxpbWUtTTQwMDogIzUxOWUyZDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktbGltZS1NNjAwOiAjNDc3ODJjO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1taW50LU00MDA6ICMyOTljNjY7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LW1pbnQtTTYwMDogIzJlODA1NztcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktb3JhbmdlLU00MDA6ICNkNDc3MmM7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LW9yYW5nZS1NNjAwOiAjYjM1ODI3O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1waW5rLU00MDA6ICNkNTcyODc7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXBpbmstTTYwMDogI2IyM2E1ZDtcbiAgLS16ZC1jb2xvci1zZWNvbmRhcnktcHVycGxlLU00MDA6ICNiMDcyY2M7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXB1cnBsZS1NNjAwOiAjOTM1OGIwO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1yb3lhbC1NNDAwOiAjNzk4NmQ4O1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS1yb3lhbC1NNjAwOiAjNGI2MWMzO1xuICAtLXpkLWNvbG9yLXNlY29uZGFyeS10ZWFsLU00MDA6ICMyZDllOGY7XG4gIC0temQtY29sb3Itc2Vjb25kYXJ5LXRlYWwtTTYwMDogIzNjNzg3MztcbiAgLS16ZC1jb2xvci1jaGF0LW9yYW5nZTogI2Y3OWEzZTtcbiAgLS16ZC1jb2xvci1jb25uZWN0LXJlZDogI2ZmNjIyNDtcbiAgLS16ZC1jb2xvci1leHBsb3JlLWJsdWU6ICMzMGFhYmM7XG4gIC0temQtY29sb3ItZ2F0aGVyLXBpbms6ICNmNmM4YmU7XG4gIC0temQtY29sb3ItZ3VpZGUtcGluazogI2ViNDk2MjtcbiAgLS16ZC1jb2xvci1tZXNzYWdlLWdyZWVuOiAjMzdiOGFmO1xuICAtLXpkLWNvbG9yLXNlbGwtZ29sZDogI2MzOGYwMDtcbiAgLS16ZC1jb2xvci1zdXBwb3J0LWdyZWVuOiAjMDBhNjU2O1xuICAtLXpkLWNvbG9yLXRhbGsteWVsbG93OiAjZWZjOTNkO1xuICAtLXpkLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgTWVubG8sIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgLS16ZC1mb250LWZhbWlseS1zeXN0ZW06IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIC0temQtZm9udC1zaXplLXhzOiAxMHB4O1xuICAtLXpkLWZvbnQtc2l6ZS1zbTogMTJweDtcbiAgLS16ZC1mb250LXNpemUtbWQ6IDE0cHg7XG4gIC0temQtZm9udC1zaXplLWxnOiAxOHB4O1xuICAtLXpkLWZvbnQtc2l6ZS14bDogMjJweDtcbiAgLS16ZC1mb250LXNpemUteHhsOiAyNnB4O1xuICAtLXpkLWZvbnQtc2l6ZS14eHhsOiAzNnB4O1xuICAtLXpkLWZvbnQtc2l6ZS1zbS1tb25vc3BhY2U6IDExcHg7XG4gIC0temQtZm9udC1zaXplLW1kLW1vbm9zcGFjZTogMTNweDtcbiAgLS16ZC1mb250LXNpemUtbGctbW9ub3NwYWNlOiAxN3B4O1xuICAtLXpkLWZvbnQtd2VpZ2h0LXRoaW46IDEwMDtcbiAgLS16ZC1mb250LXdlaWdodC1leHRyYWxpZ2h0OiAyMDA7XG4gIC0temQtZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgLS16ZC1mb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4gIC0temQtZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gIC0temQtZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcbiAgLS16ZC1mb250LXdlaWdodC1ib2xkOiA3MDA7XG4gIC0temQtZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDA7XG4gIC0temQtZm9udC13ZWlnaHQtYmxhY2s6IDkwMDtcbiAgLS16ZC1mb250LXdlaWdodC11bHRyYWxpZ2h0OiAyMDA7XG4gIC0temQtZm9udC13ZWlnaHQtdWx0cmFib2xkOiA4MDA7XG4gIC0temQtZm9udC13ZWlnaHQtaGVhdnk6IDkwMDtcbiAgLS16ZC1saW5lLWhlaWdodC1zbTogMTZweDtcbiAgLS16ZC1saW5lLWhlaWdodC1tZDogMjBweDtcbiAgLS16ZC1saW5lLWhlaWdodC1sZzogMjRweDtcbiAgLS16ZC1saW5lLWhlaWdodC14bDogMjhweDtcbiAgLS16ZC1saW5lLWhlaWdodC14eGw6IDMycHg7XG4gIC0temQtbGluZS1oZWlnaHQteHh4bDogNDRweDtcbiAgLS16ZC1zcGFjaW5nLXh4czogNHB4O1xuICAtLXpkLXNwYWNpbmcteHM6IDhweDtcbiAgLS16ZC1zcGFjaW5nLXNtOiAxMnB4O1xuICAtLXpkLXNwYWNpbmc6IDIwcHg7XG4gIC0temQtc3BhY2luZy1sZzogMzJweDtcbiAgLS16ZC1zcGFjaW5nLXhsOiA0MHB4O1xuICAtLXpkLXNwYWNpbmcteHhsOiA0OHB4O1xufVxuIiwiQGltcG9ydCBcIkB6ZW5kZXNrZ2FyZGVuL2Nzcy12YXJpYWJsZXNcIjtcblxuLmRlZmF1bHQge1xuICBjb21wb3NlczogYy1jYWxsb3V0IGZyb20gXCJ+QHplbmRlc2tnYXJkZW4vY3NzLWNhbGxvdXRzL2Rpc3QvaW5kZXguY3NzXCI7XG59XG5cbi5zdWNjZXNzIHtcbiAgY29tcG9zZXM6IGMtY2FsbG91dCBjLWNhbGxvdXQtLXN1Y2Nlc3MgZnJvbSBcIn5AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3NcIjtcbn1cblxuLndhcm5pbmcge1xuICBjb21wb3NlczogYy1jYWxsb3V0IGMtY2FsbG91dC0td2FybmluZyBmcm9tIFwifkB6ZW5kZXNrZ2FyZGVuL2Nzcy1jYWxsb3V0cy9kaXN0L2luZGV4LmNzc1wiO1xufVxuXG4uZXJyb3Ige1xuICBjb21wb3NlczogYy1jYWxsb3V0IGMtY2FsbG91dC0tZXJyb3IgZnJvbSBcIn5AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3NcIjtcbn1cblxuLmluZm8ge1xuICBjb21wb3NlczogYy1jYWxsb3V0IGMtY2FsbG91dC0taW5mbyBmcm9tIFwifkB6ZW5kZXNrZ2FyZGVuL2Nzcy1jYWxsb3V0cy9kaXN0L2luZGV4LmNzc1wiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWY5O1xufVxuXG4ucmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29tcG9zZXM6IGMtY2FsbG91dF9fY2xvc2UgZnJvbSBcIn5AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3NcIjtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJlbW92ZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLXpkLWNvbG9yLWdyZXktODAwKTtcbn1cblxuLnRpdGxlIHtcbiAgY29tcG9zZXM6IGMtY2FsbG91dF9fdGl0bGUgZnJvbSBcIn5AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3NcIjtcbn1cblxuLnJ0bCB7XG4gIGNvbXBvc2VzOiBpcy1ydGwgZnJvbSBcIn5AemVuZGVza2dhcmRlbi9jc3MtY2FsbG91dHMvZGlzdC9pbmRleC5jc3NcIjtcbn1cblxuLmZsb2F0aW5nIHtcbiAgY29tcG9zZXM6IGMtY2FsbG91dC0tZGlhbG9nIGZyb20gXCJ+QHplbmRlc2tnYXJkZW4vY3NzLWNhbGxvdXRzL2Rpc3QvaW5kZXguY3NzXCI7XG59XG5cbi8qIFJlc2V0IHN0eWxlcyBmb3IgbGlua3Mgd2l0aGluIG5vdGlmaWNhdGlvbnMgKi9cbi5ub3RpZmljYXRpb24gYSB7XG4gIGFsbDogaW5pdGlhbDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICMwMDcyZWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ub3RpZmljYXRpb24gYTpob3Zlcixcbi5ub3RpZmljYXRpb24gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.gG1SKx_8sRWXWUqBql1Ygd7tnyV_z43E {
  522. position: fixed;
  523. top: 16px;
  524. right: 16px;
  525. width: 360px;
  526. z-index: 2147483647;
  527. }
  528. [dir="rtl"] .gG1SKx_8sRWXWUqBql1Ygd7tnyV_z43E {
  529. right: 0;
  530. left: 16px;
  531. }
  532. .gG1SKx_8sRWXWUqBql1Ygd7tnyV_z43E > * {
  533. margin-bottom: 10px;
  534. }
  535. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3VpL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9zdHlsZXMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZUFBZTtFQUNmLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLFFBQVE7RUFDUixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckIiLCJzb3VyY2VzQ29udGVudCI6WyIubm90aWZpY2F0aW9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTZweDtcbiAgd2lkdGg6IDM2MHB4O1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxuXG5bZGlyPVwicnRsXCJdIC5ub3RpZmljYXRpb25zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDE2cHg7XG59XG5cbi5ub3RpZmljYXRpb25zID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.NjHrlmSUIMtSlY7gtg7w7dtpuhz62MEa {
  536. }
  537. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3VpL2phdmFzY3JpcHRzL2VuZHVzZXIvbW9kdWxlcy9zZXR1cE5vdGlmaWNhdGlvbnMvaW5kZXguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBRUEiLCJzb3VyY2VzQ29udGVudCI6WyIubm90aWZpY2F0aW9uQm9keSB7XG4gIGNvbXBvc2VzOiBjLWNhbGxvdXRfX3BhcmFncmFwaCBmcm9tIFwifkB6ZW5kZXNrZ2FyZGVuL2Nzcy1jYWxsb3V0cy9kaXN0L2luZGV4LmNzc1wiO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><script src="./12171824296089_files/jquery.fancybox.min.js.下载"></script><style>:root {
  538. --reach-menu-button: 1;
  539. }
  540. ._8RHFYPTt0CxuUudzL8wxA9oZq1ynL1u {
  541. background: #fff;
  542. border: 1px solid rgb(216, 216, 216);
  543. border-radius: 3px;
  544. box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  545. font-size: 14px;
  546. font-style: normal;
  547. font-weight: normal;
  548. left: 0;
  549. min-width: 170px;
  550. outline: none;
  551. padding: 10px 0;
  552. position: relative;
  553. z-index: 1000;
  554. }
  555. ._s7IdTkp038IFCdlKs8vwOcioOy4uK5h {
  556. color: #333;
  557. cursor: pointer;
  558. display: block;
  559. padding: 7px 40px 7px 20px;
  560. outline: none;
  561. white-space: nowrap;
  562. }
  563. ._s7IdTkp038IFCdlKs8vwOcioOy4uK5h:hover,
  564. ._s7IdTkp038IFCdlKs8vwOcioOy4uK5h:focus {
  565. background: #f3f3f3;
  566. text-decoration: none;
  567. color: #333;
  568. }
  569. .XmCiWBUhr_QflETEQRaOWgLkfbAj8oS7 {
  570. border-bottom: 1px solid rgb(216, 216, 216);
  571. color: rgb(150, 150, 150);
  572. display: block;
  573. font-weight: normal;
  574. font-size: 11px;
  575. padding: 5px 0;
  576. margin: 5px 20px 10px 20px;
  577. }
  578. .NFPgFc0gI0HvonfLdOrjAWlpe6fhsgu2 {
  579. display: inline-block;
  580. width: 10px;
  581. }
  582. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3VpL2NvbXBvbmVudHMvTWVudUJ1dHRvbi9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsb0NBQW9DO0VBQ3BDLGtCQUFrQjtFQUNsQix3Q0FBd0M7RUFDeEMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxXQUFXO0VBQ1gsZUFBZTtFQUNmLGNBQWM7RUFDZCwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjs7QUFFQTs7RUFFRSxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYjs7QUFFQTtFQUNFLDJDQUEyQztFQUMzQyx5QkFBeUI7RUFDekIsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsY0FBYztFQUNkLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixXQUFXO0FBQ2IiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC0tcmVhY2gtbWVudS1idXR0b246IDE7XG59XG5cbi5saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxNiwgMjE2LCAyMTYpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLml0ZW0ge1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDQwcHggN3B4IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5pdGVtOmhvdmVyLFxuLml0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMTYsIDIxNiwgMjE2KTtcbiAgY29sb3I6IHJnYigxNTAsIDE1MCwgMTUwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogNXB4IDIwcHggMTBweCAyMHB4O1xufVxuXG4uc3BhY2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>:root {
  583. --reach-menu-button: 1;
  584. }
  585. .vb0q01gYhxX6xjoZDd0O4Qb7TxhiDaKD {
  586. background: #fff;
  587. border: 1px solid rgb(216, 216, 216);
  588. border-radius: 3px;
  589. box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  590. font-size: 14px;
  591. font-style: normal;
  592. font-weight: normal;
  593. left: 0;
  594. min-width: 170px;
  595. outline: none;
  596. padding: 10px 0;
  597. z-index: 1000;
  598. }
  599. .OZgYUTQTaNinWRRb5SyjeQ8WEtA09RuF {
  600. color: #333;
  601. cursor: pointer;
  602. display: block;
  603. padding: 7px 40px 7px 20px;
  604. outline: none;
  605. white-space: nowrap;
  606. }
  607. .OZgYUTQTaNinWRRb5SyjeQ8WEtA09RuF:hover,
  608. .OZgYUTQTaNinWRRb5SyjeQ8WEtA09RuF:focus {
  609. background: #f3f3f3;
  610. text-decoration: none;
  611. color: #333;
  612. }
  613. .p1JvbEyYxbSfz1_7MmGKUQzT0SOap8Vu {
  614. display: inline-block;
  615. width: 10px;
  616. }
  617. .IJDXXdfgVXcY6MRd9u66HghwrbdhBtJv {
  618. position: absolute;
  619. top: auto;
  620. overflow: hidden;
  621. clip: rect(1px, 1px, 1px, 1px);
  622. width: 1px;
  623. height: 1px;
  624. white-space: nowrap;
  625. }
  626. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3VpL2NvbXBvbmVudHMvU3Vic2NyaWJlL2luZGV4LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixvQ0FBb0M7RUFDcEMsa0JBQWtCO0VBQ2xCLHdDQUF3QztFQUN4QyxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixlQUFlO0VBQ2YsYUFBYTtBQUNmOztBQUVBO0VBQ0UsV0FBVztFQUNYLGVBQWU7RUFDZixjQUFjO0VBQ2QsMEJBQTBCO0VBQzFCLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7O0FBRUE7O0VBRUUsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixXQUFXO0FBQ2I7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsV0FBVztBQUNiOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsOEJBQThCO0VBQzlCLFVBQVU7RUFDVixXQUFXO0VBQ1gsbUJBQW1CO0FBQ3JCIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAtLXJlYWNoLW1lbnUtYnV0dG9uOiAxO1xufVxuXG4ubGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTYsIDIxNiwgMjE2KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uaXRlbSB7XG4gIGNvbG9yOiAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggNDBweCA3cHggMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLml0ZW06aG92ZXIsXG4uaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zcGFjZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style> <link rel="stylesheet" href="/style.css">
  627. </head>
  628. <body class=""><div></div>
  629. <header class="header">
  630. <div class="logo">
  631. <a title="主页" href="/pages/support.html">
  632. <img src="./12171824296089_files/fc5d7382afdb635fa310bc826feeab8285185859.png" alt="徽标">
  633. </a>
  634. </div>
  635. <div class="nav-wrapper">
  636. <!-- <span class="icon-menu"></span>
  637. <nav class="user-nav" id="user-nav">
  638. <a class="submit-a-request" href="/hc/zh-cn/requests/new">提交请求</a>
  639. </nav>
  640. <a class="login" data-auth-action="signin" role="button" rel="nofollow" title="打开对话框" href="/hc/zh-cn/signin?return_to=https%3A%2F%2Fsupport.token.im%2Fhc%2Fzh-cn%2Farticles%2F12171824296089-NFT-%25E5%258F%2591%25E5%25B1%2595%25E5%258F%25B2&amp;locale=zh-cn">登录</a>
  641. -->
  642. </div>
  643. <div>
  644. <ul>
  645. <li><a href="/pages/download.html">下载 imToken</a></li>
  646. </ul>
  647. </div>
  648. </header>
  649. <main role="main">
  650. <div class="container-divider"></div>
  651. <div class="container">
  652. <nav class="sub-nav">
  653. <ol class="breadcrumbs">
  654. <li title="imToken - 以太坊钱包 比特币钱包 - 客服中心">
  655. <a href="/pages/support.html">imToken - 以太坊钱包 比特币钱包 - 客服中心</a>
  656. </li>
  657. <li title="区块链知识">
  658. <a href="/pages/support.html/categories/360000923793-%E5%8C%BA%E5%9D%97%E9%93%BE%E7%9F%A5%E8%AF%86">区块链知识</a>
  659. </li>
  660. <li title="NFT 概念和使用教程">
  661. <a href="/pages/support.html/sections/11946564706841-NFT-%E6%A6%82%E5%BF%B5%E5%92%8C%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B">NFT 概念和使用教程</a>
  662. </li>
  663. </ol>
  664. <form role="search" class="search" data-search="" action="/pages/support.html/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off"><input type="hidden" name="category" id="category" value="360000923793" autocomplete="off">
  665. <input type="search" name="query" id="query" placeholder="搜索" aria-label="搜索"></form>
  666. </nav>
  667. <div class="article-container" id="article-container">
  668. <section class="article-sidebar">
  669. <section class="section-articles collapsible-sidebar">
  670. <h3 class="collapsible-sidebar-title sidenav-title">此组别内的文章</h3>
  671. <ul>
  672. <li>
  673. <a href="/pages/articles/12300003943065.html" class="sidenav-item ">什么是 NFT?</a>
  674. </li>
  675. <li>
  676. <a href="/pages/articles/12300397509273.html" class="sidenav-item ">NFT 的用例</a>
  677. </li>
  678. <li>
  679. <a href="/pages/articles/12171824296089.html" class="sidenav-item current-article">NFT 发展史</a>
  680. </li>
  681. <li>
  682. <a href="/pages/articles/12253524936473.html" class="sidenav-item ">NFT 常见单词解释</a>
  683. </li>
  684. <li>
  685. <a href="/pages/articles/12171067128601.html" class="sidenav-item ">非同质化代币与同质化代币的区别</a>
  686. </li>
  687. <li>
  688. <a href="/pages/articles/12173032454681.html" class="sidenav-item ">如何在 ETH 钱包转账 NFT?</a>
  689. </li>
  690. <li>
  691. <a href="/pages/articles/12301154760089.html" class="sidenav-item ">NFT 常见骗局</a>
  692. </li>
  693. <li>
  694. <a href="/pages/articles/12136804579865.html" class="sidenav-item ">什么是碎片化 NFT?</a>
  695. </li>
  696. <li>
  697. <a href="/pages/articles/12033924875161.html" class="sidenav-item ">如何在 OpenSea 中交易 NFT?</a>
  698. </li>
  699. <li>
  700. <a href="/pages/articles/12027609699353.html" class="sidenav-item ">手把手教你在 imToken 使用 NFTScan </a>
  701. </li>
  702. </ul>
  703. <a href="/pages/support.html/sections/11946564706841-NFT-%E6%A6%82%E5%BF%B5%E5%92%8C%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B" class="article-sidebar-item">查看更多</a>
  704. </section>
  705. </section>
  706. <article class="article">
  707. <header class="article-header">
  708. <h1 title="NFT 发展史" class="article-title">
  709. NFT 发展史
  710. </h1>
  711. <div class="article-author">
  712. <div class="avatar article-avatar">
  713. <span class="icon-agent"></span>
  714. <img src="./12171824296089_files/Symble_Round_1.png" alt="Avatar" class="user-avatar">
  715. </div>
  716. <div class="article-meta">
  717. Whale
  718. <ul class="meta-group">
  719. <li class="meta-data"><time datetime="2025-05-20T09:41:32Z" title="2025/05/20 17:41" data-datetime="relative">2个月前</time></li>
  720. <li class="meta-data">更新</li>
  721. </ul>
  722. </div>
  723. </div>
  724. <a class="article-subscribe" title="打开登录对话框" rel="nofollow" role="button" data-auth-action="signin" aria-selected="false" href="/pages/articles/12171824296089.html/subscription.html">关注</a>
  725. </header>
  726. <section class="article-info">
  727. <div class="article-content">
  728. <div class="article-body"><p><span class="wysiwyg-color-black">NFT 的概念由加密猫(CryptoKitties)创始人 Dieter Shirley 于 2017 年正式提出,经过多年的发展逐渐被大众所熟知,但其实 NFT 的类似概念和应用在很久以前就已经出现了。</span><br><span class="wysiwyg-color-black"></span></p>
  729. <h2 id="h_01HQ2RQDW090C038F84XMQC3R2"><strong><span class="wysiwyg-color-black">萌芽阶段</span></strong></h2>
  730. <p><strong><span class="wysiwyg-color-black">加密交易卡</span></strong></p>
  731. <p><span class="wysiwyg-color-black">1993 年,资深密码学专家 Hal Finney 对于 Crypto Trading Cards(加密交易卡)的相关描述与现在的 NFT 便有共通之处。</span></p>
  732. <p><span class="wysiwyg-color-black">其原文为:“我对购买和销售数字现金的想法多了一些思考,我想到了一个展示它的方法——买卖「加密交易卡」。密码学的爱好者会喜欢这些迷人的密码艺术,请注意它完美的组合呈现形式——单向函数和数字签名的混合以及随机盲法。这是一件多么值得珍藏和展示给你的朋友和家人的完美作品。”</span></p>
  733. <p><span class="wysiwyg-color-black">其中将加密学和卡牌结合的想法与目前的卡牌类 NFT 有很多相似之处。另外,Hal Finney 还提出了关于稀缺性的看法,他认为之后会出现很多规则相同但各自都很独特的品种,也会有很多人乐于收集这样的东西。</span></p>
  734. <p><span class="wysiwyg-color-black">不过受技术的限制,他的这些想法在当时都未能实现。</span></p>
  735. <p><strong><span class="wysiwyg-color-black">Colored Coin</span></strong></p>
  736. <p><span class="wysiwyg-color-black">真正意义上第一个类似 NFT 的代币,即 Colored Coin(彩色币)诞生在 2012 年,它是基于比特币区块链来管理的,该代币由小面额的比特币组成,最小单位为一聪,它可以证明股份、票证等资产的所有权。</span></p>
  737. <p><strong><span class="wysiwyg-color-black">Quantum</span></strong></p>
  738. <p><span class="wysiwyg-color-black">2014 年 5 月,由 Kevin McCoy 和 Anil Dash 创建的 Quantum 被称为第一个已知的 NFT,它由 McCoy 的妻子 Jennife 制作的视频组成,后来 McCoy 在 Namecoin 区块链(一种最初由比特币软件分叉的加密货币)上以 4 美元的价格将其卖给了 Dash 。</span></p>
  739. <p><span class="wysiwyg-color-black">值得注意的是,不同于彩色币,Quantum 真正地将链上数据和艺术品联系了起来。</span></p>
  740. <p><strong><span class="wysiwyg-color-black">Rare Pepe</span></strong></p>
  741. <p><span class="wysiwyg-color-black">此后,在 2014 年出现了一个 名为 Counterparty 的金融平台,不仅支持资产创建,还拥有许多项目和资产,基于该平台推出的 Rare Pepe(一种具有青蛙特征的 meme)吸引了庞大的粉丝群,提高了大家对于 NFT 的熟知度。</span></p>
  742. <p class="wysiwyg-text-align-center"><span class="wysiwyg-color-black"><a href="./12171824296089_files/image2.png" data-fancybox="article-images" data-caption="image2.png"><img src="./12171824296089_files/image2.png" alt="image2.png"></a></span><span class="wysiwyg-font-size-small wysiwyg-color-black40">图片来源:rarepepes.com</span><br><span class="wysiwyg-color-black"></span></p>
  743. <h2 id="h_01HQ2RQDW017AJKVCVAXN83JSH">
  744. <strong><span class="wysiwyg-color-black">正式形成</span></strong><span class="wysiwyg-color-black"></span>
  745. </h2>
  746. <p><strong><span class="wysiwyg-color-black">第一个基于以太坊的 NFT 项目 Etheria</span></strong></p>
  747. <p><span class="wysiwyg-color-black">2015 年 7 月,以太坊主网上线并在后续引入了一套代币标准,NFT 自此转向以太坊区块链。在以太坊推出的 3 个月后,第一个基于以太坊的 NFT 项目 Etheria 便在首届开发者大会上进行了展示,不过它直至 2021 年才以总计 140 万美元出售完毕。</span></p>
  748. <p><strong><span class="wysiwyg-color-black">CryptoPunks 像素画像</span></strong></p>
  749. <p><span class="wysiwyg-color-black">2017 年,也就是 NFT 概念被正式提出的这一年,John Watkinson 和 Matt Hall 推出了 CryptoPunks 像素画像项目,该项目拥有 10000 个一种原生于以太坊区块链上的角色画像,每个角色都是独一无二的。</span></p>
  750. <p class="wysiwyg-text-align-center"><a href="./12171824296089_files/image1.png" data-fancybox="article-images" data-caption="image1.png"><img src="./12171824296089_files/image1.png" alt="image1.png"></a><br><span class="wysiwyg-font-size-small wysiwyg-color-black40">图片来源:larvalabs.com</span></p>
  751. <p><strong><span class="wysiwyg-color-black">加密猫</span></strong></p>
  752. <p><span class="wysiwyg-color-black">2017 年 10 月,Dapper Labs 开发出了最早建立在以太坊上的区块链游戏之一加密猫。受该项目启发,以太坊 GitHub 也提出了 ERC721 协议,这个标准描述了如何在与以太坊虚拟机兼容的区块链上构建 NFT。</span></p>
  753. <p><span class="wysiwyg-color-black">此后,为适应不同的场景和需求,还陆续提出了 ERC1155、ERC998 等协议。</span><br><span class="wysiwyg-color-black"></span></p>
  754. <h2 id="h_01HQ2RQDW0K2BVRGAH9A0D6AVB"><strong><span class="wysiwyg-color-black">迅速发展</span></strong></h2>
  755. <p><strong><span class="wysiwyg-color-black">NFT 交易平台</span></strong></p>
  756. <p><span class="wysiwyg-color-black">2018 年到 2020 年,NFT 生态迅速发展。首个 NFT 交易平台 OpenSea 和数字艺术交易平台 SuperRare 出现在大众视野,这些平台不仅支持 NFT 交易,还支持用户创建自己的 NFT。</span></p>
  757. <p><span class="wysiwyg-color-black">2021 年,一个名为 Beeple 的数字艺术家以 6934 万美元的价格出售了自己的作品《Everydays: The First 5000 Days》,高昂的价格再一次引起了公众的关注。</span></p>
  758. <p><span class="wysiwyg-color-black"><a href="./12171824296089_files/image5.png" data-fancybox="article-images" data-caption="image5.png"><img src="./12171824296089_files/image5.png" alt="image5.png"></a></span></p>
  759. <p class="wysiwyg-text-align-center"><span class="wysiwyg-color-black40 wysiwyg-font-size-small">图片来源:artnet.com</span></p>
  760. <p><strong><span class="wysiwyg-color-black">GameFi</span></strong></p>
  761. <p><span class="wysiwyg-color-black">此后,NFT 与 Game(游戏)相结合实现的 GameFi 更是把 NFT 的发展推向了高潮,以 Axie Infinity 为代表的 NFT 采用边玩边赚模式,让用户可以通过玩游戏来赚取游戏内的加密货币,这种创新玩法带动了整个 NFT 板块的迅速发展。</span></p>
  762. <p><span class="wysiwyg-color-black">随后,Facebook、微软和英伟达等公司陆续开始布局元宇宙,作为元宇宙重要元素的 NFT 随之打入各个领域,应用于不同场景,带来了更广泛的价值和影响。直至现在,NFT 依旧是从业者关注的生态前沿和区块链爱好者的关注焦点。</span></p></div>
  763. <div class="article-attachments">
  764. <ul class="attachments">
  765. </ul>
  766. </div>
  767. </div>
  768. </section>
  769. <footer>
  770. <div class="article-footer">
  771. <div class="article-share">
  772. <ul class="share">
  773. <li><a href="https://www.facebook.com/share.php?title=NFT+%E5%8F%91%E5%B1%95%E5%8F%B2&amp;u=https%3A%2F%2Fsupport.token.im%2Fhc%2Fzh-cn%2Farticles%2F12171824296089-NFT-%25E5%258F%2591%25E5%25B1%2595%25E5%258F%25B2" class="share-facebook">Facebook</a></li>
  774. <li><a href="https://twitter.com/share?lang=zh&amp;text=NFT+%E5%8F%91%E5%B1%95%E5%8F%B2&amp;url=https%3A%2F%2Fsupport.token.im%2Fhc%2Fzh-cn%2Farticles%2F12171824296089-NFT-%25E5%258F%2591%25E5%25B1%2595%25E5%258F%25B2" class="share-twitter">Twitter</a></li>
  775. <li><a href="https://www.linkedin.com/shareArticle?mini=true&amp;source=imToken&amp;title=NFT+%E5%8F%91%E5%B1%95%E5%8F%B2&amp;url=https%3A%2F%2Fsupport.token.im%2Fhc%2Fzh-cn%2Farticles%2F12171824296089-NFT-%25E5%258F%2591%25E5%25B1%2595%25E5%258F%25B2" class="share-linkedin">LinkedIn</a></li>
  776. </ul>
  777. </div>
  778. </div>
  779. <div class="article-votes">
  780. <span class="article-votes-question">这篇文章有帮助吗?</span>
  781. <div class="article-votes-controls" role="radiogroup">
  782. <a class="button article-vote article-vote-up" aria-selected="false" role="radio" rel="nofollow" title="是" href="/pages/articles/12171824296089.html#"></a>
  783. <a class="button article-vote article-vote-down" aria-selected="false" role="radio" rel="nofollow" title="否" href="/pages/articles/12171824296089.html#"></a>
  784. </div>
  785. <small class="article-votes-count">
  786. <span class="article-vote-label">15 人中有 14 人觉得有帮助</span>
  787. </small>
  788. </div>
  789. <div class="article-more-questions">
  790. 还有其它问题?<a href="/pages/support.html/requests/new">提交请求</a>
  791. </div>
  792. <div class="article-return-to-top">
  793. <a href="/pages/articles/12171824296089.html#article-container">返回页首<span class="icon-arrow-up"></span></a>
  794. </div>
  795. </footer>
  796. <!-- <section class="article-relatives">
  797. <div data-recent-articles></div>
  798. <section class="related-articles">
  799. <h3 class="related-articles-title">相关文章</h3>
  800. <ul>
  801. <li>
  802. <a href="/hc/zh-cn/related/click?data=BAh7CjobZGVzdGluYXRpb25fYXJ0aWNsZV9pZGwrCBn67NEJCzoYcmVmZXJyZXJfYXJ0aWNsZV9pZGwrCJlwQ%2FkRCzoLbG9jYWxlSSIKemgtY24GOgZFVDoIdXJsSSJhL2hjL3poLWNuL2FydGljbGVzLzEyMTM2ODA0NTc5ODY1LSVFNCVCQiU4MCVFNCVCOSU4OCVFNiU5OCVBRiVFNyVBMiU4RSVFNyU4OSU4NyVFNSU4QyU5Ni1ORlQGOwhUOglyYW5raQY%3D--09c1c7bb32bce48dbbb84976204b07f7b85d0a3e" rel="nofollow">什么是碎片化 NFT?</a>
  803. </li>
  804. <li>
  805. <a href="/hc/zh-cn/related/click?data=BAh7CjobZGVzdGluYXRpb25fYXJ0aWNsZV9pZGwrCBn7IcwRCzoYcmVmZXJyZXJfYXJ0aWNsZV9pZGwrCJlwQ%2FkRCzoLbG9jYWxlSSIKemgtY24GOgZFVDoIdXJsSSIBqS9oYy96aC1jbi9hcnRpY2xlcy8xMjE3MTA2NzEyODYwMS0lRTklOUQlOUUlRTUlOTAlOEMlRTglQjQlQTglRTUlOEMlOTYlRTQlQkIlQTMlRTUlQjglODElRTQlQjglOEUlRTUlOTAlOEMlRTglQjQlQTglRTUlOEMlOTYlRTQlQkIlQTMlRTUlQjglODElRTclOUElODQlRTUlOEMlQkElRTUlODglQUIGOwhUOglyYW5raQc%3D--8314b6e2eb50d90bb5e185e6b3947fd30b9cab26" rel="nofollow">非同质化代币与同质化代币的区别</a>
  806. </li>
  807. <li>
  808. <a href="/hc/zh-cn/related/click?data=BAh7CjobZGVzdGluYXRpb25fYXJ0aWNsZV9pZGwrCJmiXdEvCzoYcmVmZXJyZXJfYXJ0aWNsZV9pZGwrCJlwQ%2FkRCzoLbG9jYWxlSSIKemgtY24GOgZFVDoIdXJsSSJGL2hjL3poLWNuL2FydGljbGVzLzEyMzAwMDAzOTQzMDY1LSVFNCVCQiU4MCVFNCVCOSU4OCVFNiU5OCVBRi1ORlQGOwhUOglyYW5raQg%3D--fb37b6d25f71c107da61d082012e5511cbba95e6" rel="nofollow">什么是 NFT?</a>
  809. </li>
  810. <li>
  811. <a href="/hc/zh-cn/related/click?data=BAh7CjobZGVzdGluYXRpb25fYXJ0aWNsZV9pZGwrCJm19RUwCzoYcmVmZXJyZXJfYXJ0aWNsZV9pZGwrCJlwQ%2FkRCzoLbG9jYWxlSSIKemgtY24GOgZFVDoIdXJsSSJPL2hjL3poLWNuL2FydGljbGVzLzEyMzAxMTU0NzYwMDg5LU5GVC0lRTUlQjglQjglRTglQTclODElRTklQUElOTclRTUlQjElODAGOwhUOglyYW5raQk%3D--a2a53ca467691ddb767b572344dfc66d1c27fa67" rel="nofollow">NFT 常见骗局</a>
  812. </li>
  813. <li>
  814. <a href="/hc/zh-cn/related/click?data=BAh7CjobZGVzdGluYXRpb25fYXJ0aWNsZV9pZGwrCJn60ugvCzoYcmVmZXJyZXJfYXJ0aWNsZV9pZGwrCJlwQ%2FkRCzoLbG9jYWxlSSIKemgtY24GOgZFVDoIdXJsSSJGL2hjL3poLWNuL2FydGljbGVzLzEyMzAwMzk3NTA5MjczLU5GVC0lRTclOUElODQlRTclOTQlQTglRTQlQkUlOEIGOwhUOglyYW5raQo%3D--74917bdfb84becb444e200b3ec534d943761d048" rel="nofollow">NFT 的用例</a>
  815. </li>
  816. </ul>
  817. </section>
  818. </section> -->
  819. <!-- <div class="article-comments" id="article-comments">
  820. <section class="comments">
  821. <header class="comment-overview">
  822. <h3 class="comment-heading">
  823. 评论
  824. </h3>
  825. <p class="comment-callout">0 条评论</p>
  826. </header>
  827. <ul id="comments" class="comment-list">
  828. </ul>
  829. <p class="comment-callout">请<a data-auth-action="signin" rel="nofollow" href="/hc/zh-cn/signin?return_to=https%3A%2F%2Fsupport.token.im%2Fhc%2Fzh-cn%2Farticles%2F12171824296089-NFT-%25E5%258F%2591%25E5%25B1%2595%25E5%258F%25B2">登录</a>写评论。</p>
  830. </section>
  831. </div> -->
  832. </article>
  833. </div>
  834. </div>
  835. </main>
  836. <footer class="footer">
  837. <div class="footer-inner">
  838. <a title="主页" href="/pages/support.html">imToken - 以太坊钱包 比特币钱包 - 客服中心</a>
  839. <div class="footer-language-selector">
  840. <div class="dropdown language-selector" aria-haspopup="true">
  841. <a class="dropdown-toggle">
  842. 简体中文
  843. </a>
  844. <span class="dropdown-menu dropdown-menu-end" role="menu">
  845. <a href="https://support.token.im/hc/change_language/en-us?return_to=%2Fhc%2Fen-us%2Farticles%2F12171824296089-The-history-of-NFTs" dir="ltr" rel="nofollow" role="menuitem">
  846. English (US)
  847. </a>
  848. <a href="https://support.token.im/hc/change_language/zh-tw?return_to=%2Fhc%2Fzh-tw%2Farticles%2F12171824296089-NFT-%25E7%2599%25BC%25E5%25B1%2595%25E5%258F%25B2" dir="ltr" rel="nofollow" role="menuitem">
  849. 繁體中文
  850. </a>
  851. </span>
  852. </div>
  853. </div>
  854. </div>
  855. <div class="footer-disclaimer">
  856. 重要声明:目前 imToken 未在任何司法辖区接受监管,也未获得相关监管机构的许可。imToken 不提供包括但不限于新加坡金融管理局依据《2019 年支付服务法案》所管辖的任何金融及支付服务。
  857. </div>
  858. </footer>
  859. <!-- / -->
  860. <script src="./12171824296089_files/zh-cn.ce724ff0c7bce5a2850d.js.下载"></script>
  861. <script src="./12171824296089_files/without_iframe.js.下载" data-brand-id="7097068" data-return-to="/pages/articles/12171824296089.html" data-theme="hc" data-locale="zh-cn" data-auth-origin="7097068,true,true"></script>
  862. <script type="text/javascript">
  863. /*
  864. Greetings sourcecode lurker!
  865. This is for internal Zendesk and legacy usage,
  866. we don't support or guarantee any of these values
  867. so please don't build stuff on top of them.
  868. */
  869. HelpCenter = {};
  870. HelpCenter.account = {"subdomain":"consenlabs","environment":"production","name":"imToken"};
  871. HelpCenter.user = {"identifier":"da39a3ee5e6b4b0d3255bfef95601890afd80709","email":null,"name":"","role":"anonymous","avatar_url":"https://assets.zendesk.com/hc/assets/default_avatar.png","is_admin":false,"organizations":[],"groups":[]};
  872. HelpCenter.internal = {"asset_url":"//static.zdassets.com/hc/assets/","web_widget_asset_composer_url":"https://static.zdassets.com/ekr/snippet.js","current_session":{"locale":"zh-cn","csrf_token":null,"shared_csrf_token":null},"usage_tracking":{"event":"article_viewed","data":"BAh7CDoLbG9jYWxlSSIKemgtY24GOgZFVDoPYXJ0aWNsZV9pZGwrCJlwQ/kRCzoKX21ldGF7DDoPYWNjb3VudF9pZGkDPTMcOhNoZWxwX2NlbnRlcl9pZGwrCHMdi8YaADoNYnJhbmRfaWRpA+xKbDoMdXNlcl9pZDA6E3VzZXJfcm9sZV9uYW1lSSIOQU5PTllNT1VTBjsGVDsASSIKemgtY24GOwZUOhphbm9ueW1vdXNfdHJhY2tpbmdfaWQw--bfb32d726d02e59911e2c0fda54fe75e32f3071a","url":"https://support.token.im/hc/activity"},"current_record_id":"12171824296089","current_record_url":"/hc/zh-cn/articles/12171824296089-NFT-%E5%8F%91%E5%B1%95%E5%8F%B2","current_record_title":"NFT 发展史","current_text_direction":"ltr","current_brand_id":7097068,"current_brand_name":"imToken","current_brand_url":"https://consenlabs.zendesk.com","current_brand_active":true,"current_path":"/hc/zh-cn/articles/12171824296089-NFT-%E5%8F%91%E5%B1%95%E5%8F%B2","show_autocomplete_breadcrumbs":true,"user_info_changing_enabled":false,"has_user_profiles_enabled":false,"has_end_user_attachments":false,"user_aliases_enabled":false,"has_anonymous_kb_voting":true,"has_multi_language_help_center":true,"show_at_mentions":false,"embeddables_config":{"embeddables_web_widget":false,"embeddables_help_center_auth_enabled":false,"embeddables_connect_ipms":false,"web_widget_seamless_auth_enabled":false},"answer_bot_subdomain":"static","general_settings_url":"https://support.token.im/hc/admin/general_settings?locale=zh-cn","user_segments_url":"https://consenlabs.zendesk.com/knowledge/user_segments?brand_id=7097068","has_gather":true,"has_ckeditor":false,"has_community_enabled":false,"has_community_badges":false,"has_community_post_content_tagging":false,"has_gather_content_tags":false,"has_guide_content_tags":true,"has_user_segments":true,"has_answer_bot_web_form_enabled":false,"has_garden_modals":false,"theming_cookie_key":"hc-da39a3ee5e6b4b0d3255bfef95601890afd80709-2-preview","is_preview":false,"has_alternate_templates":false,"arrange_articles_url":"https://consenlabs.zendesk.com/knowledge/arrange?brand_id=7097068","article_verification_url":"https://consenlabs.zendesk.com/knowledge/verification?brand_id=7097068","has_article_verification":false,"guide_language_settings_url":"https://support.token.im/hc/admin/language_settings?locale=zh-cn","docs_importer_url":"https://consenlabs.zendesk.com/knowledge/import_articles?brand_id=7097068","content_tags_url":"https://consenlabs.zendesk.com/knowledge/content_tags?brand_id=7097068","community_badges_url":"https://consenlabs.zendesk.com/knowledge/community_badges?brand_id=7097068","community_settings_url":"https://consenlabs.zendesk.com/knowledge/community_settings?brand_id=7097068","gather_plan_state":"subscribed","search_settings_url":"https://consenlabs.zendesk.com/knowledge/search_settings?brand_id=7097068","has_search_settings_in_plan":true,"theming_api_version":1,"theming_settings":{"color_1":"#0c86c2","color_2":"#ffffff","color_3":"#39414a","color_4":"#0c86c2","color_5":"#ffffff","font_1":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif","font_2":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif","logo":"/hc/theming_assets/01HZKNDTZV6PRKWH0ZD8F65H7M","favicon":"/hc/theming_assets/01HZKNDV5N55B1VT298B59BZR7","homepage_background_image":"/hc/theming_assets/01HZKNDV9XE0JE4PCZX5RSWDTG","community_background_image":"/hc/theming_assets/01HZKNDVG7V751QD00JX9HFQEA","community_image":"/hc/theming_assets/01HZKNDVNSXYK3AF805XJZH5V8"},"has_pci_credit_card_custom_field":false,"help_center_restricted":false,"is_assuming_someone_else":false,"flash_messages":[],"user_photo_editing_enabled":true,"user_preferred_locale":"en-us","base_locale":"zh-cn","has_user_session_cookie_enabled":true,"has_custom_statuses_enabled":false,"has_hc_generative_answers_setting_enabled":true,"has_generative_search_with_zgpt_enabled":false,"has_guide_service_catalog":false,"has_remove_breadcrumbs":true,"version":"v26239"};
  873. </script>
  874. <script src="./12171824296089_files/moment-4ef0d82f9fc65c8a28f659aa3430955f.js.下载"></script>
  875. <script src="./12171824296089_files/hc_enduser-8cb3fb6bfcab40de6e35086c3d9e7eec.js.下载"></script>
  876. <div id="beacon-container"><div class="hsds-beacon"><div class="Beacon"><div class="BeaconFabButtonFrame" style="border-radius: 60px; height: 60px; position: fixed; transform: scale(1); width: 103px; z-index: 1049; --pulse-background: #468bdf; --pulse-left-offset: 21.5px; --pulse-top-offset: 0px;"><style>.BeaconFabButtonFrame {
  877. border: none;
  878. bottom: 40px;
  879. box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1);
  880. position: fixed;
  881. right: 40px;
  882. top: auto;
  883. transition:
  884. box-shadow 250ms ease,
  885. opacity 0.4s ease,
  886. scale 0.125s ease-in-out,
  887. transform 0.2s ease-in-out;
  888. }
  889. .BeaconFabButtonFrame:hover {
  890. scale: 1.125;
  891. }
  892. .BeaconFabButtonFrame:active {
  893. box-shadow: none;
  894. }
  895. .BeaconFabButtonFrame iframe {
  896. border: none;
  897. height: 100%;
  898. width: 100%;
  899. color-scheme: light !important;
  900. }
  901. @media (max-height: 740px) {
  902. .BeaconFabButtonFrame {
  903. bottom: 10px;
  904. right: 20px;
  905. }
  906. }
  907. @supports (--css: variables) {
  908. .BeaconFabButtonPulse svg {
  909. display: none;
  910. position: absolute;
  911. width: 60px;
  912. height: 60px;
  913. top: var(--pulse-top-offset);
  914. left: var(--pulse-left-offset);
  915. fill: var(--pulse-background);
  916. z-index: -1;
  917. pointer-events: none;
  918. }
  919. .BeaconFabButtonPulse.is-visible svg {
  920. display: block !important;
  921. opacity: 0.2;
  922. animation:
  923. 1.03s cubic-bezier(0.28, 0.53, 0.7, 1) pulse-scale 0.13s both,
  924. 0.76s cubic-bezier(0.42, 0, 0.58, 1) pulse-fade-out 0.4s both;
  925. }
  926. @keyframes pulse-scale {
  927. 0% {
  928. transform: scale(1);
  929. }
  930. 100% {
  931. transform: scale(4);
  932. }
  933. }
  934. @keyframes pulse-fade-out {
  935. 0% {
  936. opacity: 0.2;
  937. }
  938. 100% {
  939. opacity: 0;
  940. }
  941. }
  942. }
  943. .BeaconFabButtonFrame--left {
  944. left: 40px;
  945. right: initial;
  946. }
  947. @media (max-height: 740px) {
  948. .BeaconFabButtonFrame--left {
  949. left: 20px;
  950. right: initial;
  951. }
  952. }
  953. </style><div class="BeaconFabButtonPulse "><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" preserveAspectRatio="none" aria-hidden="true">
  954. <path d="M60 30C60 51.25 51.25 60 30 60C8.75 60 1.99634e-09 51.25 1.99563e-09 30C1.99492e-09 8.75 8.75 0 30 0C51.25 0 60 8.75 60 30Z"></path>
  955. </svg>
  956. </div><iframe id="" data-cy="FrameComponent" aria-label="Toggle Customer Support" src="./12171824296089_files/saved_resource.html"></iframe></div></div></div></div></body><div style="all: initial;"><div id="__hcfy__" style="all: initial;"><template shadowrootmode="open"><style>#root{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none;color:#182026;font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue","Icons16",sans-serif;touch-action:manipulation}#root>.bp5-portal{z-index:9999999999}</style><link rel="stylesheet" href="chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/normalize.css"><link rel="stylesheet" href="chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/blueprint.css"><link rel="stylesheet" href="chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/blueprint-select.css"><link rel="stylesheet" href="chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/cropper.css"><style>#translate-panel{background-color:#f6f7f9;display:flex;flex-direction:column;padding-bottom:8px}.bp5-dark #translate-panel{background-color:#1c2127}#translate-panel .fixed{flex-shrink:0;margin-bottom:10px}#translate-panel .body{flex-grow:1;overflow:auto;overscroll-behavior:contain}#translate-panel .body::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0);-webkit-border-radius:100px}#translate-panel .body::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}#translate-panel .body::-webkit-scrollbar-thumb:vertical{background:rgba(0,0,0,.5);-webkit-border-radius:100px}#translate-panel .body::-webkit-scrollbar-thumb:vertical:active{background:rgba(0,0,0,.61);-webkit-border-radius:100px}#translate-panel.size-small,#translate-panel.size-small h6.bp5-heading,#translate-panel.size-small .bp5-control.bp5-large,#translate-panel.size-small textarea.bp5-input.bp5-small{font-size:14px}#translate-panel.size-small .phonetic-item,#translate-panel.size-small .quick-settings a{font-size:12px}#translate-panel.size-middle,#translate-panel.size-middle h6.bp5-heading,#translate-panel.size-middle .bp5-control.bp5-large,#translate-panel.size-middle textarea.bp5-input{font-size:18px}#translate-panel.size-middle .phonetic-item,#translate-panel.size-middle .quick-settings a{font-size:14px}#translate-panel.size-large,#translate-panel.size-large h6.bp5-heading,#translate-panel.size-large .bp5-control.bp5-large,#translate-panel.size-large textarea.bp5-input.bp5-large{font-size:22px}#translate-panel.size-large .source,#translate-panel.size-large .phonetic-item,#translate-panel.size-large .quick-settings a{font-size:18px}#translate-panel .bp5-button.bp5-small,#translate-panel .bp5-small .bp5-button{min-height:20px;min-width:20px}#translate-panel .header{display:flex;align-items:center;padding:4px 6px 4px 10px;border-bottom:1px solid #d1d1d1}.bp5-dark #translate-panel .header{border-bottom-color:rgba(17,20,24,.4)}#translate-panel .header .drag-block{min-width:5px;flex-shrink:0;flex-grow:1;align-self:stretch}#translate-panel .header .left{flex-shrink:0;display:flex}#translate-panel .header .right{flex-shrink:0;display:flex;align-items:center}#translate-panel .header .right .bp5-icon-arrow-right{flex-shrink:0;margin:0 5px}#translate-panel .header .right>.bp5-button{flex-shrink:0;margin:0 1px}#translate-panel .header .right>.bp5-button:last-child{margin-right:0}#translate-panel .quick-settings{padding:4px 9px;margin:0 1px}#translate-panel .quick-settings>div{margin-bottom:5px}#translate-panel .quick-settings .bp5-control{margin-bottom:0}#translate-panel .query-text{position:relative;padding:10px 10px 2px 10px}#translate-panel .query-text textarea.bp5-input{min-height:44px;font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overscroll-behavior:contain}#translate-panel .query-text .translate-btn{position:absolute;opacity:.6}#translate-panel .query-text .translate-btn:hover{opacity:1}#translate-panel .body{padding:0 10px}#translate-panel .body .bp5-card:first-child{margin-top:1px}#translate-panel .body .bp5-card:last-child{margin-bottom:1px}#translate-panel .body .no-api{margin:20px 0}.result-block{margin:8px 0;padding:2px 5px}.result-block .bp5-button{visibility:hidden}.result-block .error .bp5-button,.result-block:hover .bp5-button{visibility:visible}.result-block .legend{display:flex;align-items:center;justify-content:space-between}.result-block .legend .legend-left{display:flex;align-items:center}.result-block .legend .api-ico,.result-block .legend .bp5-heading{flex-shrink:0;white-space:nowrap}.result-block .legend .api-ico{display:inline-block;width:14px;height:14px;background-size:contain;margin-right:3px}.result-block .legend .bp5-heading{margin-bottom:0;margin-right:10px}.result-block .legend .source{cursor:pointer;font-size:12px;display:inline-flex;align-items:center}.result-block .legend .source .source-text{overflow:hidden}.result-block .legend .source .bp5-icon{position:relative;top:-1px;margin-left:1px}.result-block .phonetic{display:flex;flex-wrap:wrap}.result-block .phonetic .phonetic-item{display:flex;align-items:center;font-size:12px}.result-block .phonetic .phonetic-item:not(:last-child){margin-right:12px}.result-block .common-result p{line-height:1.3;margin:2px 0;overflow-wrap:break-word}.result-block .common-result .dict a{text-decoration:underline}.result-block .error{font-size:12px;padding:5px 10px}.result-block .dict-pos{margin-right:5px}.external-translators{margin-bottom:3px;padding:0;display:flex;flex-wrap:wrap}.external-translators>div{margin:0 5px 5px 0}.quick-links a{margin:0 5px 5px 0}#popper-container{width:250px;max-width:100%;position:absolute;left:0;top:0;z-index:9999999998;touch-action:none;transition:opacity .2s;background-color:#f6f7f9}.bp5-dark #popper-container{background-color:#1c2127}#popper-container.show{opacity:1;pointer-events:auto;user-select:auto}#popper-container,#popper-container[data-popper-reference-hidden=true]{opacity:0;pointer-events:none;user-select:none}#popper-container .drag-block{cursor:grab}#popper-container.pin{position:fixed}#popper-container.pin .arrow{display:none}#popper-container .arrow,#popper-container .arrow::before{position:absolute;width:8px;height:8px;z-index:-1}#popper-container .arrow::before{content:"";transform:rotate(45deg);background:#f6f7f9}.bp5-dark #popper-container .arrow::before{background-color:#1c2127}#popper-container .arrow{display:none}#popper-container.show[data-popper-placement]:not([data-popper-reference-hidden=true]) .arrow{display:block}#popper-container[data-popper-placement^=top] .arrow{bottom:-5px}#popper-container[data-popper-placement^=top] .arrow::before{border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}#popper-container[data-popper-placement^=bottom] .arrow{top:-5px}#popper-container[data-popper-placement^=bottom] .arrow::before{border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1}#popper-container[data-popper-placement^=left] .arrow{right:-5px}#popper-container[data-popper-placement^=left] .arrow::before{border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1}#popper-container[data-popper-placement^=right] .arrow{left:-5px}#popper-container[data-popper-placement^=right] .arrow::before{border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}#translate-btn{display:none;position:absolute;z-index:9999999999;left:0;top:0}#translate-btn .bp5-button{padding:2px;min-width:0;min-height:0}#translate-btn .btn-icon{width:18px;height:18px;background-image:url(chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/logo.png);background-size:contain}.bp5-dark #translate-btn .btn-icon{background-image:url(chrome-extension://ikhdkkncnoglghljlkmcimlnlhkeamad/logowhite36.png)}#translate-btn.show{display:block}.translate-type-selector .bp5-label{display:inline}.translate-type-selector .bp5-radio{margin-bottom:0}#ocr-container{position:fixed;z-index:99999999999999;left:0;top:0;right:0;bottom:0}#ocr-container .toolbar{display:none;position:absolute;z-index:1}#ocr-container img{max-width:100%}#app{cursor:default}.switch-pin{flex-shrink:0;cursor:pointer}.switch-pin .bp5-icon-pin{transition:transform .2s,color .2s;transform:rotate(-45deg)}.pin .switch-pin .bp5-icon-pin{transform:rotate(-70deg)}.cut-btn{margin-left:2px}.app-toaster-container{position:fixed !important;z-index:9999999999 !important}.app-toaster-container .bp5-toast{min-width:auto}#web-trs-panel .app-toaster-container{padding-right:0;padding-left:0}#web-trs-panel .page-trs-form-group{margin:0 0 0 0;align-items:center}#web-trs-panel .page-trs-form-group>label{width:70px}</style><div id="root" dir="ltr" class="bp5-dark"><div id="app" class="bp5-dark"><div id="translate-btn"><button type="button" class="bp5-button"><span class="btn-icon"></span></button></div><div id="popper-container" class="bp5-elevation-4" style="width: 290px; transform: translate(0px, 0px);"><div id="translate-panel" class="size-small"><div class="fixed"><div class="header"><div class="left"><div class="switch-pin"><button type="button" class="bp5-button bp5-minimal bp5-small"><span aria-hidden="true" class="bp5-icon bp5-icon-pin"><svg data-icon="pin" height="14" role="img" viewBox="0 0 16 16" width="14"><path d="M9.41.92c-.51.51-.41 1.5.15 2.56L4.34 7.54C2.8 6.48 1.45 6.05.92 6.58l3.54 3.54-3.54 4.95 4.95-3.54 3.54 3.54c.53-.53.1-1.88-.96-3.42l4.06-5.22c1.06.56 2.04.66 2.55.15L9.41.92z" fill-rule="evenodd"></path></svg></span></button></div><button type="button" title="图片翻译" class="bp5-button bp5-minimal bp5-small"><span aria-hidden="true" class="bp5-icon bp5-icon-media"><svg data-icon="media" height="14" role="img" viewBox="0 0 16 16" width="14"><path d="M11.99 6.99c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm3-5h-14c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-10c0-.55-.45-1-1-1zm-1 9l-5-3-1 2-3-4-3 5v-7h12v7z" fill-rule="evenodd"></path></svg></span></button><button type="button" title="语音翻译" class="bp5-button bp5-minimal bp5-small"><span class="bp5-icon"><svg version="1.1" id="Capa_1" width="14" height="14" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 490.9 490.9" xml:space="preserve"><g><g><path d="M245.5,322.9c53,0,96.2-43.2,96.2-96.2V96.2c0-53-43.2-96.2-96.2-96.2s-96.2,43.2-96.2,96.2v130.5 C149.3,279.8,192.5,322.9,245.5,322.9z M173.8,96.2c0-39.5,32.2-71.7,71.7-71.7s71.7,32.2,71.7,71.7v130.5 c0,39.5-32.2,71.7-71.7,71.7s-71.7-32.2-71.7-71.7V96.2z"></path><path d="M94.4,214.5c-6.8,0-12.3,5.5-12.3,12.3c0,85.9,66.7,156.6,151.1,162.8v76.7h-63.9c-6.8,0-12.3,5.5-12.3,12.3 s5.5,12.3,12.3,12.3h152.3c6.8,0,12.3-5.5,12.3-12.3s-5.5-12.3-12.3-12.3h-63.9v-76.7c84.4-6.3,151.1-76.9,151.1-162.8 c0-6.8-5.5-12.3-12.3-12.3s-12.3,5.5-12.3,12.3c0,76.6-62.3,138.9-138.9,138.9s-138.9-62.3-138.9-138.9 C106.6,220,101.2,214.5,94.4,214.5z"></path></g></g></svg></span></button></div><div class="drag-block" title="按住不放可以拖动"></div><div class="right"><button type="button" disabled="" title="添加到收藏夹" tabindex="-1" class="bp5-button bp5-disabled bp5-minimal bp5-small"><span aria-hidden="true" class="bp5-icon bp5-icon-star-empty"><svg data-icon="star-empty" height="14" role="img" viewBox="0 0 16 16" width="14"><path d="M16 6.11l-5.53-.84L8 0 5.53 5.27 0 6.11l4 4.1L3.06 16 8 13.27 12.94 16 12 10.21l4-4.1zM4.91 13.2l.59-3.62L3 7.02l3.45-.53L8 3.2l1.55 3.29 3.45.53-2.5 2.56.59 3.62L8 11.49 4.91 13.2z" fill-rule="evenodd"></path></svg></span></button><button type="button" class="bp5-button bp5-minimal bp5-small settings" title="快捷设置"><span aria-hidden="true" class="bp5-icon bp5-icon-cog"><svg data-icon="cog" height="14" role="img" viewBox="0 0 16 16" width="14"><path d="M15.19 6.39h-1.85c-.11-.37-.27-.71-.45-1.04l1.36-1.36c.31-.31.31-.82 0-1.13l-1.13-1.13a.803.803 0 00-1.13 0l-1.36 1.36c-.33-.17-.67-.33-1.04-.44V.79c0-.44-.36-.8-.8-.8h-1.6c-.44 0-.8.36-.8.8v1.86c-.39.12-.75.28-1.1.47l-1.3-1.3c-.3-.3-.79-.3-1.09 0L1.82 2.91c-.3.3-.3.79 0 1.09l1.3 1.3c-.2.34-.36.7-.48 1.09H.79c-.44 0-.8.36-.8.8v1.6c0 .44.36.8.8.8h1.85c.11.37.27.71.45 1.04l-1.36 1.36c-.31.31-.31.82 0 1.13l1.13 1.13c.31.31.82.31 1.13 0l1.36-1.36c.33.18.67.33 1.04.44v1.86c0 .44.36.8.8.8h1.6c.44 0 .8-.36.8-.8v-1.86c.39-.12.75-.28 1.1-.47l1.3 1.3c.3.3.79.3 1.09 0l1.09-1.09c.3-.3.3-.79 0-1.09l-1.3-1.3c.19-.35.36-.71.48-1.1h1.85c.44 0 .8-.36.8-.8v-1.6a.816.816 0 00-.81-.79zm-7.2 4.6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z" fill-rule="evenodd"></path></svg></span></button><button type="button" title="关闭(Esc)" class="bp5-button bp5-minimal bp5-small"><span aria-hidden="true" class="bp5-icon bp5-icon-cross"><svg data-icon="cross" height="18" role="img" viewBox="0 0 16 16" width="18"><path d="M9.41 8l3.29-3.29c.19-.18.3-.43.3-.71a1.003 1.003 0 00-1.71-.71L8 6.59l-3.29-3.3a1.003 1.003 0 00-1.42 1.42L6.59 8 3.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71L8 9.41l3.29 3.29c.18.19.43.3.71.3a1.003 1.003 0 00.71-1.71L9.41 8z" fill-rule="evenodd"></path></svg></span></button></div></div><div class="bp5-collapse"><div class="bp5-collapse-body" aria-hidden="true"><div class="quick-settings bp5-card bp5-elevation-0"><div><span aria-controls="listbox-0" class="lang-select bp5-popover-target" aria-expanded="false" aria-haspopup="listbox" role="combobox"><button type="button" class="bp5-button bp5-small"><span class="bp5-button-text">自动检测</span><span aria-hidden="true" class="bp5-icon bp5-icon-caret-down"><svg data-icon="caret-down" height="16" role="img" viewBox="0 0 16 16" width="16"><path d="M12 6.5c0-.28-.22-.5-.5-.5h-7a.495.495 0 00-.37.83l3.5 4c.09.1.22.17.37.17s.28-.07.37-.17l3.5-4c.08-.09.13-.2.13-.33z" fill-rule="evenodd"></path></svg></span></button></span><span aria-hidden="true" class="bp5-icon bp5-icon-arrow-right" style="margin: 0px 10px;"><svg data-icon="arrow-right" height="12" role="img" viewBox="0 0 16 16" width="12"><path d="M14.7 7.29l-5-5a.965.965 0 00-.71-.3 1.003 1.003 0 00-.71 1.71l3.29 3.29H1.99c-.55 0-1 .45-1 1s.45 1 1 1h9.59l-3.29 3.29a1.003 1.003 0 001.42 1.42l5-5c.18-.18.29-.43.29-.71s-.12-.52-.3-.7z" fill-rule="evenodd"></path></svg></span><span aria-controls="listbox-1" class="lang-select bp5-popover-target" aria-expanded="false" aria-haspopup="listbox" role="combobox"><button type="button" class="bp5-button bp5-small"><span class="bp5-button-text">中文(简体)</span><span aria-hidden="true" class="bp5-icon bp5-icon-caret-down"><svg data-icon="caret-down" height="16" role="img" viewBox="0 0 16 16" width="16"><path d="M12 6.5c0-.28-.22-.5-.5-.5h-7a.495.495 0 00-.37.83l3.5 4c.09.1.22.17.37.17s.28-.07.37-.17l3.5-4c.08-.09.13-.2.13-.33z" fill-rule="evenodd"></path></svg></span></button></span></div><div><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox" checked=""><span class="bp5-control-indicator"></span>谷歌</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox" checked=""><span class="bp5-control-indicator"></span>DeepL(内置)</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>DeepL</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>ChatGPT</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>Claude</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>Gemini</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>硅基</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>混元</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>文心</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>智谱</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>豆包</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>通义</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>DeepSeek</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>零一</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>MiniMax</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>百川</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>Kimi</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>百度</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>百度(专业版)</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>腾讯</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>彩云</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>阿里</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>阿里(专业版)</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>有道</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>火山</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox" checked=""><span class="bp5-control-indicator"></span>必应词典</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>搜狗</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox" checked=""><span class="bp5-control-indicator"></span>Yandex</label><div style="margin-top: 4px;"><a class="bp5-text-small">购买套餐包后可直接使用以上所有服务</a></div></div><div><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>自动朗读</label><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>自动复制</label></div><div role="radiogroup" class="bp5-radio-group"><label class="bp5-control bp5-radio bp5-inline"><input name="Blueprint5.RadioGroup-0" type="radio" value="small" checked=""><span class="bp5-control-indicator"></span>小</label><label class="bp5-control bp5-radio bp5-inline"><input name="Blueprint5.RadioGroup-0" type="radio" value="middle"><span class="bp5-control-indicator"></span>中</label><label class="bp5-control bp5-radio bp5-inline"><input name="Blueprint5.RadioGroup-0" type="radio" value="large"><span class="bp5-control-indicator"></span>大</label></div><div><label class="bp5-control bp5-checkbox bp5-inline"><input type="checkbox"><span class="bp5-control-indicator"></span>显示文本框</label><label class="bp5-control bp5-checkbox bp5-inline" style="margin-right: 0px;"><input type="checkbox"><span class="bp5-control-indicator"></span>鼠标悬浮取词</label></div><a class="bp5-text-small">打开完整设置</a></div></div></div></div><div class="body"><p>请输入需要翻译的文本。</p></div></div><div class="arrow"></div></div><div id="web-trs-panel"></div></div></div></template></div></div></html>