sweetalert2.bundle.css 46 KB

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