sweetalert2.bundle.css 47 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574
  1. /* THEME COLORs
  2. ========================================================================== */
  3. /* Looks good on chrome default color profile */
  4. /* looks good in sRGB but washed up on chrome default
  5. $color-primary: #826bb0;
  6. $color-success: #31cb55;
  7. $color-info: #5e93ec;
  8. $color-warning: #eec559;
  9. $color-danger: #dc4b92;
  10. $color-fusion: darken(desaturate(adjust-hue($color-primary, 5), 80%), 25%); */
  11. /* Color Polarity
  12. ========================================================================== */
  13. /* PAINTBUCKET MIXER
  14. ========================================================================== */
  15. /* the grays */
  16. /* the sapphires */
  17. /* the emeralds */
  18. /* the amethyths */
  19. /* the topaz */
  20. /* the rubies */
  21. /* the graphites */
  22. /* Define universal border difition (div outlines, etc)
  23. ========================================================================== */
  24. /* MOBILE BREAKPOINT & GUTTERS (contains some bootstrap responsive overrides)
  25. ========================================================================== */
  26. /* define when mobile menu activates, here we are declearing (lg) so it targets the one after it */
  27. /* bootstrap reference xs: 0, sm: 544px, md: 768px, lg: 992px, xl: 1200px*/
  28. /* global var used for spacing*/
  29. /* Uniform Padding variable */
  30. /* Heads up! This is a global scoped variable - changing may impact the whole template */
  31. /* BOOTSTRAP OVERRIDES (bootstrap variables)
  32. ========================================================================== */
  33. /* usage: theme-colors("primary"); */
  34. /* forms */
  35. /*$input-height: calc(2.25rem + 1px); //I had to add this because the input gruops was having improper height for some reason... */
  36. /* links */
  37. /* checkbox */
  38. /*$custom-file-height-inner: calc(2.25rem - 1px);*/
  39. /* not part of bootstrap variable */
  40. /* custom checkbox */
  41. /* custom range */
  42. /* select */
  43. /* badge */
  44. /* cards */
  45. /*border radius*/
  46. /* alert */
  47. /* toast */
  48. /* breadcrumb */
  49. /* input button */
  50. /* nav link */
  51. /* nav, tabs, pills */
  52. /* tables */
  53. /* dropdowns */
  54. /* dropdowns sizes */
  55. /* popovers */
  56. /* tooltips */
  57. /* modal */
  58. /* reference guide
  59. http://www.standardista.com/px-to-rem-conversion-if-root-font-size-is-16px/
  60. 8px = 0.5rem
  61. 9px = 0.5625rem
  62. 10px = 0.625rem
  63. 11px = 0.6875rem
  64. 12px = 0.75rem
  65. 13px = 0.8125rem
  66. 14px = 0.875rem
  67. 15px = 0.9375rem
  68. 16px = 1rem (base)
  69. 17px = 1.0625rem
  70. 18px = 1.125rem
  71. 19px = 1.1875rem
  72. 20px = 1.25rem
  73. 21px = 1.3125rem
  74. 22px = 1.375rem
  75. 24px = 1.5rem
  76. 25px = 1.5625rem
  77. 26px = 1.625rem
  78. 28px = 1.75rem
  79. 30px = 1.875rem
  80. 32px = 2rem
  81. 34px = 2.125rem
  82. 36px = 2.25rem
  83. 38px = 2.375rem
  84. 40px = 2.5rem
  85. */
  86. /* Fonts */
  87. /* carousel */
  88. /* BASE VARS
  89. ========================================================================== */
  90. /* font vars below will auto change to rem values using function rem($value)*/
  91. /* 11px */
  92. /* 12px */
  93. /* 12.5px */
  94. /* 14px */
  95. /* 15px */
  96. /* 16px */
  97. /* 28px */
  98. /* Font Family
  99. ========================================================================== */
  100. /*hint: you can also try the font called 'Poppins' by replacing the font 'Roboto' */
  101. /* ANIMATIONS
  102. ========================================================================== */
  103. /* this addresses all animation related to nav hide to nav minify */
  104. /* Z-INDEX declearation
  105. ========================================================================== */
  106. /* we adjust bootstrap z-index to be higher than our higest z-index*/
  107. /* CUSTOM ICON PREFIX
  108. ========================================================================== */
  109. /* PRINT CSS (landscape or portrait)
  110. ========================================================================== */
  111. /* landscape or portrait */
  112. /* auto, letter */
  113. /* Common Element Variables
  114. ========================================================================== */
  115. /* Z-index decleartion "birds eye view"
  116. ========================================================================== */
  117. /* Components
  118. ========================================================================== */
  119. /* PAGE HEADER STUFF
  120. ========================================================================== */
  121. /* colors */
  122. /* height */
  123. /* logo */
  124. /* try not to go beywond the width of $main_nav_width value */
  125. /* you may need to change this depending on your logo design */
  126. /* adjust this as you see fit : left, right, center */
  127. /* icon font size (not button) */
  128. /* search input box */
  129. /* suggestion: #ccced0*/
  130. /* btn */
  131. /* dropdown: app list */
  132. /* badge */
  133. /* COMPONENTS & MODS */
  134. /* NAVIGATION STUFF
  135. Guide:
  136. aside.page-sidebar ($nav-width, $nav-background)
  137. .page-logo
  138. .primary-nav
  139. .info-card
  140. ul.nav-menu
  141. li
  142. a (parent level-0..., $nav-link-color, $nav-link-hover-color, $nav-link-hover-bg-color, $nav-link-hover-left-border-color)
  143. icon
  144. span
  145. collapse-sign
  146. ul.nav-menu-sub-one
  147. li
  148. a ($nav-level-1... $nav-sub-link-height)
  149. span
  150. collapse-sign
  151. ul.nav-menu-sub-two
  152. li
  153. a ($nav-level-2... $nav-sub-link-height)
  154. span
  155. p.nav-title ($nav-title-*...)
  156. ========================================================================== */
  157. /* main navigation */
  158. /* left panel */
  159. /* nav parent level-0 */
  160. /* nav icon sizes */
  161. /* badge default */
  162. /* all child */
  163. /* nav title */
  164. /* nav Minify */
  165. /* when the menu pops on hover */
  166. /* navigation Width */
  167. /* partial visibility of the menu */
  168. /* top navigation */
  169. /* nav Info Card (appears below the logo) */
  170. /* width is auto */
  171. /* nav DL labels for all child */
  172. /* will be pulled to left as a negative value */
  173. /* MISC Settings
  174. ========================================================================== */
  175. /* List Table */
  176. /* PAGE SETTINGS
  177. ========================================================================== */
  178. /* PAGE BREADCRUMB
  179. ========================================================================== */
  180. /* PAGE COMPONENT PANELS
  181. ========================================================================== */
  182. /* PAGE COMPONENT PROGRESSBARS
  183. ========================================================================== */
  184. /* PAGE COMPONENT MESSENGER
  185. ========================================================================== */
  186. /* FOOTER
  187. ========================================================================== */
  188. /* GLOBALS
  189. ========================================================================== */
  190. /* ACCESSIBILITIES */
  191. /* SHORTCUT BUTTON (appears on bottom right of the page) */
  192. /* GULP WARNINGS */
  193. .swal2-styled,
  194. .swal2-content {
  195. font-weight: 400 !important; }
  196. .swal2-title {
  197. font-weight: 500 !important; }
  198. .swal2-popup .swal2-styled:focus {
  199. -webkit-box-shadow: none;
  200. box-shadow: none; }
  201. .swal2-popup.swal2-toast {
  202. -webkit-box-orient: horizontal;
  203. -webkit-box-direction: normal;
  204. -ms-flex-direction: row;
  205. flex-direction: row;
  206. -webkit-box-align: center;
  207. -ms-flex-align: center;
  208. align-items: center;
  209. width: auto;
  210. padding: 0.625em;
  211. overflow-y: hidden;
  212. background: #fff;
  213. -webkit-box-shadow: 0 0 0.625em #d9d9d9;
  214. box-shadow: 0 0 0.625em #d9d9d9; }
  215. .swal2-popup.swal2-toast .swal2-header {
  216. -webkit-box-orient: horizontal;
  217. -webkit-box-direction: normal;
  218. -ms-flex-direction: row;
  219. flex-direction: row; }
  220. .swal2-popup.swal2-toast .swal2-title {
  221. -webkit-box-flex: 1;
  222. -ms-flex-positive: 1;
  223. flex-grow: 1;
  224. -webkit-box-pack: start;
  225. -ms-flex-pack: start;
  226. justify-content: flex-start;
  227. margin: 0 0.6em;
  228. font-size: 1em; }
  229. .swal2-popup.swal2-toast .swal2-footer {
  230. margin: 0.5em 0 0;
  231. padding: 0.5em 0 0;
  232. font-size: 0.8em; }
  233. .swal2-popup.swal2-toast .swal2-close {
  234. position: static;
  235. width: 0.8em;
  236. height: 0.8em;
  237. line-height: 0.8; }
  238. .swal2-popup.swal2-toast .swal2-content {
  239. -webkit-box-pack: start;
  240. -ms-flex-pack: start;
  241. justify-content: flex-start;
  242. font-size: 1em; }
  243. .swal2-popup.swal2-toast .swal2-icon {
  244. width: 2em;
  245. min-width: 2em;
  246. height: 2em;
  247. margin: 0; }
  248. .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
  249. display: -webkit-box;
  250. display: -ms-flexbox;
  251. display: flex;
  252. -webkit-box-align: center;
  253. -ms-flex-align: center;
  254. align-items: center;
  255. font-size: 1.8em;
  256. font-weight: bold; }
  257. @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  258. .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
  259. font-size: .25em; } }
  260. .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  261. width: 2em;
  262. height: 2em; }
  263. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
  264. top: .875em;
  265. width: 1.375em; }
  266. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
  267. left: .3125em; }
  268. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
  269. right: .3125em; }
  270. .swal2-popup.swal2-toast .swal2-actions {
  271. -ms-flex-preferred-size: auto !important;
  272. flex-basis: auto !important;
  273. width: auto;
  274. height: auto;
  275. margin: 0 .3125em; }
  276. .swal2-popup.swal2-toast .swal2-styled {
  277. margin: 0 .3125em;
  278. padding: .3125em .625em;
  279. font-size: 1em; }
  280. .swal2-popup.swal2-toast .swal2-styled:focus {
  281. -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  282. box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4); }
  283. .swal2-popup.swal2-toast .swal2-success {
  284. border-color: #1dc9b7; }
  285. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'] {
  286. position: absolute;
  287. width: 1.6em;
  288. height: 3em;
  289. -webkit-transform: rotate(45deg);
  290. transform: rotate(45deg);
  291. border-radius: 50%; }
  292. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left'] {
  293. top: -.8em;
  294. left: -.5em;
  295. -webkit-transform: rotate(-45deg);
  296. transform: rotate(-45deg);
  297. -webkit-transform-origin: 2em 2em;
  298. transform-origin: 2em 2em;
  299. border-radius: 4em 0 0 4em; }
  300. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right'] {
  301. top: -.25em;
  302. left: .9375em;
  303. -webkit-transform-origin: 0 1.5em;
  304. transform-origin: 0 1.5em;
  305. border-radius: 0 4em 4em 0; }
  306. .swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  307. width: 2em;
  308. height: 2em; }
  309. .swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  310. top: 0;
  311. left: .4375em;
  312. width: .4375em;
  313. height: 2.6875em; }
  314. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'] {
  315. height: .3125em; }
  316. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip'] {
  317. top: 1.125em;
  318. left: .1875em;
  319. width: .75em; }
  320. .swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long'] {
  321. top: .9375em;
  322. right: .1875em;
  323. width: 1.375em; }
  324. .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  325. -webkit-animation: swal2-toast-animate-success-line-tip .75s;
  326. animation: swal2-toast-animate-success-line-tip .75s; }
  327. .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  328. -webkit-animation: swal2-toast-animate-success-line-long .75s;
  329. animation: swal2-toast-animate-success-line-long .75s; }
  330. .swal2-popup.swal2-toast.swal2-show {
  331. -webkit-animation: swal2-toast-show 0.5s;
  332. animation: swal2-toast-show 0.5s; }
  333. .swal2-popup.swal2-toast.swal2-hide {
  334. -webkit-animation: swal2-toast-hide 0.1s forwards;
  335. animation: swal2-toast-hide 0.1s forwards; }
  336. .swal2-container {
  337. display: -webkit-box;
  338. display: -ms-flexbox;
  339. display: flex;
  340. position: fixed;
  341. z-index: 1060;
  342. top: 0;
  343. right: 0;
  344. bottom: 0;
  345. left: 0;
  346. -webkit-box-orient: horizontal;
  347. -webkit-box-direction: normal;
  348. -ms-flex-direction: row;
  349. flex-direction: row;
  350. -webkit-box-align: center;
  351. -ms-flex-align: center;
  352. align-items: center;
  353. -webkit-box-pack: center;
  354. -ms-flex-pack: center;
  355. justify-content: center;
  356. padding: 0.625em;
  357. overflow-x: hidden;
  358. -webkit-transition: background-color 0.1s;
  359. transition: background-color 0.1s;
  360. -webkit-overflow-scrolling: touch; }
  361. .swal2-container.swal2-backdrop-show {
  362. background: rgba(0, 0, 0, 0.2); }
  363. .swal2-container.swal2-backdrop-hide {
  364. background: transparent !important; }
  365. .swal2-container.swal2-top {
  366. -webkit-box-align: start;
  367. -ms-flex-align: start;
  368. align-items: flex-start; }
  369. .swal2-container.swal2-top-start, .swal2-container.swal2-top-left {
  370. -webkit-box-align: start;
  371. -ms-flex-align: start;
  372. align-items: flex-start;
  373. -webkit-box-pack: start;
  374. -ms-flex-pack: start;
  375. justify-content: flex-start; }
  376. .swal2-container.swal2-top-end, .swal2-container.swal2-top-right {
  377. -webkit-box-align: start;
  378. -ms-flex-align: start;
  379. align-items: flex-start;
  380. -webkit-box-pack: end;
  381. -ms-flex-pack: end;
  382. justify-content: flex-end; }
  383. .swal2-container.swal2-center {
  384. -webkit-box-align: center;
  385. -ms-flex-align: center;
  386. align-items: center; }
  387. .swal2-container.swal2-center-start, .swal2-container.swal2-center-left {
  388. -webkit-box-align: center;
  389. -ms-flex-align: center;
  390. align-items: center;
  391. -webkit-box-pack: start;
  392. -ms-flex-pack: start;
  393. justify-content: flex-start; }
  394. .swal2-container.swal2-center-end, .swal2-container.swal2-center-right {
  395. -webkit-box-align: center;
  396. -ms-flex-align: center;
  397. align-items: center;
  398. -webkit-box-pack: end;
  399. -ms-flex-pack: end;
  400. justify-content: flex-end; }
  401. .swal2-container.swal2-bottom {
  402. -webkit-box-align: end;
  403. -ms-flex-align: end;
  404. align-items: flex-end; }
  405. .swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left {
  406. -webkit-box-align: end;
  407. -ms-flex-align: end;
  408. align-items: flex-end;
  409. -webkit-box-pack: start;
  410. -ms-flex-pack: start;
  411. justify-content: flex-start; }
  412. .swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right {
  413. -webkit-box-align: end;
  414. -ms-flex-align: end;
  415. align-items: flex-end;
  416. -webkit-box-pack: end;
  417. -ms-flex-pack: end;
  418. justify-content: flex-end; }
  419. .swal2-container.swal2-bottom > :first-child,
  420. .swal2-container.swal2-bottom-start > :first-child,
  421. .swal2-container.swal2-bottom-left > :first-child,
  422. .swal2-container.swal2-bottom-end > :first-child,
  423. .swal2-container.swal2-bottom-right > :first-child {
  424. margin-top: auto; }
  425. .swal2-container.swal2-grow-fullscreen > .swal2-modal {
  426. display: -webkit-box !important;
  427. display: -ms-flexbox !important;
  428. display: flex !important;
  429. -webkit-box-flex: 1;
  430. -ms-flex: 1;
  431. flex: 1;
  432. -ms-flex-item-align: stretch;
  433. align-self: stretch;
  434. -webkit-box-pack: center;
  435. -ms-flex-pack: center;
  436. justify-content: center; }
  437. .swal2-container.swal2-grow-row > .swal2-modal {
  438. display: -webkit-box !important;
  439. display: -ms-flexbox !important;
  440. display: flex !important;
  441. -webkit-box-flex: 1;
  442. -ms-flex: 1;
  443. flex: 1;
  444. -ms-flex-line-pack: center;
  445. align-content: center;
  446. -webkit-box-pack: center;
  447. -ms-flex-pack: center;
  448. justify-content: center; }
  449. .swal2-container.swal2-grow-column {
  450. -webkit-box-flex: 1;
  451. -ms-flex: 1;
  452. flex: 1;
  453. -webkit-box-orient: vertical;
  454. -webkit-box-direction: normal;
  455. -ms-flex-direction: column;
  456. flex-direction: column; }
  457. .swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom {
  458. -webkit-box-align: center;
  459. -ms-flex-align: center;
  460. align-items: center; }
  461. .swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left {
  462. -webkit-box-align: start;
  463. -ms-flex-align: start;
  464. align-items: flex-start; }
  465. .swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right {
  466. -webkit-box-align: end;
  467. -ms-flex-align: end;
  468. align-items: flex-end; }
  469. .swal2-container.swal2-grow-column > .swal2-modal {
  470. display: -webkit-box !important;
  471. display: -ms-flexbox !important;
  472. display: flex !important;
  473. -webkit-box-flex: 1;
  474. -ms-flex: 1;
  475. flex: 1;
  476. -ms-flex-line-pack: center;
  477. align-content: center;
  478. -webkit-box-pack: center;
  479. -ms-flex-pack: center;
  480. justify-content: center; }
  481. .swal2-container.swal2-no-transition {
  482. -webkit-transition: none !important;
  483. transition: none !important; }
  484. .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {
  485. margin: auto; }
  486. @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  487. .swal2-container .swal2-modal {
  488. margin: 0 !important; } }
  489. .swal2-popup {
  490. display: none;
  491. position: relative;
  492. -webkit-box-sizing: border-box;
  493. box-sizing: border-box;
  494. -webkit-box-orient: vertical;
  495. -webkit-box-direction: normal;
  496. -ms-flex-direction: column;
  497. flex-direction: column;
  498. -webkit-box-pack: center;
  499. -ms-flex-pack: center;
  500. justify-content: center;
  501. width: 30em;
  502. max-width: 100%;
  503. padding: 1.25em;
  504. border: none;
  505. border-radius: 0.3125em;
  506. background: #fff;
  507. font-family: inherit;
  508. font-size: 1rem; }
  509. .swal2-popup:focus {
  510. outline: none; }
  511. .swal2-popup.swal2-loading {
  512. overflow-y: hidden; }
  513. .swal2-header {
  514. display: -webkit-box;
  515. display: -ms-flexbox;
  516. display: flex;
  517. -webkit-box-orient: vertical;
  518. -webkit-box-direction: normal;
  519. -ms-flex-direction: column;
  520. flex-direction: column;
  521. -webkit-box-align: center;
  522. -ms-flex-align: center;
  523. align-items: center; }
  524. .swal2-title {
  525. position: relative;
  526. max-width: 100%;
  527. margin: 0 0 1em;
  528. padding: 0;
  529. color: #595959;
  530. font-size: 1.0625em;
  531. font-weight: 600;
  532. text-align: center;
  533. text-transform: none;
  534. word-wrap: break-word; }
  535. .swal2-actions {
  536. display: -webkit-box;
  537. display: -ms-flexbox;
  538. display: flex;
  539. z-index: 1;
  540. -ms-flex-wrap: wrap;
  541. flex-wrap: wrap;
  542. -webkit-box-align: center;
  543. -ms-flex-align: center;
  544. align-items: center;
  545. -webkit-box-pack: center;
  546. -ms-flex-pack: center;
  547. justify-content: center;
  548. width: 100%;
  549. margin: 1.25em auto 0; }
  550. .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  551. opacity: .4; }
  552. .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  553. background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.1)));
  554. background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); }
  555. .swal2-actions:not(.swal2-loading) .swal2-styled:active {
  556. background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));
  557. background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); }
  558. .swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
  559. -webkit-box-sizing: border-box;
  560. box-sizing: border-box;
  561. width: 2.5em;
  562. height: 2.5em;
  563. margin: .46875em;
  564. padding: 0;
  565. -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  566. animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  567. border: .25em solid transparent;
  568. border-radius: 100%;
  569. border-color: transparent;
  570. background-color: transparent !important;
  571. color: transparent;
  572. cursor: default;
  573. -webkit-user-select: none;
  574. -moz-user-select: none;
  575. -ms-user-select: none;
  576. user-select: none; }
  577. .swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
  578. margin-right: 30px;
  579. margin-left: 30px; }
  580. .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
  581. content: '';
  582. display: inline-block;
  583. width: 15px;
  584. height: 15px;
  585. margin-left: 5px;
  586. -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  587. animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  588. border: 3px solid #999999;
  589. border-radius: 50%;
  590. border-right-color: transparent;
  591. -webkit-box-shadow: 1px 1px 1px #fff;
  592. box-shadow: 1px 1px 1px #fff; }
  593. .swal2-styled {
  594. margin: .3125em;
  595. padding: .625em 2em;
  596. -webkit-box-shadow: none;
  597. box-shadow: none;
  598. font-weight: 500; }
  599. .swal2-styled:not([disabled]) {
  600. cursor: pointer; }
  601. .swal2-styled.swal2-confirm {
  602. border: 0;
  603. border-radius: 0.25em;
  604. background: initial;
  605. background-color: #886ab5;
  606. color: #fff;
  607. font-size: 0.875em; }
  608. .swal2-styled.swal2-cancel {
  609. border: 0;
  610. border-radius: 0.25em;
  611. background: initial;
  612. background-color: #aaa;
  613. color: #fff;
  614. font-size: 0.875em; }
  615. .swal2-styled:focus {
  616. outline: rgba(50, 100, 150, 0.4);
  617. -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  618. box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4); }
  619. .swal2-styled::-moz-focus-inner {
  620. border: 0; }
  621. .swal2-footer {
  622. -webkit-box-pack: center;
  623. -ms-flex-pack: center;
  624. justify-content: center;
  625. margin: 1.25em 0 0;
  626. padding: 1em 0 0;
  627. border-top: 1px solid #eee;
  628. color: #545454;
  629. font-size: 0.875em; }
  630. .swal2-timer-progress-bar {
  631. position: absolute;
  632. bottom: 0;
  633. left: 0;
  634. width: 100%;
  635. height: 0.25em;
  636. background: rgba(0, 0, 0, 0.2); }
  637. .swal2-image {
  638. max-width: 100%;
  639. margin: 1.25em auto; }
  640. .swal2-close {
  641. position: absolute;
  642. z-index: 2;
  643. /* 1617 */
  644. top: 0;
  645. right: 0;
  646. -webkit-box-pack: center;
  647. -ms-flex-pack: center;
  648. justify-content: center;
  649. width: 1.2em;
  650. height: 1.2em;
  651. padding: 0;
  652. overflow: hidden;
  653. -webkit-transition: color 0.1s ease-out;
  654. transition: color 0.1s ease-out;
  655. border: none;
  656. border-radius: 0;
  657. outline: initial;
  658. background: transparent;
  659. color: #cccccc;
  660. font-family: serif;
  661. font-size: 2.5em;
  662. line-height: 1.2;
  663. cursor: pointer; }
  664. .swal2-close:hover {
  665. -webkit-transform: none;
  666. transform: none;
  667. background: transparent;
  668. color: #fd3995; }
  669. .swal2-close::-moz-focus-inner {
  670. border: 0; }
  671. .swal2-content {
  672. z-index: 1;
  673. -webkit-box-pack: center;
  674. -ms-flex-pack: center;
  675. justify-content: center;
  676. margin: 0;
  677. padding: 0;
  678. color: #909090;
  679. font-size: 0.875em;
  680. font-weight: normal;
  681. line-height: normal;
  682. text-align: center;
  683. word-wrap: break-word; }
  684. .swal2-input,
  685. .swal2-file,
  686. .swal2-textarea,
  687. .swal2-select,
  688. .swal2-radio,
  689. .swal2-checkbox {
  690. margin: 1em auto; }
  691. .swal2-input,
  692. .swal2-file,
  693. .swal2-textarea {
  694. -webkit-box-sizing: border-box;
  695. box-sizing: border-box;
  696. width: 100%;
  697. -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  698. transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  699. transition: border-color 0.3s, box-shadow 0.3s;
  700. transition: border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
  701. border: 1px solid #d9d9d9;
  702. border-radius: 0.1875em;
  703. background: inherit;
  704. -webkit-box-shadow: rgba(0, 0, 0, 0.06);
  705. box-shadow: rgba(0, 0, 0, 0.06);
  706. color: inherit;
  707. font-size: 1.125em; }
  708. .swal2-input.swal2-inputerror,
  709. .swal2-file.swal2-inputerror,
  710. .swal2-textarea.swal2-inputerror {
  711. border-color: #fd3995 !important;
  712. -webkit-box-shadow: 0 0 2px #fd3995 !important;
  713. box-shadow: 0 0 2px #fd3995 !important; }
  714. .swal2-input:focus,
  715. .swal2-file:focus,
  716. .swal2-textarea:focus {
  717. border: 1px solid #b4dbed;
  718. outline: none;
  719. -webkit-box-shadow: 0 0 3px #c4e6f5;
  720. box-shadow: 0 0 3px #c4e6f5; }
  721. .swal2-input::-webkit-input-placeholder,
  722. .swal2-file::-webkit-input-placeholder,
  723. .swal2-textarea::-webkit-input-placeholder {
  724. color: #cccccc; }
  725. .swal2-input::-moz-placeholder,
  726. .swal2-file::-moz-placeholder,
  727. .swal2-textarea::-moz-placeholder {
  728. color: #cccccc; }
  729. .swal2-input:-ms-input-placeholder,
  730. .swal2-file:-ms-input-placeholder,
  731. .swal2-textarea:-ms-input-placeholder {
  732. color: #cccccc; }
  733. .swal2-input::-ms-input-placeholder,
  734. .swal2-file::-ms-input-placeholder,
  735. .swal2-textarea::-ms-input-placeholder {
  736. color: #cccccc; }
  737. .swal2-input::placeholder,
  738. .swal2-file::placeholder,
  739. .swal2-textarea::placeholder {
  740. color: #cccccc; }
  741. .swal2-range {
  742. margin: 1em auto;
  743. background: #fff; }
  744. .swal2-range input {
  745. width: 80%; }
  746. .swal2-range output {
  747. width: 20%;
  748. color: inherit;
  749. font-weight: 600;
  750. text-align: center; }
  751. .swal2-range input,
  752. .swal2-range output {
  753. height: 2.625em;
  754. padding: 0;
  755. font-size: 1.125em;
  756. line-height: 2.625em; }
  757. .swal2-input {
  758. height: 2.625em;
  759. padding: 0 0.75em; }
  760. .swal2-input[type='number'] {
  761. max-width: 10em; }
  762. .swal2-file {
  763. background: inherit;
  764. font-size: 1.125em; }
  765. .swal2-textarea {
  766. height: 6.75em;
  767. padding: 0.75em; }
  768. .swal2-select {
  769. min-width: 50%;
  770. max-width: 100%;
  771. padding: .375em .625em;
  772. background: inherit;
  773. color: inherit;
  774. font-size: 1.125em; }
  775. .swal2-radio,
  776. .swal2-checkbox {
  777. -webkit-box-align: center;
  778. -ms-flex-align: center;
  779. align-items: center;
  780. -webkit-box-pack: center;
  781. -ms-flex-pack: center;
  782. justify-content: center;
  783. background: #fff;
  784. color: inherit; }
  785. .swal2-radio label,
  786. .swal2-checkbox label {
  787. margin: 0 .6em;
  788. font-size: 1.125em; }
  789. .swal2-radio input,
  790. .swal2-checkbox input {
  791. margin: 0 .4em; }
  792. .swal2-validation-message {
  793. display: none;
  794. -webkit-box-align: center;
  795. -ms-flex-align: center;
  796. align-items: center;
  797. -webkit-box-pack: center;
  798. -ms-flex-pack: center;
  799. justify-content: center;
  800. padding: 0.625em;
  801. overflow: hidden;
  802. background: #f0f0f0;
  803. color: #666666;
  804. font-size: 1em;
  805. font-weight: 300; }
  806. .swal2-validation-message::before {
  807. content: '!';
  808. display: inline-block;
  809. width: 1.5em;
  810. min-width: 1.5em;
  811. height: 1.5em;
  812. margin: 0 .625em;
  813. zoom: normal;
  814. border-radius: 50%;
  815. background-color: #fd3995;
  816. color: #fff;
  817. font-weight: 600;
  818. line-height: 1.5em;
  819. text-align: center; }
  820. .swal2-icon {
  821. position: relative;
  822. -webkit-box-sizing: content-box;
  823. box-sizing: content-box;
  824. -webkit-box-pack: center;
  825. -ms-flex-pack: center;
  826. justify-content: center;
  827. width: 5em;
  828. height: 5em;
  829. margin: 1.25em auto 1.875em;
  830. zoom: normal;
  831. border: .25em solid transparent;
  832. border-radius: 50%;
  833. font-family: inherit;
  834. line-height: 5em;
  835. cursor: default;
  836. -webkit-user-select: none;
  837. -moz-user-select: none;
  838. -ms-user-select: none;
  839. user-select: none; }
  840. .swal2-icon .swal2-icon-content {
  841. display: -webkit-box;
  842. display: -ms-flexbox;
  843. display: flex;
  844. -webkit-box-align: center;
  845. -ms-flex-align: center;
  846. align-items: center;
  847. font-size: 3.75em; }
  848. .swal2-icon.swal2-error {
  849. border-color: #fd3995;
  850. color: #fd3995; }
  851. .swal2-icon.swal2-error .swal2-x-mark {
  852. position: relative;
  853. -webkit-box-flex: 1;
  854. -ms-flex-positive: 1;
  855. flex-grow: 1; }
  856. .swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
  857. display: block;
  858. position: absolute;
  859. top: 2.3125em;
  860. width: 2.9375em;
  861. height: .3125em;
  862. border-radius: .125em;
  863. background-color: #fd3995; }
  864. .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
  865. left: 1.0625em;
  866. -webkit-transform: rotate(45deg);
  867. transform: rotate(45deg); }
  868. .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
  869. right: 1em;
  870. -webkit-transform: rotate(-45deg);
  871. transform: rotate(-45deg); }
  872. .swal2-icon.swal2-error.swal2-icon-show {
  873. -webkit-animation: swal2-animate-error-icon .5s;
  874. animation: swal2-animate-error-icon .5s; }
  875. .swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
  876. -webkit-animation: swal2-animate-error-x-mark .5s;
  877. animation: swal2-animate-error-x-mark .5s; }
  878. .swal2-icon.swal2-warning {
  879. border-color: #ffcd65;
  880. color: #ffc241; }
  881. .swal2-icon.swal2-info {
  882. border-color: #82c4f8;
  883. color: #2196F3; }
  884. .swal2-icon.swal2-question {
  885. border-color: #beaed7;
  886. color: #886ab5; }
  887. .swal2-icon.swal2-success {
  888. border-color: #1dc9b7;
  889. color: #1dc9b7; }
  890. .swal2-icon.swal2-success [class^='swal2-success-circular-line'] {
  891. position: absolute;
  892. width: 3.75em;
  893. height: 7.5em;
  894. -webkit-transform: rotate(45deg);
  895. transform: rotate(45deg);
  896. border-radius: 50%; }
  897. .swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left'] {
  898. top: -.4375em;
  899. left: -2.0635em;
  900. -webkit-transform: rotate(-45deg);
  901. transform: rotate(-45deg);
  902. -webkit-transform-origin: 3.75em 3.75em;
  903. transform-origin: 3.75em 3.75em;
  904. border-radius: 7.5em 0 0 7.5em; }
  905. .swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right'] {
  906. top: -.6875em;
  907. left: 1.875em;
  908. -webkit-transform: rotate(-45deg);
  909. transform: rotate(-45deg);
  910. -webkit-transform-origin: 0 3.75em;
  911. transform-origin: 0 3.75em;
  912. border-radius: 0 7.5em 7.5em 0; }
  913. .swal2-icon.swal2-success .swal2-success-ring {
  914. position: absolute;
  915. z-index: 2;
  916. top: -.25em;
  917. left: -.25em;
  918. -webkit-box-sizing: content-box;
  919. box-sizing: content-box;
  920. width: 100%;
  921. height: 100%;
  922. border: 0.25em solid rgba(29, 201, 183, 0.3);
  923. border-radius: 50%; }
  924. .swal2-icon.swal2-success .swal2-success-fix {
  925. position: absolute;
  926. z-index: 1;
  927. top: .5em;
  928. left: 1.625em;
  929. width: .4375em;
  930. height: 5.625em;
  931. -webkit-transform: rotate(-45deg);
  932. transform: rotate(-45deg); }
  933. .swal2-icon.swal2-success [class^='swal2-success-line'] {
  934. display: block;
  935. position: absolute;
  936. z-index: 2;
  937. height: .3125em;
  938. border-radius: .125em;
  939. background-color: #1dc9b7; }
  940. .swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip'] {
  941. top: 2.875em;
  942. left: .8125em;
  943. width: 1.5625em;
  944. -webkit-transform: rotate(45deg);
  945. transform: rotate(45deg); }
  946. .swal2-icon.swal2-success [class^='swal2-success-line'][class$='long'] {
  947. top: 2.375em;
  948. right: .5em;
  949. width: 2.9375em;
  950. -webkit-transform: rotate(-45deg);
  951. transform: rotate(-45deg); }
  952. .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
  953. -webkit-animation: swal2-animate-success-line-tip .75s;
  954. animation: swal2-animate-success-line-tip .75s; }
  955. .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
  956. -webkit-animation: swal2-animate-success-line-long .75s;
  957. animation: swal2-animate-success-line-long .75s; }
  958. .swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  959. -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
  960. animation: swal2-rotate-success-circular-line 4.25s ease-in; }
  961. .swal2-progress-steps {
  962. -webkit-box-align: center;
  963. -ms-flex-align: center;
  964. align-items: center;
  965. margin: 0 0 1.25em;
  966. padding: 0;
  967. background: inherit;
  968. font-weight: 600; }
  969. .swal2-progress-steps li {
  970. display: inline-block;
  971. position: relative; }
  972. .swal2-progress-steps .swal2-progress-step {
  973. z-index: 20;
  974. width: 2em;
  975. height: 2em;
  976. border-radius: 2em;
  977. background: #886ab5;
  978. color: #fff;
  979. line-height: 2em;
  980. text-align: center; }
  981. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  982. background: #886ab5; }
  983. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  984. background: #beaed7;
  985. color: #fff; }
  986. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  987. background: #beaed7; }
  988. .swal2-progress-steps .swal2-progress-step-line {
  989. z-index: 10;
  990. width: 2.5em;
  991. height: .4em;
  992. margin: 0 -1px;
  993. background: #886ab5; }
  994. [class^='swal2'] {
  995. -webkit-tap-highlight-color: transparent; }
  996. .swal2-show {
  997. -webkit-animation: swal2-show 0.3s;
  998. animation: swal2-show 0.3s; }
  999. .swal2-hide {
  1000. -webkit-animation: swal2-hide 0.15s forwards;
  1001. animation: swal2-hide 0.15s forwards; }
  1002. .swal2-noanimation {
  1003. -webkit-transition: none;
  1004. transition: none; }
  1005. .swal2-scrollbar-measure {
  1006. position: absolute;
  1007. top: -9999px;
  1008. width: 50px;
  1009. height: 50px;
  1010. overflow: scroll; }
  1011. .swal2-rtl .swal2-close {
  1012. right: auto;
  1013. left: 0; }
  1014. .swal2-rtl .swal2-timer-progress-bar {
  1015. right: 0;
  1016. left: auto; }
  1017. @supports (-ms-accelerator: true) {
  1018. .swal2-range input {
  1019. width: 100% !important; }
  1020. .swal2-range output {
  1021. display: none; } }
  1022. @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  1023. .swal2-range input {
  1024. width: 100% !important; }
  1025. .swal2-range output {
  1026. display: none; } }
  1027. @-moz-document url-prefix() {
  1028. .swal2-close:focus {
  1029. outline: 2px solid rgba(50, 100, 150, 0.4); } }
  1030. @-webkit-keyframes swal2-toast-show {
  1031. 0% {
  1032. -webkit-transform: translateY(-0.625em) rotateZ(2deg);
  1033. transform: translateY(-0.625em) rotateZ(2deg); }
  1034. 33% {
  1035. -webkit-transform: translateY(0) rotateZ(-2deg);
  1036. transform: translateY(0) rotateZ(-2deg); }
  1037. 66% {
  1038. -webkit-transform: translateY(0.3125em) rotateZ(2deg);
  1039. transform: translateY(0.3125em) rotateZ(2deg); }
  1040. 100% {
  1041. -webkit-transform: translateY(0) rotateZ(0deg);
  1042. transform: translateY(0) rotateZ(0deg); } }
  1043. @keyframes swal2-toast-show {
  1044. 0% {
  1045. -webkit-transform: translateY(-0.625em) rotateZ(2deg);
  1046. transform: translateY(-0.625em) rotateZ(2deg); }
  1047. 33% {
  1048. -webkit-transform: translateY(0) rotateZ(-2deg);
  1049. transform: translateY(0) rotateZ(-2deg); }
  1050. 66% {
  1051. -webkit-transform: translateY(0.3125em) rotateZ(2deg);
  1052. transform: translateY(0.3125em) rotateZ(2deg); }
  1053. 100% {
  1054. -webkit-transform: translateY(0) rotateZ(0deg);
  1055. transform: translateY(0) rotateZ(0deg); } }
  1056. @-webkit-keyframes swal2-toast-hide {
  1057. 100% {
  1058. -webkit-transform: rotateZ(1deg);
  1059. transform: rotateZ(1deg);
  1060. opacity: 0; } }
  1061. @keyframes swal2-toast-hide {
  1062. 100% {
  1063. -webkit-transform: rotateZ(1deg);
  1064. transform: rotateZ(1deg);
  1065. opacity: 0; } }
  1066. @-webkit-keyframes swal2-toast-animate-success-line-tip {
  1067. 0% {
  1068. top: .5625em;
  1069. left: .0625em;
  1070. width: 0; }
  1071. 54% {
  1072. top: .125em;
  1073. left: .125em;
  1074. width: 0; }
  1075. 70% {
  1076. top: .625em;
  1077. left: -.25em;
  1078. width: 1.625em; }
  1079. 84% {
  1080. top: 1.0625em;
  1081. left: .75em;
  1082. width: .5em; }
  1083. 100% {
  1084. top: 1.125em;
  1085. left: .1875em;
  1086. width: .75em; } }
  1087. @keyframes swal2-toast-animate-success-line-tip {
  1088. 0% {
  1089. top: .5625em;
  1090. left: .0625em;
  1091. width: 0; }
  1092. 54% {
  1093. top: .125em;
  1094. left: .125em;
  1095. width: 0; }
  1096. 70% {
  1097. top: .625em;
  1098. left: -.25em;
  1099. width: 1.625em; }
  1100. 84% {
  1101. top: 1.0625em;
  1102. left: .75em;
  1103. width: .5em; }
  1104. 100% {
  1105. top: 1.125em;
  1106. left: .1875em;
  1107. width: .75em; } }
  1108. @-webkit-keyframes swal2-toast-animate-success-line-long {
  1109. 0% {
  1110. top: 1.625em;
  1111. right: 1.375em;
  1112. width: 0; }
  1113. 65% {
  1114. top: 1.25em;
  1115. right: .9375em;
  1116. width: 0; }
  1117. 84% {
  1118. top: .9375em;
  1119. right: 0;
  1120. width: 1.125em; }
  1121. 100% {
  1122. top: .9375em;
  1123. right: .1875em;
  1124. width: 1.375em; } }
  1125. @keyframes swal2-toast-animate-success-line-long {
  1126. 0% {
  1127. top: 1.625em;
  1128. right: 1.375em;
  1129. width: 0; }
  1130. 65% {
  1131. top: 1.25em;
  1132. right: .9375em;
  1133. width: 0; }
  1134. 84% {
  1135. top: .9375em;
  1136. right: 0;
  1137. width: 1.125em; }
  1138. 100% {
  1139. top: .9375em;
  1140. right: .1875em;
  1141. width: 1.375em; } }
  1142. @-webkit-keyframes swal2-show {
  1143. 0% {
  1144. -webkit-transform: scale(0.7);
  1145. transform: scale(0.7); }
  1146. 45% {
  1147. -webkit-transform: scale(1.05);
  1148. transform: scale(1.05); }
  1149. 80% {
  1150. -webkit-transform: scale(0.95);
  1151. transform: scale(0.95); }
  1152. 100% {
  1153. -webkit-transform: scale(1);
  1154. transform: scale(1); } }
  1155. @keyframes swal2-show {
  1156. 0% {
  1157. -webkit-transform: scale(0.7);
  1158. transform: scale(0.7); }
  1159. 45% {
  1160. -webkit-transform: scale(1.05);
  1161. transform: scale(1.05); }
  1162. 80% {
  1163. -webkit-transform: scale(0.95);
  1164. transform: scale(0.95); }
  1165. 100% {
  1166. -webkit-transform: scale(1);
  1167. transform: scale(1); } }
  1168. @-webkit-keyframes swal2-hide {
  1169. 0% {
  1170. -webkit-transform: scale(1);
  1171. transform: scale(1);
  1172. opacity: 1; }
  1173. 100% {
  1174. -webkit-transform: scale(0.5);
  1175. transform: scale(0.5);
  1176. opacity: 0; } }
  1177. @keyframes swal2-hide {
  1178. 0% {
  1179. -webkit-transform: scale(1);
  1180. transform: scale(1);
  1181. opacity: 1; }
  1182. 100% {
  1183. -webkit-transform: scale(0.5);
  1184. transform: scale(0.5);
  1185. opacity: 0; } }
  1186. @-webkit-keyframes swal2-animate-success-line-tip {
  1187. 0% {
  1188. top: 1.1875em;
  1189. left: .0625em;
  1190. width: 0; }
  1191. 54% {
  1192. top: 1.0625em;
  1193. left: .125em;
  1194. width: 0; }
  1195. 70% {
  1196. top: 2.1875em;
  1197. left: -.375em;
  1198. width: 3.125em; }
  1199. 84% {
  1200. top: 3em;
  1201. left: 1.3125em;
  1202. width: 1.0625em; }
  1203. 100% {
  1204. top: 2.8125em;
  1205. left: .8125em;
  1206. width: 1.5625em; } }
  1207. @keyframes swal2-animate-success-line-tip {
  1208. 0% {
  1209. top: 1.1875em;
  1210. left: .0625em;
  1211. width: 0; }
  1212. 54% {
  1213. top: 1.0625em;
  1214. left: .125em;
  1215. width: 0; }
  1216. 70% {
  1217. top: 2.1875em;
  1218. left: -.375em;
  1219. width: 3.125em; }
  1220. 84% {
  1221. top: 3em;
  1222. left: 1.3125em;
  1223. width: 1.0625em; }
  1224. 100% {
  1225. top: 2.8125em;
  1226. left: .8125em;
  1227. width: 1.5625em; } }
  1228. @-webkit-keyframes swal2-animate-success-line-long {
  1229. 0% {
  1230. top: 3.375em;
  1231. right: 2.875em;
  1232. width: 0; }
  1233. 65% {
  1234. top: 3.375em;
  1235. right: 2.875em;
  1236. width: 0; }
  1237. 84% {
  1238. top: 2.1875em;
  1239. right: 0;
  1240. width: 3.4375em; }
  1241. 100% {
  1242. top: 2.375em;
  1243. right: .5em;
  1244. width: 2.9375em; } }
  1245. @keyframes swal2-animate-success-line-long {
  1246. 0% {
  1247. top: 3.375em;
  1248. right: 2.875em;
  1249. width: 0; }
  1250. 65% {
  1251. top: 3.375em;
  1252. right: 2.875em;
  1253. width: 0; }
  1254. 84% {
  1255. top: 2.1875em;
  1256. right: 0;
  1257. width: 3.4375em; }
  1258. 100% {
  1259. top: 2.375em;
  1260. right: .5em;
  1261. width: 2.9375em; } }
  1262. @-webkit-keyframes swal2-rotate-success-circular-line {
  1263. 0% {
  1264. -webkit-transform: rotate(-45deg);
  1265. transform: rotate(-45deg); }
  1266. 5% {
  1267. -webkit-transform: rotate(-45deg);
  1268. transform: rotate(-45deg); }
  1269. 12% {
  1270. -webkit-transform: rotate(-405deg);
  1271. transform: rotate(-405deg); }
  1272. 100% {
  1273. -webkit-transform: rotate(-405deg);
  1274. transform: rotate(-405deg); } }
  1275. @keyframes swal2-rotate-success-circular-line {
  1276. 0% {
  1277. -webkit-transform: rotate(-45deg);
  1278. transform: rotate(-45deg); }
  1279. 5% {
  1280. -webkit-transform: rotate(-45deg);
  1281. transform: rotate(-45deg); }
  1282. 12% {
  1283. -webkit-transform: rotate(-405deg);
  1284. transform: rotate(-405deg); }
  1285. 100% {
  1286. -webkit-transform: rotate(-405deg);
  1287. transform: rotate(-405deg); } }
  1288. @-webkit-keyframes swal2-animate-error-x-mark {
  1289. 0% {
  1290. margin-top: 1.625em;
  1291. -webkit-transform: scale(0.4);
  1292. transform: scale(0.4);
  1293. opacity: 0; }
  1294. 50% {
  1295. margin-top: 1.625em;
  1296. -webkit-transform: scale(0.4);
  1297. transform: scale(0.4);
  1298. opacity: 0; }
  1299. 80% {
  1300. margin-top: -.375em;
  1301. -webkit-transform: scale(1.15);
  1302. transform: scale(1.15); }
  1303. 100% {
  1304. margin-top: 0;
  1305. -webkit-transform: scale(1);
  1306. transform: scale(1);
  1307. opacity: 1; } }
  1308. @keyframes swal2-animate-error-x-mark {
  1309. 0% {
  1310. margin-top: 1.625em;
  1311. -webkit-transform: scale(0.4);
  1312. transform: scale(0.4);
  1313. opacity: 0; }
  1314. 50% {
  1315. margin-top: 1.625em;
  1316. -webkit-transform: scale(0.4);
  1317. transform: scale(0.4);
  1318. opacity: 0; }
  1319. 80% {
  1320. margin-top: -.375em;
  1321. -webkit-transform: scale(1.15);
  1322. transform: scale(1.15); }
  1323. 100% {
  1324. margin-top: 0;
  1325. -webkit-transform: scale(1);
  1326. transform: scale(1);
  1327. opacity: 1; } }
  1328. @-webkit-keyframes swal2-animate-error-icon {
  1329. 0% {
  1330. -webkit-transform: rotateX(100deg);
  1331. transform: rotateX(100deg);
  1332. opacity: 0; }
  1333. 100% {
  1334. -webkit-transform: rotateX(0deg);
  1335. transform: rotateX(0deg);
  1336. opacity: 1; } }
  1337. @keyframes swal2-animate-error-icon {
  1338. 0% {
  1339. -webkit-transform: rotateX(100deg);
  1340. transform: rotateX(100deg);
  1341. opacity: 0; }
  1342. 100% {
  1343. -webkit-transform: rotateX(0deg);
  1344. transform: rotateX(0deg);
  1345. opacity: 1; } }
  1346. @-webkit-keyframes swal2-rotate-loading {
  1347. 0% {
  1348. -webkit-transform: rotate(0deg);
  1349. transform: rotate(0deg); }
  1350. 100% {
  1351. -webkit-transform: rotate(360deg);
  1352. transform: rotate(360deg); } }
  1353. @keyframes swal2-rotate-loading {
  1354. 0% {
  1355. -webkit-transform: rotate(0deg);
  1356. transform: rotate(0deg); }
  1357. 100% {
  1358. -webkit-transform: rotate(360deg);
  1359. transform: rotate(360deg); } }
  1360. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  1361. overflow: hidden; }
  1362. body.swal2-height-auto {
  1363. height: auto !important; }
  1364. body.swal2-no-backdrop .swal2-container {
  1365. top: auto;
  1366. right: auto;
  1367. bottom: auto;
  1368. left: auto;
  1369. max-width: calc(100% - 0.625em * 2);
  1370. background-color: transparent !important; }
  1371. body.swal2-no-backdrop .swal2-container > .swal2-modal {
  1372. -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  1373. box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
  1374. body.swal2-no-backdrop .swal2-container.swal2-top {
  1375. top: 0;
  1376. left: 50%;
  1377. -webkit-transform: translateX(-50%);
  1378. transform: translateX(-50%); }
  1379. body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left {
  1380. top: 0;
  1381. left: 0; }
  1382. body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right {
  1383. top: 0;
  1384. right: 0; }
  1385. body.swal2-no-backdrop .swal2-container.swal2-center {
  1386. top: 50%;
  1387. left: 50%;
  1388. -webkit-transform: translate(-50%, -50%);
  1389. transform: translate(-50%, -50%); }
  1390. body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left {
  1391. top: 50%;
  1392. left: 0;
  1393. -webkit-transform: translateY(-50%);
  1394. transform: translateY(-50%); }
  1395. body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right {
  1396. top: 50%;
  1397. right: 0;
  1398. -webkit-transform: translateY(-50%);
  1399. transform: translateY(-50%); }
  1400. body.swal2-no-backdrop .swal2-container.swal2-bottom {
  1401. bottom: 0;
  1402. left: 50%;
  1403. -webkit-transform: translateX(-50%);
  1404. transform: translateX(-50%); }
  1405. body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left {
  1406. bottom: 0;
  1407. left: 0; }
  1408. body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right {
  1409. right: 0;
  1410. bottom: 0; }
  1411. @media print {
  1412. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  1413. overflow-y: scroll !important; }
  1414. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden='true'] {
  1415. display: none; }
  1416. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
  1417. position: static !important; } }
  1418. body.swal2-toast-shown .swal2-container {
  1419. background-color: transparent; }
  1420. body.swal2-toast-shown .swal2-container.swal2-top {
  1421. top: 0;
  1422. right: auto;
  1423. bottom: auto;
  1424. left: 50%;
  1425. -webkit-transform: translateX(-50%);
  1426. transform: translateX(-50%); }
  1427. body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
  1428. top: 0;
  1429. right: 0;
  1430. bottom: auto;
  1431. left: auto; }
  1432. body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
  1433. top: 0;
  1434. right: auto;
  1435. bottom: auto;
  1436. left: 0; }
  1437. body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
  1438. top: 50%;
  1439. right: auto;
  1440. bottom: auto;
  1441. left: 0;
  1442. -webkit-transform: translateY(-50%);
  1443. transform: translateY(-50%); }
  1444. body.swal2-toast-shown .swal2-container.swal2-center {
  1445. top: 50%;
  1446. right: auto;
  1447. bottom: auto;
  1448. left: 50%;
  1449. -webkit-transform: translate(-50%, -50%);
  1450. transform: translate(-50%, -50%); }
  1451. body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
  1452. top: 50%;
  1453. right: 0;
  1454. bottom: auto;
  1455. left: auto;
  1456. -webkit-transform: translateY(-50%);
  1457. transform: translateY(-50%); }
  1458. body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  1459. top: auto;
  1460. right: auto;
  1461. bottom: 0;
  1462. left: 0; }
  1463. body.swal2-toast-shown .swal2-container.swal2-bottom {
  1464. top: auto;
  1465. right: auto;
  1466. bottom: 0;
  1467. left: 50%;
  1468. -webkit-transform: translateX(-50%);
  1469. transform: translateX(-50%); }
  1470. body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  1471. top: auto;
  1472. right: 0;
  1473. bottom: 0;
  1474. left: auto; }
  1475. body.swal2-toast-column .swal2-toast {
  1476. -webkit-box-orient: vertical;
  1477. -webkit-box-direction: normal;
  1478. -ms-flex-direction: column;
  1479. flex-direction: column;
  1480. -webkit-box-align: stretch;
  1481. -ms-flex-align: stretch;
  1482. align-items: stretch; }
  1483. body.swal2-toast-column .swal2-toast .swal2-actions {
  1484. -webkit-box-flex: 1;
  1485. -ms-flex: 1;
  1486. flex: 1;
  1487. -ms-flex-item-align: stretch;
  1488. align-self: stretch;
  1489. height: 2.2em;
  1490. margin-top: .3125em; }
  1491. body.swal2-toast-column .swal2-toast .swal2-loading {
  1492. -webkit-box-pack: center;
  1493. -ms-flex-pack: center;
  1494. justify-content: center; }
  1495. body.swal2-toast-column .swal2-toast .swal2-input {
  1496. height: 2em;
  1497. margin: .3125em auto;
  1498. font-size: 1em; }
  1499. body.swal2-toast-column .swal2-toast .swal2-validation-message {
  1500. font-size: 1em; }
  1501. /*# sourceMappingURL=sweetalert2.bundle.css.map */