Jetpack by WordPress.com - Version 4.4

Version Description

  • Release date: November 21, 2016
  • Release post: http://wp.me/p5U9nj-2Ow

Enhancements

  • Additional unit tests have been added to improve Jetpack's development process and stability.
  • Custom post types have been added to the WP REST API output.
  • Many of the screenshots throughout the plugin have been replaced by SVGs in order to make Jetpack smaller.
  • New endpoints have been added to allow the installation of plugin and theme zip files via the API.
  • Twelve new filters to make Jetpack more extensible! See: http://wp.me/p5U9nj-2Ow.
  • New widget: "Google Translate" to allow users to translate your site into their own language.
  • New widget: "My Community" where you can see who recently interacted with your site.
  • One of the biggest issues facing Jetpack users for years now has been difficulties in moving sites from one domain name to another. This update makes strides towards improving that process.
  • Photon now uses HTTPS by default. Secure all the things!
  • There are now helpful hints throughout the admin interface to make Jetpack easier to use.
  • We now allow you to embed pins, boards and profiles from Pinterest.
  • We've added a new feature: SEO Tools, available to Jetpack Professional subscribers. You can read more about our plans here: https://jetpack.com/features/
  • We've made numerous improvements to the data sync process.

Bug Fixes:

  • Fixed link to Akismet settings.
  • Improved compatibility between Infinite Scroll and WPML.
  • Move email notification settings back with the other email settings in the Discussion Settings.
  • Various minor performance/compatibility fixes.
Download this release

Release Info

Developer zinigor
Plugin Icon 128x128 Jetpack by WordPress.com
Version 4.4
Comparing to
See all releases

Code changes from version 4.3.2 to 4.4

Files changed (299) hide show
  1. _inc/build/admin.dops-style.css +2333 -1
  2. _inc/build/admin.dops-style.css.map +0 -1
  3. _inc/build/admin.dops-style.rtl.css +2334 -1
  4. _inc/build/admin.dops-style.rtl.css.map +0 -1
  5. _inc/build/admin.js +35 -110
  6. _inc/build/style.min.css +1 -1
  7. _inc/build/style.min.rtl.css +1 -1
  8. _inc/build/style.min.rtl.css.map +0 -1
  9. _inc/idc-notice.js +228 -0
  10. _inc/jetpack-connection-banner.js +41 -0
  11. _inc/jetpack-strings.php +305 -284
  12. _inc/lib/admin-pages/class.jetpack-admin-page.php +87 -5
  13. _inc/lib/admin-pages/class.jetpack-react-page.php +5 -18
  14. _inc/lib/admin-pages/class.jetpack-settings-page.php +1 -1
  15. _inc/lib/class.core-rest-api-endpoints.php +767 -577
  16. _inc/lib/class.media-extractor.php +1 -0
  17. _inc/lib/class.media-summary.php +44 -5
  18. _inc/lib/core-api/class.jetpack-core-api-module-endpoints.php +198 -55
  19. _inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php +6 -0
  20. _inc/lib/markdown/gfm.php +10 -1
  21. _inc/lib/tracks/class.tracks-client.php +16 -0
  22. _inc/lib/tracks/tracks-callables.js +72 -0
  23. changelog.txt +2681 -2654
  24. class.jetpack-client-server.php +4 -1
  25. class.jetpack-client.php +56 -3
  26. class.jetpack-connection-banner.php +520 -0
  27. class.jetpack-constants.php +83 -0
  28. class.jetpack-debugger.php +15 -13
  29. class.jetpack-heartbeat.php +1 -8
  30. class.jetpack-idc.php +692 -0
  31. class.jetpack-jitm.php +30 -39
  32. class.jetpack-modules-list-table.php +1 -16
  33. class.jetpack-options.php +5 -1
  34. class.jetpack-post-images.php +2 -2
  35. class.jetpack-signature.php +20 -1
  36. class.jetpack-twitter-cards.php +2 -2
  37. class.jetpack.php +349 -262
  38. class.json-api-endpoints.php +1 -0
  39. class.photon.php +3 -3
  40. css/dashboard-widget-rtl.css +21 -0
  41. css/dashboard-widget-rtl.css.map +1 -1
  42. css/dashboard-widget-rtl.css.min.map +1 -1
  43. css/dashboard-widget-rtl.min.css +1 -1
  44. css/dashboard-widget.css +21 -0
  45. css/dashboard-widget.css.map +1 -1
  46. css/dashboard-widget.css.min.map +1 -1
  47. css/dashboard-widget.min.css +1 -1
  48. css/jetpack-admin-rtl.css +8 -0
  49. css/jetpack-admin-rtl.css.map +1 -1
  50. css/jetpack-admin-rtl.css.min.map +1 -1
  51. css/jetpack-admin-rtl.min.css +1 -1
  52. css/jetpack-admin.css +8 -0
  53. css/jetpack-admin.css.map +1 -1
  54. css/jetpack-admin.css.min.map +1 -1
  55. css/jetpack-admin.min.css +1 -1
  56. css/jetpack-banners-rtl.css +200 -4
  57. css/jetpack-banners-rtl.css.map +1 -1
  58. css/jetpack-banners-rtl.css.min.map +1 -1
  59. css/jetpack-banners-rtl.min.css +2 -2
  60. css/jetpack-banners.css +200 -4
  61. css/jetpack-banners.css.map +1 -1
  62. css/jetpack-banners.css.min.map +1 -1
  63. css/jetpack-banners.min.css +2 -2
  64. css/jetpack-idc-admin-bar-rtl.css +33 -0
  65. css/jetpack-idc-admin-bar-rtl.css.map +1 -0
  66. css/jetpack-idc-admin-bar-rtl.css.min.map +1 -0
  67. css/jetpack-idc-admin-bar-rtl.min.css +3 -0
  68. css/jetpack-idc-admin-bar.css +33 -0
  69. css/jetpack-idc-admin-bar.css.map +1 -0
  70. css/jetpack-idc-admin-bar.css.min.map +1 -0
  71. css/jetpack-idc-admin-bar.min.css +3 -0
  72. css/jetpack-idc-rtl.css +226 -0
  73. css/jetpack-idc-rtl.css.map +1 -0
  74. css/jetpack-idc-rtl.css.min.map +1 -0
  75. css/jetpack-idc-rtl.min.css +3 -0
  76. css/jetpack-idc.css +226 -0
  77. css/jetpack-idc.css.map +1 -0
  78. css/jetpack-idc.css.min.map +1 -0
  79. css/jetpack-idc.min.css +3 -0
  80. css/jetpack-rtl.css +3 -2
  81. css/jetpack.css +3 -2
  82. functions.compat.php +1 -1
  83. functions.opengraph.php +66 -10
  84. functions.photon.php +3 -3
  85. images/apps/community2x.jpg +0 -0
  86. images/apps/editor2x.jpg +0 -0
  87. images/apps/laptop-90deg-themes2x.jpg +0 -0
  88. images/apps/manage2x.jpg +0 -0
  89. images/apps/stats2x.jpg +0 -0
  90. jetpack.php +30 -8
  91. json-endpoints.php +9 -3
  92. json-endpoints/class.wpcom-json-api-get-site-endpoint.php +14 -1
  93. json-endpoints/class.wpcom-json-api-post-endpoint.php +5 -0
  94. json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php +4 -2
  95. json-endpoints/class.wpcom-json-api-site-settings-endpoint.php +77 -7
  96. json-endpoints/class.wpcom-json-api-update-post-endpoint.php +5 -0
  97. json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php +5 -0
  98. json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php +5 -0
  99. json-endpoints/jetpack/class.jetpack-json-api-cron-endpoint.php +247 -0
  100. json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php +2 -2
  101. json-endpoints/jetpack/class.jetpack-json-api-plugins-new-endpoint.php +83 -0
  102. json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php +6 -61
  103. json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php +42 -3
  104. json-endpoints/jetpack/class.jetpack-json-api-themes-new-endpoint.php +82 -0
  105. json-endpoints/jetpack/json-api-jetpack-endpoints.php +162 -5
  106. language-packs.js +0 -1
  107. languages/jetpack-ary.mo +0 -0
  108. languages/jetpack-bg_BG.mo +0 -0
  109. languages/jetpack-fa_IR.mo +0 -0
  110. languages/jetpack-hu_HU.mo +0 -0
  111. languages/jetpack-nb_NO.mo +0 -0
  112. languages/json/jetpack-af.json +1 -1
  113. languages/json/jetpack-ar.json +1 -1
  114. languages/json/jetpack-ary.json +1 -1
  115. languages/json/jetpack-az.json +1 -1
  116. languages/json/jetpack-bg_BG.json +1 -1
  117. languages/json/jetpack-bs_BA.json +1 -1
  118. languages/json/jetpack-ca.json +1 -1
  119. languages/json/jetpack-ckb.json +1 -1
  120. languages/json/jetpack-cs_CZ.json +1 -1
  121. languages/json/jetpack-cy.json +1 -1
  122. languages/json/jetpack-da_DK.json +1 -1
  123. languages/json/jetpack-de_DE.json +1 -1
  124. languages/json/jetpack-el.json +1 -1
  125. languages/json/jetpack-en_AU.json +1 -1
  126. languages/json/jetpack-en_CA.json +1 -1
  127. languages/json/jetpack-en_NZ.json +1 -1
  128. languages/json/jetpack-eo.json +1 -1
  129. languages/json/jetpack-es_AR.json +1 -1
  130. languages/json/jetpack-es_CL.json +1 -1
  131. languages/json/jetpack-es_ES.json +1 -1
  132. languages/json/jetpack-es_VE.json +1 -1
  133. languages/json/jetpack-fa_IR.json +1 -1
  134. languages/json/jetpack-fi.json +1 -1
  135. languages/json/jetpack-fr_BE.json +1 -1
  136. languages/json/jetpack-fr_FR.json +1 -1
  137. languages/json/jetpack-gd.json +1 -1
  138. languages/json/jetpack-gl_ES.json +1 -1
  139. languages/json/jetpack-he_IL.json +1 -1
  140. languages/json/jetpack-hr.json +1 -1
  141. languages/json/jetpack-hu_HU.json +1 -1
  142. languages/json/jetpack-id_ID.json +1 -1
  143. languages/json/jetpack-is_IS.json +1 -1
  144. languages/json/jetpack-it_IT.json +1 -1
  145. languages/json/jetpack-ja.json +1 -1
  146. languages/json/jetpack-ka_GE.json +1 -1
  147. languages/json/jetpack-ko_KR.json +1 -1
  148. languages/json/jetpack-lt_LT.json +1 -1
  149. languages/json/jetpack-lv.json +1 -1
  150. languages/json/jetpack-mk_MK.json +1 -1
  151. languages/json/jetpack-ms_MY.json +1 -1
  152. languages/json/jetpack-my_MM.json +1 -1
  153. languages/json/jetpack-nb_NO.json +1 -1
  154. languages/json/jetpack-nl_NL.json +1 -1
  155. languages/json/jetpack-nn_NO.json +1 -1
  156. languages/json/jetpack-pl_PL.json +1 -1
  157. languages/json/jetpack-pt_BR.json +1 -1
  158. languages/json/jetpack-pt_PT.json +1 -1
  159. languages/json/jetpack-ro_RO.json +1 -1
  160. languages/json/jetpack-ru_RU.json +1 -1
  161. languages/json/jetpack-sa_IN.json +1 -1
  162. languages/json/jetpack-si_LK.json +1 -1
  163. languages/json/jetpack-sk_SK.json +1 -1
  164. languages/json/jetpack-sl_SI.json +1 -1
  165. languages/json/jetpack-sq.json +1 -1
  166. languages/json/jetpack-sr_RS.json +1 -1
  167. languages/json/jetpack-sv_SE.json +1 -1
  168. languages/json/jetpack-te.json +1 -1
  169. languages/json/jetpack-th.json +1 -1
  170. languages/json/jetpack-tr_TR.json +1 -1
  171. languages/json/jetpack-uk.json +1 -1
  172. languages/json/jetpack-ur.json +1 -1
  173. languages/json/jetpack-vi.json +1 -1
  174. languages/json/jetpack-zh_CN.json +1 -1
  175. languages/json/jetpack-zh_TW.json +1 -1
  176. modules/carousel/jetpack-carousel.css +2 -2
  177. modules/carousel/jetpack-carousel.js +7 -4
  178. modules/contact-form/class-grunion-contact-form-endpoint.php +52 -0
  179. modules/contact-form/grunion-contact-form.php +33 -12
  180. modules/custom-post-types/nova.php +60 -8
  181. modules/custom-post-types/portfolios.php +2 -0
  182. modules/infinite-scroll/infinity.php +1 -1
  183. modules/likes.php +8 -2
  184. modules/manage.php +2 -2
  185. modules/module-extras.php +4 -0
  186. modules/module-headings.php +8 -8
  187. modules/module-info.php +17 -14
  188. modules/post-by-email.php +1 -1
  189. modules/protect.php +19 -1
  190. modules/protect/shared-functions.php +63 -93
  191. modules/protect/transient-cleanup.php +21 -19
  192. modules/publicize/enhanced-open-graph.php +3 -1
  193. modules/publicize/publicize-jetpack.php +1 -1
  194. modules/related-posts/jetpack-related-posts.php +48 -0
  195. modules/seo-tools.php +18 -0
  196. modules/seo-tools/jetpack-seo-posts.php +63 -0
  197. modules/seo-tools/jetpack-seo-titles.php +297 -0
  198. modules/seo-tools/jetpack-seo-utils.php +113 -0
  199. modules/seo-tools/jetpack-seo.php +257 -0
  200. modules/sharedaddy/sharing-service.php +17 -2
  201. modules/sharedaddy/sharing-sources.php +1 -1
  202. modules/shortcodes.php +71 -39
  203. modules/shortcodes/instagram.php +3 -1
  204. modules/shortcodes/pinterest.php +39 -0
  205. modules/shortcodes/videopress.php +1 -1
  206. modules/site-icon.php +3 -12
  207. modules/site-icon/browser.png +0 -0
  208. modules/site-icon/css/site-icon-admin.css +0 -57
  209. modules/site-icon/jetpack-site-icon.php +0 -829
  210. modules/site-icon/js/site-icon-admin.js +0 -0
  211. modules/site-icon/js/site-icon-crop.js +0 -55
  212. modules/site-icon/site-icon-functions.php +22 -68
  213. modules/site-icon/upload-site-icon.php +0 -31
  214. modules/sitemaps/sitemaps.php +10 -0
  215. modules/sso.php +46 -247
  216. modules/sso/class.jetpack-sso-helpers.php +13 -0
  217. modules/sso/class.jetpack-sso-notices.php +203 -0
  218. modules/sso/jetpack-sso-login-rtl.css +0 -9
  219. modules/sso/jetpack-sso-login-rtl.min.css +1 -1
  220. modules/sso/jetpack-sso-login.css +0 -9
  221. modules/sso/jetpack-sso-login.js +0 -15
  222. modules/sso/jetpack-sso-login.min.css +1 -1
  223. modules/sso/jetpack-sso-profile.css +0 -72
  224. modules/subscriptions.php +59 -43
  225. modules/theme-tools/compat/twentyfifteen.php +7 -5
  226. modules/theme-tools/compat/twentyfourteen.php +7 -5
  227. modules/theme-tools/compat/twentysixteen.php +7 -5
  228. modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php +22 -2
  229. modules/verification-tools/blog-verification-tools.php +6 -36
  230. modules/verification-tools/verification-tools-utils.php +42 -0
  231. modules/videopress-v2/class.jetpack-videopress.php +264 -0
  232. modules/videopress-v2/class.videopress-ajax.php +99 -0
  233. modules/videopress-v2/class.videopress-cli.php +172 -0
  234. modules/videopress-v2/class.videopress-edit-attachment.php +380 -0
  235. modules/videopress-v2/class.videopress-media-library.php +99 -0
  236. modules/videopress-v2/class.videopress-options.php +62 -0
  237. modules/videopress-v2/class.videopress-player.php +823 -0
  238. modules/videopress-v2/class.videopress-scheduler.php +197 -0
  239. modules/videopress-v2/class.videopress-video.php +344 -0
  240. modules/videopress-v2/class.videopress-xmlrpc.php +149 -0
  241. modules/videopress-v2/css/editor.css +59 -0
  242. modules/videopress-v2/css/videopress-editor-style.css +21 -0
  243. modules/videopress-v2/editor-media-view.php +213 -0
  244. modules/videopress-v2/js/editor-view.js +264 -0
  245. modules/videopress-v2/js/videopress-plupload.js +462 -0
  246. modules/videopress-v2/js/videopress-uploader.js +157 -0
  247. modules/videopress-v2/shortcode.php +189 -0
  248. modules/videopress-v2/utility-functions.php +420 -0
  249. modules/videopress-v2/videopress-admin.css +97 -0
  250. modules/videopress.php +13 -1
  251. modules/videopress/utility-functions.php +1 -1
  252. modules/widget-visibility/widget-conditions.php +15 -2
  253. modules/widgets.php +13 -3
  254. modules/widgets/contact-info.php +4 -1
  255. modules/widgets/customizer-controls.css +6 -0
  256. modules/widgets/facebook-likebox.php +2 -3
  257. modules/widgets/gallery.php +3 -0
  258. modules/widgets/goodreads.php +3 -3
  259. modules/widgets/google-translate.php +119 -0
  260. modules/widgets/google-translate/google-translate.js +20 -0
  261. modules/widgets/googleplus-badge.php +3 -3
  262. modules/widgets/gravatar-profile.php +13 -15
  263. modules/widgets/image-widget.php +3 -1
  264. modules/widgets/my-community.php +290 -0
  265. modules/widgets/my-community/style.css +35 -0
  266. modules/widgets/rsslinks-widget.php +3 -0
  267. modules/widgets/social-media-icons.php +104 -57
  268. modules/widgets/top-posts.php +27 -5
  269. modules/widgets/twitter-timeline.php +2 -2
  270. modules/widgets/wordpress-post-widget.php +2 -0
  271. readme.txt +32 -5
  272. sal/class.json-api-post-base.php +6 -1
  273. sal/class.json-api-site-base.php +6 -0
  274. sal/class.json-api-site-jetpack.php +15 -3
  275. scss/jetpack-idc-admin-bar.scss +30 -0
  276. scss/jetpack-idc.scss +205 -0
  277. scss/molecules/_nav-horizontal.scss +7 -1
  278. scss/organisms/_banners.scss +184 -5
  279. scss/templates/_main.scss +0 -1
  280. sync/class.jetpack-sync-actions.php +90 -130
  281. sync/class.jetpack-sync-defaults.php +10 -1
  282. sync/class.jetpack-sync-functions.php +44 -33
  283. sync/class.jetpack-sync-module-callables.php +32 -4
  284. sync/class.jetpack-sync-module-comments.php +2 -2
  285. sync/class.jetpack-sync-module-constants.php +3 -2
  286. sync/class.jetpack-sync-module-full-sync.php +161 -92
  287. sync/class.jetpack-sync-module-network-options.php +4 -3
  288. sync/class.jetpack-sync-module-options.php +3 -2
  289. sync/class.jetpack-sync-module-posts.php +22 -2
  290. sync/class.jetpack-sync-module-stats.php +1 -1
  291. sync/class.jetpack-sync-module-terms.php +4 -2
  292. sync/class.jetpack-sync-module-themes.php +4 -2
  293. sync/class.jetpack-sync-module-updates.php +5 -2
  294. sync/class.jetpack-sync-module-users.php +2 -2
  295. sync/class.jetpack-sync-module.php +25 -12
  296. sync/class.jetpack-sync-queue.php +0 -4
  297. sync/class.jetpack-sync-sender.php +31 -0
  298. sync/class.jetpack-sync-settings.php +16 -13
  299. webpack.config.js +7 -2
_inc/build/admin.dops-style.css CHANGED
@@ -1 +1,2333 @@
1
- .dops-count{display:inline-block;padding:.0625rem .375rem;border:1px solid #87a6bc;border-radius:.75rem;font-size:.6875rem;font-weight:600;line-height:.875rem;color:#87a6bc;text-align:center}.dops-select-dropdown{height:43px}.dops-select-dropdown.is-compact{height:28px}.dops-select-dropdown__container{position:relative;overflow:hidden;display:inline-block;width:auto;max-width:100%}.dops-select-dropdown.is-open .dops-select-dropdown__container{z-index:170}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container,.dops-accessible-focus .dops-select-dropdown__container:focus{z-index:170;box-shadow:0 0 0 2px #78dcfa}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header,.dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header{border-color:#0087be}.dops-accessible-focus .dops-select-dropdown__container:focus{border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa;outline:0;border-radius:4px}.dops-select-dropdown__header{padding:11px 44px 11px 16px;border-style:solid;border-color:#c8d7e1;border-width:1px 1px 2px;border-radius:4px;background-color:#fff;font-size:14px;font-weight:600;line-height:18px;height:18px;color:#2e4453;transition:background-color .2s ease;cursor:pointer}.dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\F347';position:absolute;right:13px;top:12px;display:block;line-height:18px;color:rgba(135,166,188,.5)}.is-compact .dops-select-dropdown__header:after{right:4px;top:4px}.is-compact .dops-select-dropdown__header{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.is-compact .dops-select-dropdown__header .dops-count{border-width:0;margin-left:0;line-height:1}.dops-select-dropdown.is-open .dops-select-dropdown__header{border-radius:4px 4px 0 0;box-shadow:none;background-color:#f3f6f8}.dops-select-dropdown.is-open .dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\F343'}.dops-select-dropdown__header .dops-count{margin-left:8px}.dops-select-dropdown__header-text{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-select-dropdown__options{visibility:hidden;height:0;box-sizing:border-box;padding:0;list-style:none;margin:-2px 0 0;background-color:#fff;border:1px solid #c8d7e1;border-radius:0 0 4px 4px}.dops-accessible-focus .dops-select-dropdown__options{border:1px solid #0087be;border-top-color:#c8d7e1}.dops-select-dropdown.is-open .dops-select-dropdown__options{visibility:visible;height:auto}.dops-select-dropdown__option:last-child .dops-select-dropdown__item{border-radius:0 0 4px 4px}.dops-select-dropdown__item,.dops-select-dropdown__item-text{padding:11px 44px 11px 16px}.dops-select-dropdown__item{display:block;position:relative;font-size:14px;font-weight:400;line-height:18px;color:#2e4453;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.dops-select-dropdown__item:before{content:attr(data-bold-text);font-weight:700;opacity:0}.dops-select-dropdown__item:visited{color:#2e4453}.dops-select-dropdown__item.is-selected{background-color:#00aadc;color:#fff}.dops-select-dropdown__item.is-disabled{background-color:#fff;color:#87a6bc;cursor:default;opacity:.5}.notouch .dops-select-dropdown__item:hover{color:#00aadc}.notouch .dops-select-dropdown__item.is-selected:hover{color:#fff}.dops-select-dropdown__item-text{padding-right:16px;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;white-space:nowrap;text-overflow:ellipsis;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.dops-select-dropdown__item-text .dops-count{color:inherit;border-color:inherit}.dops-select-dropdown__separator{border-top:1px solid #c8d7e1;display:block;margin:8px 0}.dops-select-dropdown__label{display:block;color:#a8bece;margin-top:5px;line-height:20px}.dops-select-dropdown__label label{font-size:12px;text-transform:uppercase;padding:0 16px}@keyframes rotate-spinner__right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes rotate-spinner__left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.dops-spinner.is-fallback{position:relative;border-radius:100%;background-color:#c8d7e1}.dops-spinner.is-fallback:after,.dops-spinner.is-fallback:before{content:'';position:absolute;background-color:#fff;border-radius:50%}.dops-spinner.is-fallback:before{width:90%;height:90%;top:5%;left:5%}.dops-spinner.is-fallback:after{width:70%;height:70%;top:15%;left:15%}.dops-spinner__image{display:block}.dops-spinner__border{fill:#c8d7e1}.dops-spinner__progress{animation:3s linear infinite;transform-origin:50px 50px;fill:#00aadc}.dops-spinner.is-fallback .dops-spinner__progress{position:absolute;overflow:hidden;width:50%;height:100%;animation:none}.dops-spinner.is-fallback .dops-spinner__progress:before{content:'';position:absolute;width:100%;height:100%;animation:3s linear infinite;border-radius:9999px;background-color:#00aadc;fill:none}.dops-spinner.is-fallback .dops-spinner__progress.is-left{left:0}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:0 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right{left:50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;transform-origin:100% 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before,.dops-spinner__progress.is-left{animation-name:rotate-spinner__left}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before,.dops-spinner__progress.is-right{animation-name:rotate-spinner__right}.gridicon{fill:currentColor}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.dops-search{margin-bottom:24px;width:60px;height:51px;position:relative;z-index:22}@media (max-width:660px){.dops-search{width:50px}}.dops-search .dops-search-open__icon{position:absolute;top:50%;margin-top:-12px;width:60px;z-index:20;color:#0087be;cursor:pointer}.dops-accessible-focus .dops-search .dops-search-open__icon:focus{outline:1px dotted #0087be}@media (max-width:660px){.dops-search .dops-search-open__icon{width:50px}}.dops-search .dops-search-open__icon:hover{color:#3d596d}.dops-search .dops-search-close__icon{position:absolute;bottom:0;top:50%;right:0;margin-top:-12px;width:60px;cursor:pointer;z-index:20;color:#3d596d;display:none;opacity:0;transition:opacity .2s ease-in}.dops-accessible-focus .dops-search .dops-search-close__icon:focus{outline:1px dotted #0087be}.dops-search .dops-search-close__icon:before{position:absolute;left:0;right:0;top:50%;margin-top:-8px;font-size:16px;text-align:center}@media (max-width:660px){.dops-search .dops-search-close__icon:before{font-size:14px;margin-top:-7px}}@media (max-width:660px){.dops-search .dops-search-close__icon{width:50px}}.dops-search.is-pinned{margin-bottom:0;height:auto;position:absolute;bottom:0;top:0;right:0;z-index:170}.dops-search.is-pinned .dops-search-open__icon{right:0}.dops-search.is-pinned .dops-search__input[type=search]{height:100%}.dops-search__input[type=search]{display:none;position:absolute;z-index:10;top:0;margin:0;padding:0 50px 0 60px;border:none;background:#fff;height:51px;-moz-appearance:none;appearance:none;box-sizing:border-box;-webkit-appearance:none;box-shadow:none}@media (max-width:660px){.dops-search__input[type=search]{opacity:0;left:0;padding-left:50px}}.dops-search__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.dops-search__input[type=search]:focus{box-shadow:none;border:none}.dops-search.is-open{margin-right:0!important;width:100%}.dops-search.is-open .dops-search-open__icon{color:#3d596d;left:0}.dops-search.is-open .dops-search-close__icon{display:inline-block}.dops-search.is-open .dops-search-close__icon,.dops-search.is-open .dops-search__input{opacity:1}.dops-search.is-open .dops-search__input{display:block}.dops-search .dops-spinner{display:none;position:absolute;top:50%;left:30px;transform:translate(-50%,-50%)}@media (max-width:660px){.dops-search .dops-spinner{left:25px}}.dops-search.is-searching .dops-search-open__icon{display:none}.dops-search.is-searching .dops-spinner{display:block;z-index:20}@media (max-width:660px){.animating.dops-search-opening .dops-search input{opacity:1}}.dops-section-nav{position:relative;width:100%;padding:0;margin:0 0 17px;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-section-nav.is-empty .dops-section-nav__panel{visibility:hidden}@media (max-width:480px){.dops-section-nav.is-open{box-shadow:0 0 0 1px #87a6bc,0 2px 4px #c8d7e1}}@media (min-width:481px){.dops-section-nav.has-pinned-items{padding-right:60px}}@media (min-width:481px) and (max-width:660px){.dops-section-nav.has-pinned-items{padding-right:50px}}@media (max-width:660px){.dops-section-nav{margin-bottom:9px}}.dops-section-nav__mobile-header{display:-ms-flexbox;display:flex;padding:15px;font-size:14px;line-height:16px;color:#2e4453;font-weight:600;cursor:pointer}.dops-section-nav__mobile-header:after{content:'\F347';line-height:16px;color:rgba(135,166,188,.5)}.dops-section-nav.is-open .dops-section-nav__mobile-header:after,.dops-section-nav__mobile-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons}.dops-section-nav.is-open .dops-section-nav__mobile-header:after{content:'\F343'}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header{padding-right:50px}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after{margin-left:8px}@media (min-width:481px){.dops-section-nav__mobile-header{display:none}}.dops-section-nav__mobile-header-text{width:0;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav__mobile-header-text small{margin-left:5px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text{width:auto;-ms-flex:0 1 auto;flex:0 1 auto}.dops-section-nav__panel{box-sizing:border-box;width:100%}@media (max-width:480px){.dops-section-nav.is-open .dops-section-nav__panel{padding-bottom:15px;border-top:1px solid #c8d7e1;background:linear-gradient(180deg,#f3f6f8 0,#fff 4px)}}@media (min-width:481px){.dops-section-nav__panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dops-section-nav__panel:first-child{width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav-group{position:relative;margin-top:16px;padding-top:16px;border-top:1px solid #c8d7e1}.dops-section-nav-group:first-child{padding-top:0;border-top:none}@media (max-width:480px){.dops-section-nav-group{display:none}.dops-section-nav.is-open .dops-section-nav-group{display:block}}@media (min-width:481px){.dops-section-nav-group{margin-top:0;padding-top:0;border-top:none}.dops-section-nav-group:first-child{display:-ms-flexbox;display:flex;width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav__button{width:100%;margin-top:24px}.dops-section-nav__hr{background:#e9eff3}.dops-section-nav-group__label{display:none;margin-bottom:8px;padding:0 15px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase;line-height:12px}@media (max-width:480px){.has-siblings .dops-section-nav-group__label{display:block}}.dops-section-nav-group__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-section-nav-tab .count{margin-left:8px}@media (min-width:481px){.dops-section-nav-tabs{width:0;-ms-flex:1 0 auto;flex:1 0 auto}.dops-section-nav-tabs.is-dropdown{position:relative;width:auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}}.dops-section-nav-tabs__list{margin:0;list-style:none}@media (min-width:481px){.dops-section-nav-tabs__list{display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.is-dropdown .dops-section-nav-tabs__list{display:none}}.dops-section-nav-tab{margin-bottom:0}@media (min-width:481px){.dops-section-nav-tab{width:auto;-ms-flex:none;flex:none;border-bottom:2px solid transparent;border-top:none;text-align:center}.dops-section-nav-tab.is-selected{border-bottom-color:#2e4453}}.dops-section-nav-tab__link,.dops-section-nav-tab__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav-tab__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:15px;width:100%;font-size:14px;font-weight:600;line-height:18px;color:#2e4453;cursor:pointer}.dops-section-nav-tab__link:visited{color:#2e4453}.dops-section-nav-tab__link[disabled],.notouch .dops-section-nav-tab__link[disabled]:hover{color:#e9eff3;cursor:default}.is-selected .dops-section-nav-tab__link{color:#fff;background-color:#00aadc}.dops-section-nav-tab__link:focus{outline:none;box-shadow:none}.accessible-focus .dops-section-nav-tab__link:focus{outline:1px solid #87a6bc}.is-external .dops-section-nav-tab__link:after{font-size:18px;padding-left:2px}.notouch .dops-section-nav-tab__link:hover{color:#00aadc}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#fff}@media (min-width:481px){.dops-section-nav-tab__link{display:block;width:auto;padding:16px 16px 14px;color:#0087be;font-weight:400}.dops-section-nav-tab__link:visited{color:#0087be}.is-selected .dops-section-nav-tab__link{color:#2e4453;background-color:transparent}.is-selected .dops-section-nav-tab__link:after{display:none}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#2e4453}}.dops-section-nav-tab__text{display:block;-ms-flex:1 0 auto;flex:1 0 auto;width:0;color:inherit}@media (min-width:481px){.dops-section-nav-tab__text{display:inline;-ms-flex:none;flex:none;width:auto}}.dops-section-nav-tabs__dropdown{position:relative;z-index:3;width:100%}.dops-section-nav-tabs__dropdown.is-open{z-index:4}.dops-section-nav-tabs__dropdown .dops-select-dropdown__container{position:static}.dops-section-nav__segmented .dops-segmented-control{margin:0 15px}.dops-section-nav__segmented .dops-segmented-control__link{padding:3px 16px 5px}@media (max-width:480px){.dops-section-nav .dops-search.is-pinned{height:46px}}.dops-card{position:relative;margin:0 auto .625rem;padding:1rem;box-sizing:border-box;background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card{margin-bottom:1rem;padding:1.5rem}}.dops-card.is-compact{margin-bottom:1px}@media (min-width:481px){.dops-card.is-compact{margin-bottom:1px;padding:1rem 1.5rem}}.dops-card-title{background-color:#f9f9f9;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px 16px;margin:0}@media (min-width:481px){.dops-card-title{padding:16px 24px}}.dops-card-title .dops-card-meta{color:#aaa;float:right}.dops-card-section{font-size:14px;padding:16px;border-bottom:1px solid #ddd}.dops-card-section:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card-section{padding:24px}}.dops-card-section:last-child{border-bottom:none}.dops-card-section .dops-card-section-label{color:#000;font-size:12px;font-weight:400;text-transform:uppercase}.dops-card-section .dops-card-section-orient-vertical .dops-card-section-label{margin-bottom:10px}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{float:left;width:30%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{margin-bottom:10px;float:none;width:100%}}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:right;width:70%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:none;width:100%}}.dops-card-footer{background:#f9f9f9;padding:15px 20px}.dops-card-icon{float:right;text-transform:capitalize}.dops-card-icon .genericon{border-radius:50%;width:16px;height:16px;margin-right:10px;color:#fff;background:#81bf16}.dops-button{background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;border-radius:4px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dops-button:hover{border-color:#a8bece;color:#2e4453}.dops-button:active{border-width:2px 1px 1px}.dops-button:visited{color:#2e4453}.dops-button:disabled,.dops-button[disabled]{color:#e9eff3;background:#fff;border-color:#e9eff3;cursor:default}.dops-button:disabled:active,.dops-button[disabled]:active{border-width:1px 1px 2px}.dops-button:focus{outline:0;border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa}.dops-button.is-compact{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.dops-button.is-compact:disabled{color:#e9eff3}.dops-button.is-compact .gridicon{top:4px;margin-top:-8px}.dops-button.is-compact .gridicons-plus-small{margin-left:-4px}.dops-button.is-compact .gridicons-plus-small:last-of-type{margin-left:0}.dops-button.is-compact .gridicons-plus-small+.gridicon{margin-left:-4px}.dops-button.hidden{display:none}.dops-button .gridicon{position:relative;top:4px;margin-top:-2px;width:18px;height:18px}.dops-button.is-primary{background:#00aadc;border-color:#0087be;color:#fff}.dops-button.is-primary:focus,.dops-button.is-primary:hover{border-color:#005082;color:#fff}.dops-button.is-primary:disabled,.dops-button.is-primary[disabled]{background:#bceefd;border-color:#8cc9e2;color:#fff}.dops-button.is-primary.is-compact{color:#fff}.dops-button.is-scary{color:#d94f4f}.dops-button.is-scary:focus,.dops-button.is-scary:hover{border-color:#d94f4f}.dops-button.is-scary:focus{box-shadow:0 0 0 2px #eba3a3}.dops-button.is-scary:disabled,.dops-button.is-scary[disabled]{color:#f4cdcd;border-color:#e9eff3}.dops-button.is-primary.is-scary{background:#d94f4f;border-color:#a02222;color:#fff}.dops-button.is-primary.is-scary:focus,.dops-button.is-primary.is-scary:hover{border-color:#4c1010}.dops-button.is-primary.is-scary:disabled,.dops-button.is-primary.is-scary[disabled]{background:#eba3a3;border-color:#e48484}.dops-button.is-borderless{border:none;color:#668eaa;padding-left:0;padding-right:0}.dops-button.is-borderless:hover{color:#2e4453}.dops-button.is-borderless:focus{box-shadow:none}.dops-button.is-borderless .gridicon{width:24px;height:24px;top:6px}.dops-button.is-borderless:disabled,.dops-button.is-borderless[disabled]{color:#e9eff3;background:#fff;cursor:default}.dops-button.is-borderless:disabled:active,.dops-button.is-borderless[disabled]:active{border-width:0}.dops-button.is-borderless.is-scary{color:#d94f4f}.dops-button.is-borderless.is-scary:focus,.dops-button.is-borderless.is-scary:hover{color:#a02222}.dops-button.is-borderless.is-scary[disabled]{color:#f4cdcd}.dops-button.is-borderless.is-compact{background:transparent;border-radius:0}.dops-button.is-borderless.is-compact .gridicon{width:18px;height:18px;top:5px}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-foldable-card.dops-card{position:relative;transition:margin .15s linear;padding:0}.dops-foldable-card.dops-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-foldable-card.dops-card.is-expanded{margin-bottom:8px}.dops-foldable-card.dops-card .is-clickable{cursor:pointer}.dops-foldable-card__header{min-height:64px;width:100%;padding:16px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.dops-foldable-card__header.has-border .dops-foldable-card__summary,.dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded{margin-right:48px}.dops-foldable-card__header.has-border .dops-foldable-card__expand{border-left:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card__header{padding:8px 16px;min-height:40px}.dops-foldable-card.is-expanded .dops-foldable-card__header{margin-bottom:0;height:inherit;min-height:64px}.dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header{min-height:40px}.dops-foldable-card.is-disabled .dops-foldable-card__header{opacity:.2}.dops-foldable-card__action{position:absolute;top:0;right:0;height:100%;background:none;border:0}.dops-foldable-card.is-expanded .dops-foldable-card__action{height:100%}.dops-foldable-card.is-disabled .dops-foldable-card__action{cursor:default}.accessible-focus .dops-foldable-card__action:focus{outline:thin dotted}button.dops-foldable-card__action{cursor:pointer;outline:0}.dops-foldable-card__main{max-width:calc(100% - 36px);display:block;-ms-flex-align:center;align-items:center;width:100%;margin-right:5px}@media (max-width:480px){.dops-foldable-card__main{-ms-flex:1 1;flex:1 1}}.dops-foldable-card__secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end}.dops-foldable-card__expand{width:48px}.dops-foldable-card__expand .gridicon{fill:#87a6bc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;vertical-align:middle;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),color .2s ease-in}.dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon{transform:rotate(180deg)}.dops-foldable-card__expand .gridicon:hover{fill:#87a6bc}.dops-foldable-card__expand:focus .gridicon,.dops-foldable-card__expand:hover .gridicon{fill:#00aadc}.dops-foldable-card__header-text{font-size:1.125rem;width:100%}.dops-foldable-card__subheader{margin-top:.125rem;margin-bottom:.125rem;font-size:.875rem;color:#4f748e}.dops-foldable-card__content{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__content{display:block;padding:16px;border-top:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content{padding:8px}.dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child{margin-top:0}.dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child{margin-bottom:0}.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{margin-right:40px;color:#87a6bc;font-size:12px;transition:opacity .2s linear;display:inline-block}.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{transition:none;-ms-flex:2;flex:2;text-align:right}@media (max-width:480px){.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{display:none}}.dops-foldable-card__summary{opacity:1;display:inline-block}.dops-foldable-card.is-expanded .dops-foldable-card__summary,.dops-foldable-card__summary_expanded,.has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded{display:inline-block}.dops-popover{font-size:11px;z-index:1000;position:absolute;top:0;left:0;right:auto}.dops-popover .dops-popover__inner{background-color:#fff;border:1px solid #c8d7e1;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 56px rgba(0,0,0,.075);text-align:center;position:relative}.dops-popover .dops-popover__arrow{border:10px dashed #c8d7e1;height:0;line-height:0;position:absolute;width:0;z-index:1}.dops-popover.fade{transition:opacity .1s}.dops-popover.is-top-left .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow,.dops-popover.is-top .dops-popover__arrow{bottom:0;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-top-left .dops-popover__arrow:before,.dops-popover.is-top-right .dops-popover__arrow:before,.dops-popover.is-top .dops-popover__arrow:before{bottom:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-bottom .dops-popover__arrow{top:0;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-popover.is-bottom .dops-popover__arrow:before{top:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow,.dops-popover.is-left-top .dops-popover__arrow,.dops-popover.is-left .dops-popover__arrow{right:0;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow:before,.dops-popover.is-left-top .dops-popover__arrow:before,.dops-popover.is-left .dops-popover__arrow:before{right:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow,.dops-popover.is-right-top .dops-popover__arrow,.dops-popover.is-right .dops-popover__arrow{left:0;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow:before,.dops-popover.is-right-top .dops-popover__arrow:before,.dops-popover.is-right .dops-popover__arrow:before{left:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-bottom-left,.dops-popover.is-bottom-right,.dops-popover.is-top-left,.dops-popover.is-top-right{padding-right:0;padding-left:0}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-top-left .dops-popover__arrow{left:auto;right:5px}.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow{left:15px}.dops-popover.is-top-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner,.dops-popover.is-top .dops-popover__inner{top:-10px}.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner{left:-10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-bottom .dops-popover__inner{top:10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-right .dops-popover__inner,.dops-popover.is-top-left .dops-popover__inner{left:10px}.dops-popover.is-dialog-visible{z-index:100300}.dops-popover__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.dops-popover__menu-item{position:relative;background:inherit;border:none;border-radius:0;color:#2e4453;cursor:pointer;display:block;font-size:14px;font-weight:400;margin:0;padding:8px 16px;text-align:left;transition:all .05s ease-in-out}.dops-popover__menu-item:first-child{margin-top:5px}.dops-popover__menu-item:focus,.dops-popover__menu-item:hover{background-color:#00aadc;border:0;box-shadow:none;color:#fff}.dops-popover__menu-item:focus .gridicon,.dops-popover__menu-item:hover .gridicon{color:#fff}.dops-popover__menu-item[disabled]:focus,.dops-popover__menu-item[disabled]:hover{background:transparent;cursor:default}.dops-popover__menu-item:last-child{margin-bottom:5px}.dops-popover__menu-item::-moz-focus-inner{border:0}.dops-popover__menu-item.has-icon{padding-left:42px}.dops-popover__menu-item .gridicon{color:#a8bece;vertical-align:bottom;margin-right:8px}.dops-popover__hr{margin:8px 0;background:#e9eff3}.dops-tooltip.dops-popover .dops-popover__arrow{border-width:6px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow{border-bottom-color:#3d596d;top:4px;right:10px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow{border-bottom-color:#d94f4f}.dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow{border-bottom-color:#f0b849}.dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow{border-bottom-color:#4ab866}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{border-top-color:#3d596d;bottom:4px;right:10px}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow{border-top-color:#d94f4f}.dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow{border-top-color:#f0b849}.dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow{border-top-color:#4ab866}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{margin-left:-6px}.dops-tooltip.dops-popover.is-left,.dops-tooltip.dops-popover.is-right{padding-top:0}.dops-tooltip.dops-popover.is-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-top:-6px}.dops-tooltip.dops-popover.is-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-right .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow{border-right-color:#d94f4f}.dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow{border-right-color:#f0b849}.dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow{border-right-color:#4ab866}.dops-tooltip.dops-popover.is-left .dops-popover__arrow{margin-right:4px;border-left-color:#3d596d}.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-left:4px;border-right-color:#3d596d}.dops-tooltip.dops-popover .dops-popover__inner{border:0;box-shadow:none;border-radius:2px;color:#fff;background:#3d596d;font-size:12px;padding:6px 10px;text-align:left}.dops-tooltip.dops-popover.is-error .dops-popover__inner{background:#d94f4f}.dops-tooltip.dops-popover.is-warning .dops-popover__inner{background:#f0b849}.dops-tooltip.dops-popover.is-success .dops-popover__inner{background:#4ab866}.dops-tooltip.dops-popover ul{list-style:none;margin:0;padding:0}.dops-tooltip.dops-popover ul li{font-size:11px;font-weight:100;border:0}.dops-tooltip__hr{margin:8px 0;background:#87a6bc}.dops-chart{position:relative;box-sizing:border-box;background-color:#fff;padding:8px 0 8px 20px}.dops-chart .dops-chart__y-axis-markers{position:absolute;top:8px;left:0;right:0;height:200px}.dops-chart .dops-chart__y-axis-marker{position:absolute;top:0;width:100%;height:1px;border-top:1px solid #e9eff3}.dops-chart__bar-marker{z-index:1;position:absolute;top:0;width:100%;height:1px;border-top:1px solid rgba(233,239,243,.1)}.dops-chart .dops-chart__y-axis-marker.is-fifty,.dops-chart__bar-marker.is-fifty,.dops-chart__y-axis-label.is-fifty{top:50%}.dops-chart .dops-chart__y-axis-marker.is-zero,.dops-chart__bar-marker.is-zero,.dops-chart__y-axis-label.is-zero{top:100%}.dops-chart__y-axis{position:relative;float:right;height:200px;padding:0 20px 0 10px;font-size:11px;color:#668eaa;margin-bottom:30px}.dops-chart__y-axis-label{position:absolute;top:0;right:20px;text-align:right}.dops-chart__y-axis-width-fix{color:hsla(0,0%,100%,0)}.dops-chart__x-axis{position:relative;font-size:0;padding:5px 0;min-height:18px;color:#3d596d}.dops-chart__x-axis-label{position:absolute;display:inline-block;vertical-align:top;font-size:11px;text-align:center}.dops-chart__x-axis-label:before{content:'';display:block;position:absolute;top:-4px;left:50%;margin-left:-.5px;width:1px;height:5px;background:#f3f6f8;background-image:linear-gradient(180deg,#f3f6f8 0,#c8d7e1)}.dops-chart__bars{font-size:0;overflow:hidden;display:-ms-flex;display:-ms-flexbox;display:flex}.dops-chart__bar,.dops-chart__bars{position:relative;height:200px;text-align:center}.dops-chart__bar{display:inline-block;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.dops-chart__bar.is-weekend{background-color:rgba(233,239,243,.5)}.dops-chart__bar:hover{cursor:pointer;background-color:rgba(233,239,243,.3)}.dops-chart__bar.is-selected{cursor:default;background-color:rgba(240,130,30,.1)}.dops-chart__bar-section{display:inline-block;background-color:#0087be;position:absolute;top:0;right:16%;bottom:0;left:16%;z-index:2}.dops-chart__bar:hover .dops-chart__bar-section.is-bar{background-color:#00aadc}.dops-chart__bar.is-selected .dops-chart__bar-section.is-bar{background-color:#f0821e}.dops-chart__bar-section.is-spacer{z-index:0;background-color:hsla(0,0%,100%,0)}.dops-chart__bar-section.is-ghost:after{content:"";display:block;position:absolute;top:160px;bottom:0;left:0;z-index:1;width:100%;height:40px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(233,239,243,.5))}.dops-chart__bar:hover .dops-chart__bar-section.is-ghost:after{display:none}.dops-chart__bar-section-inner{background:#004069;position:absolute;right:23.33%;bottom:0;left:23.33%}.dops-chart__bar.is-selected .dops-chart__bar-section-inner{background-color:#d54e21}.dops-chart__legend{margin-bottom:-8px}.dops-chart__legend:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-chart__legend .dops-chart__legend-options{float:right;color:#537994;list-style-type:none;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:480px){.dops-chart__legend .dops-chart__legend-options{width:100%}}.dops-chart__legend-option{display:inline;text-align:left}@media (max-width:480px){.dops-chart__legend-option{width:50%;display:inline-block}}.dops-chart__legend-label{display:inline-block;padding:12px 19px 10px 20px}.dops-chart__legend-label.is-selectable{cursor:pointer}.dops-chart__legend-label.is-selectable:focus,.dops-chart__legend-label.is-selectable:hover{color:tint(#00aadc,20%)}@media (max-width:480px){.dops-chart__legend-label{display:block}}.dops-chart__legend-option .dops-chart__legend-color{width:10px;height:10px;background:#0087be;display:inline-block;border-radius:1px;vertical-align:top;margin:3px 5px 3px 8px}@media (max-width:480px){.dops-chart__legend-option:first-child .dops-chart__legend-color{margin-left:2px}}.dops-chart__legend-color.is-dark-blue{background:#004069}.dops-chart__legend-option .dops-chart__legend-checkbox{margin:0;float:none;vertical-align:top}.dops-chart__empty{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:14px;line-height:24px;clear:both;z-index:1}.dops-chart__empty_notice{position:relative;top:97px;padding:11px 24px;margin-bottom:24px;border-radius:1px;background:#fff;box-sizing:border-box;font-size:14px;line-height:1.4285;animation:appear .3s ease-in-out;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-chart__empty_notice{padding:13px 48px;font-size:inherit}.dops-chart__empty_notice:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Noticons;content:'\F456';position:absolute;top:23px;left:20px;margin:-12px 0 0 -8px;font-size:24px;line-height:1}}.dops-chart__tooltip .dops-popover__inner{width:230px;text-align:left}.dops-chart__tooltip .dops-popover__inner ul{list-style:none;margin:0;padding:0}.dops-chart__tooltip .dops-popover__inner ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-chart__tooltip .dops-popover__inner ul li{font-size:11px;text-transform:uppercase;font-weight:100;height:24px;letter-spacing:.1em;border:0;margin-bottom:0}.dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper{display:block;line-height:inherit;line-height:24px;clear:both}.dops-chart__tooltip .dops-popover__inner ul li .value{text-align:right;float:right;min-width:22px;color:#c8d7e1}.dops-chart__tooltip .dops-popover__inner ul li .label{display:block;overflow:hidden;word-break:break-all;vertical-align:baseline}.dops-chart__tooltip .dops-popover__inner ul li .gridicon{vertical-align:middle;margin-right:6px;margin-top:-3px}.dops-chart__tooltip.is-streak{margin-top:-5px;height:35px}.dops-chart__tooltip.is-streak .dops-popover__arrow:before{left:85px;top:30px}.dops-chart__tooltip.is-streak .dops-popover__inner{width:160px;position:relative;top:-10px}.dops-chart__tooltip.is-streak .dops-popover__inner li{height:14px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label{width:100%;float:left;text-align:center}.rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label{font-size:11px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count{font-weight:700}.dops-chart__tooltip.is-streak .dops-popover__inner li .value{float:none}.dops-chart__tooltip .dops-module-content-list-item.is-date-label{font-size:11px;margin-bottom:2px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #426177;padding-bottom:2px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item{height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .label{text-transform:none;color:#c8d7e1;overflow:hidden;letter-spacing:0;height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value{width:0;min-width:0}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value:before{content:'';position:relative;background-image:linear-gradient(90deg,rgba(61,89,109,0) 0,rgba(61,89,109,.5),#3d596d);left:-30px;width:30px;height:24px;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-notice{display:-ms-flexbox;display:flex;position:relative;margin-bottom:24px;border-radius:1px;background:#e9eff3;box-sizing:border-box;font-size:14px;animation:appear .3s ease-in-out}@media (min-width:661px){.dops-notice{font-size:inherit}}.dops-notice .dops-notice__dismiss.dops-button .gridicon{top:0}.dops-notice .dops-notice__dismiss:focus{box-shadow:0 0 4px #d2dee6}.dops-notice.is-success{background:#4ab866}.dops-notice.is-warning{background:#f0b849}.dops-notice.is-error{background:#d94f4f}.dops-notice.is-info{background:#0087be}.dops-notice.is-error,.dops-notice.is-error .dops-notice__dismiss,.dops-notice.is-error .dops-notice__text a,.dops-notice.is-info,.dops-notice.is-info .dops-notice__dismiss,.dops-notice.is-info .dops-notice__text a,.dops-notice.is-success,.dops-notice.is-success .dops-notice__dismiss,.dops-notice.is-success .dops-notice__text a,.dops-notice.is-warning,.dops-notice.is-warning .dops-notice__dismiss,.dops-notice.is-warning .dops-notice__text a{color:#fff}.dops-notice.is-basic{background:#fff;color:#87a6bc}.dops-notice.is-basic,.dops-notice.is-basic .dops-notice__dismiss:focus{box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-notice.is-basic:before{display:none}}.dops-notice.is-basic .dops-notice__text{padding:11px 24px}@media (min-width:661px){.dops-notice.is-basic .dops-notice__text{padding:13px}}.dops-notice__icon{-ms-flex-negative:0;flex-shrink:0;padding:13px 0 13px 16px}@media (max-width:660px){.dops-notice__icon{display:none}}.dops-notice__content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:480px){.dops-notice__content{-ms-flex-direction:column;flex-direction:column}}.dops-notice__text{font-size:15px;padding:11px 24px}.dops-notice__text>div,.dops-notice__text>span{max-width:680px}@media (min-width:661px){.dops-notice__text{padding:13px}}.dops-notice__text a{text-decoration:underline}.dops-notice__text ul{margin-bottom:0;margin-left:0}.dops-notice__text li{margin-left:2em;margin-top:.5em}.dops-notice__text p{margin-bottom:0;margin-top:.5em}.dops-notice__text p:first-child{margin-top:0}.dops-notice__button{cursor:pointer;margin-left:.428em}.dops-notice__dismiss{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:11px 16px;cursor:pointer;color:#87a6bc}@media (min-width:661px){.dops-notice__dismiss{padding:13px 16px}}.dops-notice__dismiss:focus,.dops-notice__dismiss:hover{color:#2e4453}.dops-notice .dops-notice__dismiss{color:#87a6bc;opacity:.85}.dops-notice .dops-notice__dismiss:focus,.dops-notice .dops-notice__dismiss:hover{opacity:1}a.dops-notice__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;cursor:pointer;font-size:15px;font-weight:400;margin-left:auto;padding:13px 16px;text-decoration:none;white-space:nowrap}.is-error a.dops-notice__action,.is-info a.dops-notice__action,.is-success a.dops-notice__action,.is-warning a.dops-notice__action{color:#fff}.is-success a.dops-notice__action{background:#338247}.is-error a.dops-notice__action{background:#b52727}.is-warning a.dops-notice__action{background:#da9712}.is-info a.dops-notice__action{background:#005172}a.dops-notice__action .gridicon{margin-left:8px;opacity:.7}a.dops-notice__action:focus,a.dops-notice__action:hover{background:hsla(0,0%,100%,.2)}@media (max-width:480px){a.dops-notice__action{margin:0;-ms-flex-pack:end;justify-content:flex-end}}.dops-notice.is-compact{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:20px;margin:0;padding:0;text-decoration:none;text-transform:none;vertical-align:middle}.dops-notice.is-compact.is-error,.dops-notice.is-compact.is-info,.dops-notice.is-compact.is-success,.dops-notice.is-compact.is-warning{color:#fff}.dops-notice.is-compact .dops-notice__text{font-size:12px;padding:6px 8px;line-height:1}.dops-notice.is-compact .dops-notice__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 8px;padding:0;width:18px;height:18px;vertical-align:middle}.dops-notice.is-compact .dops-notice__dismiss{display:none}.dops-notice.is-compact a.dops-notice__action{background:transparent;display:inline-block;font-size:11px;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:16px;padding:0 8px;text-decoration:underline;text-transform:uppercase}.dops-notice.is-compact a.dops-notice__action:active,.dops-notice.is-compact a.dops-notice__action:focus,.dops-notice.is-compact a.dops-notice__action:hover{background:transparent;text-decoration:none}.dops-notice.is-compact a.dops-notice__action .gridicon{margin-left:8px;width:14px;height:14px;vertical-align:sub;opacity:1}.dops-section-header.dops-card{display:-ms-flexbox;display:flex;padding-top:.6875rem;padding-bottom:.6875rem;position:relative}.dops-section-header.dops-card:after{content:''}.dops-section-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;line-height:1.75rem;position:relative;color:#87a6bc;font-size:.875rem}.dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;right:0;left:auto;width:20%;height:auto}.dops-section-header__card-badge,.dops-section-header__label .dops-count{margin-left:.5rem}.dops-section-header__actions{-ms-flex-positive:0;flex-grow:0;position:relative}.dops-section-header__actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.section-header__actions .button{float:left;margin-right:.5rem}.section-header__actions .button:last-child{margin-right:0}.form-toggle[type=checkbox]{display:none}.form-toggle__switch{position:relative;display:inline-block;border-radius:12px;box-sizing:border-box;padding:2px;width:40px;height:24px;background:#a8bece;vertical-align:middle;outline:0;cursor:pointer;transition:all .4s ease,box-shadow 0}.form-toggle__switch:after,.form-toggle__switch:before{position:relative;display:block;content:"";width:20px;height:20px}.form-toggle__switch:after{left:0;border-radius:50%;background:#fff;transition:all .2s ease}.form-toggle__switch:before{display:none}.form-toggle__switch:hover{background:#c8d7e1}.accessible-focus .form-toggle__switch:focus,.form-toggle__switch:focus{box-shadow:0 0 0 2px #00aadc}.form-toggle__label{cursor:pointer;width:auto;float:none}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #00aadc}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #78dcfa}.form-toggle:checked+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle:checked+.form-toggle__label .form-toggle__switch:after{left:16px}.form-toggle:checked:hover+.form-toggle__label .form-toggle__switch{background:#78dcfa}.form-toggle:disabled+.form-toggle__label .form-toggle__switch,.form-toggle:disabled:hover+.form-toggle__label .form-toggle__switch{background:#e9eff3}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:before{width:12px;height:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch:after{left:8px}.dops-text-input.dops-text-input{box-sizing:border-box;margin:0;padding:7px 14px;width:100%;color:#2e4453;font-size:16px;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-text-input.dops-text-input::-webkit-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::-moz-placeholder{color:#87a6bc}.dops-text-input.dops-text-input:-ms-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::placeholder{color:#87a6bc}.dops-text-input.dops-text-input:hover{border-color:#a8bece}.dops-text-input.dops-text-input:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-text-input.dops-text-input:focus::-ms-clear{display:none}.dops-text-input.dops-text-input:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-text-input.dops-text-input:disabled:hover{cursor:default}.dops-text-input.dops-text-input:disabled::-webkit-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::-moz-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled:-ms-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::placeholder{color:#a8bece}.dops-text-input.dops-text-input{-webkit-appearance:none}.dops-text-input.dops-text-input.is-valid{border-color:#4ab866}.dops-text-input.dops-text-input.is-valid:hover{border-color:#3a9551}.dops-text-input.dops-text-input.is-error{border-color:#d94f4f}.dops-text-input.dops-text-input.is-error:hover{border-color:#c92c2c}.dops-text-input.dops-text-input:focus.is-valid{box-shadow:0 0 0 2px #caead2}.dops-text-input.dops-text-input:focus.is-valid:hover{box-shadow:0 0 0 2px #a6dcb3}.dops-text-input.dops-text-input:focus.is-error{box-shadow:0 0 0 2px #f9e2e2}.dops-text-input.dops-text-input:focus.is-error:hover{box-shadow:0 0 0 2px #f0b8b8}.dops-textarea{box-sizing:border-box;margin:0;padding:.4375rem .875rem;min-height:5.75rem;width:100%;color:#2e4453;font-size:1rem;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-textarea::-webkit-input-placeholder{color:#87a6bc}.dops-textarea::-moz-placeholder{color:#87a6bc}.dops-textarea:-ms-input-placeholder{color:#87a6bc}.dops-textarea::placeholder{color:#87a6bc}.dops-textarea:hover{border-color:#a8bece}.dops-textarea:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-textarea:focus::-ms-clear{display:none}.dops-textarea:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-textarea:disabled:hover{cursor:default}.dops-textarea:disabled::-webkit-input-placeholder{color:#a8bece}.dops-textarea:disabled::-moz-placeholder{color:#a8bece}.dops-textarea:disabled:-ms-input-placeholder{color:#a8bece}.dops-textarea:disabled::placeholder{color:#a8bece}.dops-clipboard-button-input{position:relative;display:block}.dops-clipboard-button-input .dops-clipboard-button{position:absolute;top:50%;right:4px;transform:translateY(-50%);overflow:visible}.dops-clipboard-button-input .dops-clipboard-button:not(:disabled):before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;right:0;left:auto;width:16px;height:auto;right:calc(100% + 1px)}.dops-clipboard-button-input .dops-clipboard-button:focus:before{right:calc(100% + 3px)}.dops-checkbox.dops-checkbox{display:inline-block;box-sizing:border-box;margin:2px 0 0;padding:7px 14px;width:16px;height:16px;float:left;outline:0;padding:0;box-shadow:none;background-color:#fff;border:1px solid #c8d7e1;color:#2e4453;font-size:16px;line-height:0;text-align:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease-in-out;clear:none;cursor:pointer}.dops-checkbox.dops-checkbox:checked:before{content:'\F147';margin:-3px 0 0 -4px;float:left;display:inline-block;vertical-align:middle;width:16px;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#00aadc}.dops-checkbox.dops-checkbox:disabled:checked:before{color:#a8bece}.dops-checkbox.dops-checkbox:hover{border-color:#a8bece}.dops-checkbox.dops-checkbox:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-checkbox.dops-checkbox:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;opacity:1}.dops-checkbox.dops-checkbox:disabled:hover{cursor:default}.dops-checkbox.dops-checkbox+span{display:block;margin-left:24px}.dops-external-link .gridicons-external{color:currentColor;margin-left:.5rem;top:.125rem;position:relative}.notices-list{overflow:hidden}.notices-list.is-pinned{width:calc(100% - 272px - 32px - 32px);z-index:z-index("root",".notices-list.is-pinned");position:fixed;top:79px}.notices-list.is-pinned .notice{z-index:z-index("root",".notices-list.is-pinned .notice")}.notices-list__whitespace{height:71px;width:100%;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.global-notices{overflow:hidden;text-align:right;z-index:179;position:fixed;top:auto;right:0;bottom:0;left:0}@media (min-width:661px){.global-notices{top:63px;right:16px;bottom:auto;left:auto;max-width:calc(100% - 32px)}}@media (min-width:961px){.global-notices{top:71px;right:24px;max-width:calc(100% - 48px)}}@media (min-width:1041px){.global-notices{right:32px;max-width:calc(100% - 64px)}}.global-notices .dops-notice{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;text-align:left;pointer-events:auto}@media (min-width:661px){.global-notices .dops-notice{display:-ms-flexbox;display:flex;border-radius:20px;overflow:hidden;margin-bottom:24px}}@media (min-width:661px){.global-notices .dops-notice__icon{padding:8px 0 8px 16px}}.global-notices .dops-notice__text{padding-left:16px;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}@media (min-width:661px){.global-notices .dops-notice__text{-ms-flex-positive:0;flex-grow:0;padding:9px 13px}}@media (min-width:661px){.global-notices .dops-notice a.dops-notice__action{font-size:14px;padding:9px 16px}}.global-notices .dops-notice__dismiss{-ms-flex-negative:0;flex-shrink:0}@media (min-width:661px){.global-notices .dops-notice__dismiss{padding:8px 16px}}
1
+ .dops-count {
2
+ display: inline-block;
3
+ padding: 0.0625rem 0.375rem;
4
+ border: solid 1px #87a6bc;
5
+ border-radius: 0.75rem;
6
+ font-size: 0.6875rem;
7
+ font-weight: 600;
8
+ line-height: 0.875rem;
9
+ color: #87a6bc;
10
+ text-align: center; }
11
+ /**
12
+ * Select Dropdown
13
+ */
14
+ .dops-select-dropdown {
15
+ height: 43px; }
16
+ .dops-select-dropdown.is-compact {
17
+ height: 28px; }
18
+
19
+ .dops-select-dropdown__container {
20
+ position: relative;
21
+ overflow: hidden;
22
+ display: inline-block;
23
+ width: auto;
24
+ max-width: 100%; }
25
+ .dops-select-dropdown.is-open .dops-select-dropdown__container {
26
+ z-index: 170; }
27
+ .dops-accessible-focus .dops-select-dropdown__container:focus,
28
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container {
29
+ z-index: 170;
30
+ box-shadow: 0 0 0 2px #78dcfa; }
31
+ .dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header,
32
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header {
33
+ border-color: #0087be; }
34
+ .dops-accessible-focus .dops-select-dropdown__container:focus {
35
+ border-color: #00aadc;
36
+ box-shadow: 0 0 0 2px #78dcfa;
37
+ outline: 0;
38
+ border-radius: 4px; }
39
+
40
+ .dops-select-dropdown__header {
41
+ padding: 11px 44px 11px 16px;
42
+ border-style: solid;
43
+ border-color: #c8d7e1;
44
+ border-width: 1px 1px 2px;
45
+ border-radius: 4px;
46
+ background-color: white;
47
+ font-size: 14px;
48
+ font-weight: 600;
49
+ line-height: 18px;
50
+ height: 18px;
51
+ color: #2e4453;
52
+ transition: background-color 0.2s ease;
53
+ cursor: pointer; }
54
+ .dops-select-dropdown__header::after {
55
+ -webkit-font-smoothing: antialiased;
56
+ -moz-osx-font-smoothing: grayscale;
57
+ display: inline-block;
58
+ vertical-align: middle;
59
+ font: normal 16px/1 'Dashicons';
60
+ content: '\F347';
61
+ position: absolute;
62
+ right: 13px;
63
+ top: 12px;
64
+ display: block;
65
+ line-height: 18px;
66
+ color: rgba(135, 166, 188, 0.5); }
67
+ .is-compact .dops-select-dropdown__header::after {
68
+ right: 4px;
69
+ top: 4px; }
70
+ .is-compact .dops-select-dropdown__header {
71
+ padding: 7px;
72
+ color: #668eaa;
73
+ font-size: 11px;
74
+ line-height: 1;
75
+ text-transform: uppercase; }
76
+ .is-compact .dops-select-dropdown__header .dops-count {
77
+ border-width: 0;
78
+ margin-left: 0;
79
+ line-height: 1; }
80
+ .dops-select-dropdown.is-open .dops-select-dropdown__header {
81
+ border-radius: 4px 4px 0 0;
82
+ box-shadow: none;
83
+ background-color: #f3f6f8; }
84
+ .dops-select-dropdown.is-open .dops-select-dropdown__header::after {
85
+ -webkit-font-smoothing: antialiased;
86
+ -moz-osx-font-smoothing: grayscale;
87
+ display: inline-block;
88
+ vertical-align: middle;
89
+ font: normal 16px/1 'Dashicons';
90
+ content: '\F343'; }
91
+ .dops-select-dropdown__header .dops-count {
92
+ margin-left: 8px; }
93
+
94
+ .dops-select-dropdown__header-text {
95
+ display: block;
96
+ white-space: nowrap;
97
+ text-overflow: ellipsis;
98
+ overflow: hidden; }
99
+
100
+ .dops-select-dropdown__options {
101
+ visibility: hidden;
102
+ height: 0;
103
+ box-sizing: border-box;
104
+ padding: 0;
105
+ list-style: none;
106
+ margin: -2px 0 0 0;
107
+ background-color: white;
108
+ border: 1px solid #c8d7e1;
109
+ border-radius: 0 0 4px 4px; }
110
+ .dops-accessible-focus .dops-select-dropdown__options {
111
+ border: solid 1px #0087be;
112
+ border-top-color: #c8d7e1; }
113
+ .dops-select-dropdown.is-open .dops-select-dropdown__options {
114
+ visibility: visible;
115
+ height: auto; }
116
+
117
+ .dops-select-dropdown__option:last-child .dops-select-dropdown__item {
118
+ border-radius: 0 0 4px 4px; }
119
+
120
+ .dops-select-dropdown__item,
121
+ .dops-select-dropdown__item-text {
122
+ padding: 11px 44px 11px 16px; }
123
+
124
+ .dops-select-dropdown__item {
125
+ display: block;
126
+ position: relative;
127
+ font-size: 14px;
128
+ font-weight: 400;
129
+ line-height: 18px;
130
+ color: #2e4453;
131
+ white-space: nowrap;
132
+ text-overflow: ellipsis;
133
+ overflow: hidden;
134
+ cursor: pointer; }
135
+ .dops-select-dropdown__item::before {
136
+ content: attr(data-bold-text);
137
+ font-weight: 700;
138
+ opacity: 0; }
139
+ .dops-select-dropdown__item:visited {
140
+ color: #2e4453; }
141
+ .dops-select-dropdown__item.is-selected {
142
+ background-color: #00aadc;
143
+ color: white; }
144
+ .dops-select-dropdown__item.is-disabled {
145
+ background-color: white;
146
+ color: #87a6bc;
147
+ cursor: default;
148
+ opacity: .5; }
149
+ .notouch .dops-select-dropdown__item:hover {
150
+ color: #00aadc; }
151
+ .notouch .dops-select-dropdown__item.is-selected:hover {
152
+ color: white; }
153
+
154
+ .dops-select-dropdown__item-text {
155
+ padding-right: 16px;
156
+ box-sizing: border-box;
157
+ position: absolute;
158
+ top: 0;
159
+ left: 0;
160
+ width: 100%;
161
+ white-space: nowrap;
162
+ text-overflow: ellipsis;
163
+ color: inherit;
164
+ display: -ms-flexbox;
165
+ display: flex;
166
+ -ms-flex-flow: row wrap;
167
+ flex-flow: row wrap;
168
+ -ms-flex-pack: justify;
169
+ justify-content: space-between; }
170
+ .dops-select-dropdown__item-text .dops-count {
171
+ color: inherit;
172
+ border-color: inherit; }
173
+
174
+ .dops-select-dropdown__separator {
175
+ border-top: 1px solid #c8d7e1;
176
+ display: block;
177
+ margin: 8px 0; }
178
+
179
+ .dops-select-dropdown__label {
180
+ display: block;
181
+ color: #a8bece;
182
+ margin-top: 5px;
183
+ line-height: 20px; }
184
+ .dops-select-dropdown__label label {
185
+ font-size: 12px;
186
+ text-transform: uppercase;
187
+ padding: 0px 16px 0px 16px; }
188
+ @keyframes rotate-spinner__right {
189
+ 0% {
190
+ transform: rotate(0deg); }
191
+ 25% {
192
+ transform: rotate(180deg); }
193
+ 50% {
194
+ transform: rotate(180deg); }
195
+ 75% {
196
+ transform: rotate(360deg); }
197
+ 100% {
198
+ transform: rotate(360deg); } }
199
+
200
+ @keyframes rotate-spinner__left {
201
+ 0% {
202
+ transform: rotate(0deg); }
203
+ 25% {
204
+ transform: rotate(0deg); }
205
+ 50% {
206
+ transform: rotate(180deg); }
207
+ 75% {
208
+ transform: rotate(180deg); }
209
+ 100% {
210
+ transform: rotate(360deg); } }
211
+
212
+ .dops-spinner.is-fallback {
213
+ position: relative;
214
+ border-radius: 100%;
215
+ background-color: #c8d7e1; }
216
+ .dops-spinner.is-fallback::before, .dops-spinner.is-fallback::after {
217
+ content: '';
218
+ position: absolute;
219
+ background-color: white;
220
+ border-radius: 50%; }
221
+ .dops-spinner.is-fallback::before {
222
+ width: 90%;
223
+ height: 90%;
224
+ top: 5%;
225
+ left: 5%; }
226
+ .dops-spinner.is-fallback::after {
227
+ width: 70%;
228
+ height: 70%;
229
+ top: 15%;
230
+ left: 15%; }
231
+
232
+ .dops-spinner__image {
233
+ display: block; }
234
+
235
+ .dops-spinner__border {
236
+ fill: #c8d7e1; }
237
+
238
+ .dops-spinner__progress {
239
+ animation: 3s linear infinite;
240
+ transform-origin: 50px 50px;
241
+ fill: #00aadc; }
242
+
243
+ .dops-spinner.is-fallback .dops-spinner__progress {
244
+ position: absolute;
245
+ overflow: hidden;
246
+ width: 50%;
247
+ height: 100%;
248
+ animation: none; }
249
+ .dops-spinner.is-fallback .dops-spinner__progress::before {
250
+ content: '';
251
+ position: absolute;
252
+ width: 100%;
253
+ height: 100%;
254
+ animation: 3s linear infinite;
255
+ border-radius: 9999px;
256
+ background-color: #00aadc;
257
+ fill: none; }
258
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left {
259
+ left: 0; }
260
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
261
+ left: 100%;
262
+ border-top-left-radius: 0;
263
+ border-bottom-left-radius: 0;
264
+ transform-origin: 0 50%; }
265
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right {
266
+ left: 50%; }
267
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
268
+ left: -100%;
269
+ border-top-right-radius: 0;
270
+ border-bottom-right-radius: 0;
271
+ transform-origin: 100% 50%; }
272
+
273
+ .dops-spinner__progress.is-left,
274
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
275
+ animation-name: rotate-spinner__left; }
276
+
277
+ .dops-spinner__progress.is-right,
278
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
279
+ animation-name: rotate-spinner__right; }
280
+ .gridicon {
281
+ fill: currentColor; }
282
+ .gridicon.needs-offset g {
283
+ transform: translate(1px, 1px);
284
+ /* translates to .5px because it's in a child element */ }
285
+ .gridicon.needs-offset-x g {
286
+ transform: translate(1px, 0);
287
+ /* only nudges horizontally */ }
288
+ .gridicon.needs-offset-y g {
289
+ transform: translate(0, 1px);
290
+ /* only nudges vertically */ }
291
+ /**
292
+ * @component Search
293
+ */
294
+ .dops-search {
295
+ margin-bottom: 24px;
296
+ width: 60px;
297
+ height: 51px;
298
+ position: relative;
299
+ z-index: 22; }
300
+ @media (max-width: 660px) {
301
+ .dops-search {
302
+ width: 50px; } }
303
+ .dops-search .dops-search-open__icon {
304
+ position: absolute;
305
+ top: 50%;
306
+ margin-top: -12px;
307
+ width: 60px;
308
+ z-index: 20;
309
+ color: #0087be;
310
+ cursor: pointer; }
311
+ .dops-accessible-focus .dops-search .dops-search-open__icon:focus {
312
+ outline: dotted 1px #0087be; }
313
+ @media (max-width: 660px) {
314
+ .dops-search .dops-search-open__icon {
315
+ width: 50px; } }
316
+ .dops-search .dops-search-open__icon:hover {
317
+ color: #3d596d; }
318
+ .dops-search .dops-search-close__icon {
319
+ position: absolute;
320
+ bottom: 0;
321
+ top: 50%;
322
+ right: 0;
323
+ margin-top: -12px;
324
+ width: 60px;
325
+ cursor: pointer;
326
+ z-index: 20;
327
+ color: #3d596d;
328
+ display: none;
329
+ opacity: 0;
330
+ transition: opacity .2s ease-in; }
331
+ .dops-accessible-focus .dops-search .dops-search-close__icon:focus {
332
+ outline: dotted 1px #0087be; }
333
+ .dops-search .dops-search-close__icon::before {
334
+ position: absolute;
335
+ left: 0;
336
+ right: 0;
337
+ top: 50%;
338
+ margin-top: -8px;
339
+ font-size: 16px;
340
+ text-align: center; }
341
+ @media (max-width: 660px) {
342
+ .dops-search .dops-search-close__icon::before {
343
+ font-size: 14px;
344
+ margin-top: -7px; } }
345
+ @media (max-width: 660px) {
346
+ .dops-search .dops-search-close__icon {
347
+ width: 50px; } }
348
+
349
+ .dops-search.is-pinned {
350
+ margin-bottom: 0;
351
+ height: auto;
352
+ position: absolute;
353
+ bottom: 0;
354
+ top: 0;
355
+ right: 0;
356
+ z-index: 170; }
357
+ .dops-search.is-pinned .dops-search-open__icon {
358
+ right: 0; }
359
+ .dops-search.is-pinned .dops-search__input[type="search"] {
360
+ height: 100%; }
361
+
362
+ .dops-search__input[type="search"] {
363
+ display: none;
364
+ position: absolute;
365
+ z-index: 10;
366
+ top: 0;
367
+ margin: 0;
368
+ padding: 0 50px 0 60px;
369
+ border: none;
370
+ background: white;
371
+ height: 51px;
372
+ -moz-appearance: none;
373
+ appearance: none;
374
+ box-sizing: border-box;
375
+ -webkit-appearance: none;
376
+ box-shadow: none; }
377
+ @media (max-width: 660px) {
378
+ .dops-search__input[type="search"] {
379
+ opacity: 0;
380
+ left: 0;
381
+ padding-left: 50px; } }
382
+ .dops-search__input[type="search"]::-webkit-search-cancel-button {
383
+ -webkit-appearance: none; }
384
+ .dops-search__input[type="search"]:focus {
385
+ box-shadow: none;
386
+ border: none; }
387
+
388
+ .dops-search.is-open {
389
+ margin-right: 0 !important;
390
+ width: 100%; }
391
+ .dops-search.is-open .dops-search-open__icon {
392
+ color: #3d596d;
393
+ left: 0; }
394
+ .dops-search.is-open .dops-search-close__icon {
395
+ display: inline-block; }
396
+ .dops-search.is-open .dops-search__input,
397
+ .dops-search.is-open .dops-search-close__icon {
398
+ opacity: 1; }
399
+ .dops-search.is-open .dops-search__input {
400
+ display: block; }
401
+
402
+ .dops-search .dops-spinner {
403
+ display: none;
404
+ position: absolute;
405
+ top: 50%;
406
+ left: 30px;
407
+ transform: translate(-50%, -50%); }
408
+ @media (max-width: 660px) {
409
+ .dops-search .dops-spinner {
410
+ left: 25px; } }
411
+
412
+ .dops-search.is-searching .dops-search-open__icon {
413
+ display: none; }
414
+
415
+ .dops-search.is-searching .dops-spinner {
416
+ display: block;
417
+ z-index: 20; }
418
+
419
+ @media (max-width: 660px) {
420
+ .animating.dops-search-opening .dops-search input {
421
+ opacity: 1; } }
422
+ /**
423
+ * Section Nav
424
+ */
425
+ .dops-section-nav {
426
+ position: relative;
427
+ width: 100%;
428
+ padding: 0;
429
+ margin: 0 0 17px 0;
430
+ background: white;
431
+ box-sizing: border-box;
432
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
433
+ .dops-section-nav.is-empty .dops-section-nav__panel {
434
+ visibility: hidden; }
435
+ @media (max-width: 480px) {
436
+ .dops-section-nav.is-open {
437
+ box-shadow: 0 0 0 1px #87a6bc, 0 2px 4px #c8d7e1; } }
438
+ @media (min-width: 481px) {
439
+ .dops-section-nav.has-pinned-items {
440
+ padding-right: 60px; } }
441
+ @media (min-width: 481px) and (max-width: 660px) {
442
+ .dops-section-nav.has-pinned-items {
443
+ padding-right: 50px; } }
444
+ @media (max-width: 660px) {
445
+ .dops-section-nav {
446
+ margin-bottom: 9px; } }
447
+
448
+ .dops-section-nav__mobile-header {
449
+ display: -ms-flexbox;
450
+ display: flex;
451
+ padding: 15px;
452
+ font-size: 14px;
453
+ line-height: 16px;
454
+ color: #2e4453;
455
+ font-weight: 600;
456
+ cursor: pointer; }
457
+ .dops-section-nav__mobile-header:after {
458
+ -webkit-font-smoothing: antialiased;
459
+ -moz-osx-font-smoothing: grayscale;
460
+ display: inline-block;
461
+ vertical-align: middle;
462
+ font: normal 16px/1 'Dashicons';
463
+ content: '\F347';
464
+ line-height: 16px;
465
+ color: rgba(135, 166, 188, 0.5); }
466
+ .dops-section-nav.is-open .dops-section-nav__mobile-header:after {
467
+ -webkit-font-smoothing: antialiased;
468
+ -moz-osx-font-smoothing: grayscale;
469
+ display: inline-block;
470
+ vertical-align: middle;
471
+ font: normal 16px/1 'Dashicons';
472
+ content: '\F343'; }
473
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header {
474
+ padding-right: 50px; }
475
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after {
476
+ margin-left: 8px; }
477
+ @media (min-width: 481px) {
478
+ .dops-section-nav__mobile-header {
479
+ display: none; } }
480
+
481
+ .dops-section-nav__mobile-header-text {
482
+ width: 0;
483
+ -ms-flex: 1 0 auto;
484
+ flex: 1 0 auto;
485
+ overflow: hidden;
486
+ white-space: nowrap;
487
+ text-overflow: ellipsis; }
488
+ .dops-section-nav__mobile-header-text small {
489
+ margin-left: 5px;
490
+ font-size: 11px;
491
+ color: #87a6bc;
492
+ font-weight: 600;
493
+ text-transform: uppercase; }
494
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text {
495
+ width: auto;
496
+ -ms-flex: 0 1 auto;
497
+ flex: 0 1 auto; }
498
+
499
+ .dops-section-nav__panel {
500
+ box-sizing: border-box;
501
+ width: 100%; }
502
+ @media (max-width: 480px) {
503
+ .dops-section-nav.is-open .dops-section-nav__panel {
504
+ padding-bottom: 15px;
505
+ border-top: solid 1px #c8d7e1;
506
+ background: linear-gradient(to bottom, #f3f6f8 0%, white 4px); } }
507
+ @media (min-width: 481px) {
508
+ .dops-section-nav__panel {
509
+ display: -ms-flexbox;
510
+ display: flex;
511
+ -ms-flex-align: center;
512
+ align-items: center; }
513
+ .dops-section-nav__panel:first-child {
514
+ width: 0;
515
+ -ms-flex: 1 0 auto;
516
+ flex: 1 0 auto; } }
517
+
518
+ .dops-section-nav-group {
519
+ position: relative;
520
+ margin-top: 16px;
521
+ padding-top: 16px;
522
+ border-top: solid 1px #c8d7e1; }
523
+ .dops-section-nav-group:first-child {
524
+ padding-top: 0;
525
+ border-top: none; }
526
+ @media (max-width: 480px) {
527
+ .dops-section-nav-group {
528
+ display: none; }
529
+ .dops-section-nav.is-open .dops-section-nav-group {
530
+ display: block; } }
531
+ @media (min-width: 481px) {
532
+ .dops-section-nav-group {
533
+ margin-top: 0;
534
+ padding-top: 0;
535
+ border-top: none; }
536
+ .dops-section-nav-group:first-child {
537
+ display: -ms-flexbox;
538
+ display: flex;
539
+ width: 0;
540
+ -ms-flex: 1 0 auto;
541
+ flex: 1 0 auto; } }
542
+
543
+ .dops-section-nav__button {
544
+ width: 100%;
545
+ margin-top: 24px; }
546
+
547
+ .dops-section-nav__hr {
548
+ background: #e9eff3; }
549
+
550
+ .dops-section-nav-group__label {
551
+ display: none;
552
+ margin-bottom: 8px;
553
+ padding: 0 15px;
554
+ font-size: 11px;
555
+ color: #87a6bc;
556
+ font-weight: 600;
557
+ text-transform: uppercase;
558
+ line-height: 12px; }
559
+ @media (max-width: 480px) {
560
+ .has-siblings .dops-section-nav-group__label {
561
+ display: block; } }
562
+
563
+ .dops-section-nav-group__label-text {
564
+ white-space: nowrap;
565
+ text-overflow: ellipsis;
566
+ overflow: hidden; }
567
+
568
+ .dops-section-nav-tab .count {
569
+ margin-left: 8px; }
570
+
571
+ @media (min-width: 481px) {
572
+ .dops-section-nav-tabs {
573
+ width: 0;
574
+ -ms-flex: 1 0 auto;
575
+ flex: 1 0 auto; }
576
+ .dops-section-nav-tabs.is-dropdown {
577
+ position: relative;
578
+ width: auto;
579
+ -ms-flex: 0 1 auto;
580
+ flex: 0 1 auto;
581
+ margin: 8px; } }
582
+
583
+ .dops-section-nav-tabs__list {
584
+ margin: 0;
585
+ list-style: none; }
586
+ @media (min-width: 481px) {
587
+ .dops-section-nav-tabs__list {
588
+ display: -ms-flexbox;
589
+ display: flex;
590
+ width: 100%;
591
+ overflow: hidden; }
592
+ .is-dropdown .dops-section-nav-tabs__list {
593
+ display: none; } }
594
+
595
+ .dops-section-nav-tab {
596
+ margin-bottom: 0; }
597
+ @media (min-width: 481px) {
598
+ .dops-section-nav-tab {
599
+ width: auto;
600
+ -ms-flex: none;
601
+ flex: none;
602
+ border-bottom: 2px solid transparent;
603
+ border-top: none;
604
+ text-align: center; }
605
+ .dops-section-nav-tab.is-selected {
606
+ border-bottom-color: #2e4453; } }
607
+
608
+ .dops-section-nav-tab__link,
609
+ .dops-section-nav-tab__text {
610
+ overflow: hidden;
611
+ white-space: nowrap;
612
+ text-overflow: ellipsis; }
613
+
614
+ .dops-section-nav-tab__link {
615
+ display: -ms-flexbox;
616
+ display: flex;
617
+ -ms-flex-align: center;
618
+ align-items: center;
619
+ box-sizing: border-box;
620
+ padding: 15px;
621
+ width: 100%;
622
+ font-size: 14px;
623
+ font-weight: 600;
624
+ line-height: 18px;
625
+ color: #2e4453;
626
+ cursor: pointer; }
627
+ .dops-section-nav-tab__link:visited {
628
+ color: #2e4453; }
629
+ .dops-section-nav-tab__link[disabled],
630
+ .notouch .dops-section-nav-tab__link[disabled]:hover {
631
+ color: #e9eff3;
632
+ cursor: default; }
633
+ .is-selected .dops-section-nav-tab__link {
634
+ color: white;
635
+ background-color: #00aadc; }
636
+ .dops-section-nav-tab__link:focus {
637
+ outline: none;
638
+ box-shadow: none; }
639
+ .accessible-focus .dops-section-nav-tab__link:focus {
640
+ outline: solid #87a6bc 1px; }
641
+ .is-external .dops-section-nav-tab__link:after {
642
+ font-size: 18px;
643
+ padding-left: 2px; }
644
+ .notouch .dops-section-nav-tab__link:hover {
645
+ color: #00aadc; }
646
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
647
+ color: white; }
648
+ @media (min-width: 481px) {
649
+ .dops-section-nav-tab__link {
650
+ display: block;
651
+ width: auto;
652
+ padding: 16px 16px 14px 16px;
653
+ color: #0087be;
654
+ font-weight: 400; }
655
+ .dops-section-nav-tab__link:visited {
656
+ color: #0087be; }
657
+ .is-selected .dops-section-nav-tab__link {
658
+ color: #2e4453;
659
+ background-color: transparent; }
660
+ .is-selected .dops-section-nav-tab__link:after {
661
+ display: none; }
662
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
663
+ color: #2e4453; } }
664
+
665
+ .dops-section-nav-tab__text {
666
+ display: block;
667
+ -ms-flex: 1 0 auto;
668
+ flex: 1 0 auto;
669
+ width: 0;
670
+ color: inherit; }
671
+ @media (min-width: 481px) {
672
+ .dops-section-nav-tab__text {
673
+ display: inline;
674
+ -ms-flex: none;
675
+ flex: none;
676
+ width: auto; } }
677
+
678
+ .dops-section-nav-tabs__dropdown {
679
+ position: relative;
680
+ z-index: 3;
681
+ width: 100%; }
682
+ .dops-section-nav-tabs__dropdown.is-open {
683
+ z-index: 4; }
684
+ .dops-section-nav-tabs__dropdown .dops-select-dropdown__container {
685
+ position: static; }
686
+
687
+ .dops-section-nav__segmented .dops-segmented-control {
688
+ margin: 0 15px; }
689
+
690
+ .dops-section-nav__segmented .dops-segmented-control__link {
691
+ padding: 3px 16px 5px; }
692
+
693
+ @media (max-width: 480px) {
694
+ .dops-section-nav .dops-search.is-pinned {
695
+ height: 46px; } }
696
+ /* Card */
697
+ .dops-card {
698
+ position: relative;
699
+ margin: 0 auto 0.625rem auto;
700
+ padding: 1rem;
701
+ box-sizing: border-box;
702
+ background: white;
703
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
704
+ .dops-card:after {
705
+ content: ".";
706
+ display: block;
707
+ height: 0;
708
+ clear: both;
709
+ visibility: hidden; }
710
+ @media (min-width: 481px) {
711
+ .dops-card {
712
+ margin-bottom: 1rem;
713
+ padding: 1.5rem; } }
714
+ .dops-card.is-compact {
715
+ margin-bottom: 1px; }
716
+ @media (min-width: 481px) {
717
+ .dops-card.is-compact {
718
+ margin-bottom: 1px;
719
+ padding: 1rem 1.5rem; } }
720
+
721
+ .dops-card-title {
722
+ background-color: #f9f9f9;
723
+ color: black;
724
+ font-family: Helvetica, Arial, sans-serif;
725
+ font-size: 12px;
726
+ font-weight: normal;
727
+ text-transform: uppercase;
728
+ border-bottom: 1px solid #DDDDDD;
729
+ padding: 10px 16px;
730
+ margin: 0; }
731
+ @media (min-width: 481px) {
732
+ .dops-card-title {
733
+ padding: 16px 24px; } }
734
+ .dops-card-title .dops-card-meta {
735
+ color: #AAAAAA;
736
+ float: right; }
737
+
738
+ .dops-card-section {
739
+ font-size: 14px;
740
+ padding: 16px;
741
+ border-bottom: 1px solid #DDDDDD; }
742
+ .dops-card-section:after {
743
+ content: ".";
744
+ display: block;
745
+ height: 0;
746
+ clear: both;
747
+ visibility: hidden; }
748
+ @media (min-width: 481px) {
749
+ .dops-card-section {
750
+ padding: 24px; } }
751
+ .dops-card-section:last-child {
752
+ border-bottom: none; }
753
+ .dops-card-section .dops-card-section-label {
754
+ color: black;
755
+ font-size: 12px;
756
+ font-weight: normal;
757
+ text-transform: uppercase; }
758
+ .dops-card-section .dops-card-section-orient-vertical .dops-card-section-label {
759
+ margin-bottom: 10px; }
760
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
761
+ float: left;
762
+ width: 30%; }
763
+ @media all and (max-width: 590px) {
764
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
765
+ margin-bottom: 10px;
766
+ float: none;
767
+ width: 100%; } }
768
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
769
+ float: right;
770
+ width: 70%; }
771
+ @media all and (max-width: 590px) {
772
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
773
+ float: none;
774
+ width: 100%; } }
775
+
776
+ .dops-card-footer {
777
+ background: #f9f9f9;
778
+ padding: 15px 20px; }
779
+
780
+ .dops-card-icon {
781
+ float: right;
782
+ text-transform: capitalize; }
783
+ .dops-card-icon .genericon {
784
+ border-radius: 50%;
785
+ width: 16px;
786
+ height: 16px;
787
+ margin-right: 10px;
788
+ color: #fff;
789
+ background: #81bf16; }
790
+ .dops-button {
791
+ background: white;
792
+ border-color: #c8d7e1;
793
+ border-style: solid;
794
+ border-width: 1px 1px 2px;
795
+ color: #2e4453;
796
+ cursor: pointer;
797
+ display: inline-block;
798
+ margin: 0;
799
+ outline: 0;
800
+ overflow: hidden;
801
+ font-size: 14px;
802
+ font-weight: 500;
803
+ text-overflow: ellipsis;
804
+ text-decoration: none;
805
+ vertical-align: top;
806
+ box-sizing: border-box;
807
+ font-size: 14px;
808
+ line-height: 21px;
809
+ border-radius: 4px;
810
+ padding: 7px 14px 9px;
811
+ -webkit-appearance: none;
812
+ -moz-appearance: none;
813
+ appearance: none; }
814
+ .dops-button:hover {
815
+ border-color: #a8bece;
816
+ color: #2e4453; }
817
+ .dops-button:active {
818
+ border-width: 2px 1px 1px; }
819
+ .dops-button:visited {
820
+ color: #2e4453; }
821
+ .dops-button[disabled], .dops-button:disabled {
822
+ color: #e9eff3;
823
+ background: white;
824
+ border-color: #e9eff3;
825
+ cursor: default; }
826
+ .dops-button[disabled]:active, .dops-button:disabled:active {
827
+ border-width: 1px 1px 2px; }
828
+ .dops-button:focus {
829
+ outline: 0;
830
+ border-color: #00aadc;
831
+ box-shadow: 0 0 0 2px #78dcfa; }
832
+ .dops-button.is-compact {
833
+ padding: 7px;
834
+ color: #668eaa;
835
+ font-size: 11px;
836
+ line-height: 1;
837
+ text-transform: uppercase; }
838
+ .dops-button.is-compact:disabled {
839
+ color: #e9eff3; }
840
+ .dops-button.is-compact .gridicon {
841
+ top: 4px;
842
+ margin-top: -8px; }
843
+ .dops-button.is-compact .gridicons-plus-small {
844
+ margin-left: -4px; }
845
+ .dops-button.is-compact .gridicons-plus-small:last-of-type {
846
+ margin-left: 0; }
847
+ .dops-button.is-compact .gridicons-plus-small + .gridicon {
848
+ margin-left: -4px; }
849
+ .dops-button.hidden {
850
+ display: none; }
851
+ .dops-button .gridicon {
852
+ position: relative;
853
+ top: 4px;
854
+ margin-top: -2px;
855
+ width: 18px;
856
+ height: 18px; }
857
+
858
+ .dops-button.is-primary {
859
+ background: #00aadc;
860
+ border-color: #0087be;
861
+ color: white; }
862
+ .dops-button.is-primary:hover, .dops-button.is-primary:focus {
863
+ border-color: #005082;
864
+ color: white; }
865
+ .dops-button.is-primary[disabled], .dops-button.is-primary:disabled {
866
+ background: #bceefd;
867
+ border-color: #8cc9e2;
868
+ color: white; }
869
+ .dops-button.is-primary.is-compact {
870
+ color: white; }
871
+
872
+ .dops-button.is-scary {
873
+ color: #d94f4f; }
874
+ .dops-button.is-scary:hover, .dops-button.is-scary:focus {
875
+ border-color: #d94f4f; }
876
+ .dops-button.is-scary:focus {
877
+ box-shadow: 0 0 0 2px #eba3a3; }
878
+ .dops-button.is-scary[disabled], .dops-button.is-scary:disabled {
879
+ color: #f4cdcd;
880
+ border-color: #e9eff3; }
881
+
882
+ .dops-button.is-primary.is-scary {
883
+ background: #d94f4f;
884
+ border-color: #a02222;
885
+ color: white; }
886
+ .dops-button.is-primary.is-scary:hover, .dops-button.is-primary.is-scary:focus {
887
+ border-color: #4c1010; }
888
+ .dops-button.is-primary.is-scary[disabled], .dops-button.is-primary.is-scary:disabled {
889
+ background: #eba3a3;
890
+ border-color: #e48484; }
891
+
892
+ .dops-button.is-borderless {
893
+ border: none;
894
+ color: #668eaa;
895
+ padding-left: 0;
896
+ padding-right: 0; }
897
+ .dops-button.is-borderless:hover {
898
+ color: #2e4453; }
899
+ .dops-button.is-borderless:focus {
900
+ box-shadow: none; }
901
+ .dops-button.is-borderless .gridicon {
902
+ width: 24px;
903
+ height: 24px;
904
+ top: 6px; }
905
+ .dops-button.is-borderless[disabled], .dops-button.is-borderless:disabled {
906
+ color: #e9eff3;
907
+ background: white;
908
+ cursor: default; }
909
+ .dops-button.is-borderless[disabled]:active, .dops-button.is-borderless:disabled:active {
910
+ border-width: 0; }
911
+ .dops-button.is-borderless.is-scary {
912
+ color: #d94f4f; }
913
+ .dops-button.is-borderless.is-scary:hover, .dops-button.is-borderless.is-scary:focus {
914
+ color: #a02222; }
915
+ .dops-button.is-borderless.is-scary[disabled] {
916
+ color: #f4cdcd; }
917
+ .dops-button.is-borderless.is-compact {
918
+ background: transparent;
919
+ border-radius: 0; }
920
+ .dops-button.is-borderless.is-compact .gridicon {
921
+ width: 18px;
922
+ height: 18px;
923
+ top: 5px; }
924
+ @keyframes appear {
925
+ 0% {
926
+ opacity: 0; }
927
+ 100% {
928
+ opacity: 1; } }
929
+
930
+ .dops-foldable-card.dops-card {
931
+ position: relative;
932
+ transition: margin .15s linear;
933
+ padding: 0; }
934
+ .dops-foldable-card.dops-card:after {
935
+ content: ".";
936
+ display: block;
937
+ height: 0;
938
+ clear: both;
939
+ visibility: hidden; }
940
+ .dops-foldable-card.dops-card.is-expanded {
941
+ margin-bottom: 8px; }
942
+ .dops-foldable-card.dops-card .is-clickable {
943
+ cursor: pointer; }
944
+
945
+ .dops-foldable-card__header {
946
+ min-height: 64px;
947
+ width: 100%;
948
+ padding: 16px;
949
+ box-sizing: border-box;
950
+ display: -ms-flexbox;
951
+ display: flex;
952
+ -ms-flex-align: center;
953
+ align-items: center;
954
+ -ms-flex-pack: justify;
955
+ justify-content: space-between;
956
+ position: relative; }
957
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary,
958
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded {
959
+ margin-right: 48px; }
960
+ .dops-foldable-card__header.has-border .dops-foldable-card__expand {
961
+ border-left: 1px #f3f6f8 solid; }
962
+ .dops-foldable-card.is-compact .dops-foldable-card__header {
963
+ padding: 8px 16px;
964
+ min-height: 40px; }
965
+ .dops-foldable-card.is-expanded .dops-foldable-card__header {
966
+ margin-bottom: 0px;
967
+ height: inherit;
968
+ min-height: 64px; }
969
+ .dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header {
970
+ min-height: 40px; }
971
+ .dops-foldable-card.is-disabled .dops-foldable-card__header {
972
+ opacity: 0.2; }
973
+
974
+ .dops-foldable-card__action {
975
+ position: absolute;
976
+ top: 0;
977
+ right: 0;
978
+ height: 100%;
979
+ background: none;
980
+ border: 0; }
981
+ .dops-foldable-card.is-expanded .dops-foldable-card__action {
982
+ height: 100%; }
983
+ .dops-foldable-card.is-disabled .dops-foldable-card__action {
984
+ cursor: default; }
985
+ .accessible-focus .dops-foldable-card__action:focus {
986
+ outline: thin dotted; }
987
+
988
+ button.dops-foldable-card__action {
989
+ cursor: pointer;
990
+ outline: 0; }
991
+
992
+ .dops-foldable-card__main {
993
+ max-width: calc( 100% - 36px);
994
+ display: block;
995
+ -ms-flex-align: center;
996
+ align-items: center;
997
+ width: 100%;
998
+ margin-right: 5px; }
999
+ @media (max-width: 480px) {
1000
+ .dops-foldable-card__main {
1001
+ -ms-flex: 1 1;
1002
+ flex: 1 1; } }
1003
+
1004
+ .dops-foldable-card__secondary {
1005
+ display: -ms-flexbox;
1006
+ display: flex;
1007
+ -ms-flex-align: center;
1008
+ align-items: center;
1009
+ -ms-flex: 1 1;
1010
+ flex: 1 1;
1011
+ -ms-flex-pack: end;
1012
+ justify-content: flex-end; }
1013
+
1014
+ .dops-foldable-card__expand {
1015
+ width: 48px; }
1016
+ .dops-foldable-card__expand .gridicon {
1017
+ fill: #87a6bc;
1018
+ display: -ms-flexbox;
1019
+ display: flex;
1020
+ -ms-flex-align: center;
1021
+ align-items: center;
1022
+ width: 100%;
1023
+ vertical-align: middle;
1024
+ transition: transform 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275), color 0.2s ease-in; }
1025
+ .dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon {
1026
+ transform: rotate(180deg); }
1027
+ .dops-foldable-card__expand .gridicon:hover {
1028
+ fill: #87a6bc; }
1029
+ .dops-foldable-card__expand:focus .gridicon, .dops-foldable-card__expand:hover .gridicon {
1030
+ fill: #00aadc; }
1031
+
1032
+ .dops-foldable-card__header-text {
1033
+ font-size: 1.125rem;
1034
+ width: 100%; }
1035
+
1036
+ .dops-foldable-card__subheader {
1037
+ margin-top: 0.125rem;
1038
+ margin-bottom: 0.125rem;
1039
+ font-size: 0.875rem;
1040