@charset "utf-8";

@import url("/assets/e353cbfdb200b15ddc52.css");

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 400; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 700; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 500; font-stretch: normal; }

.tk-brandon-grotesque { font-family: brandon-grotesque, sans-serif; }

@font-face { font-family: brandon; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/62e07afe4a52738a8737.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/469c89a378b9b4f4e9dc.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/e0177ecc1b0be3dd8480.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/23a0ae7a7f80213b55e7.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f5812feec683d7db6313.woff2") format("woff2"), url("/assets/dd49a5a291804e1d3d63.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fd25ab2ccf9211d5ac68.woff2") format("woff2"), url("/assets/20e5284506ae1fb3f051.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f62f19814fae700448a1.woff2") format("woff2"), url("/assets/dcdd74399890bf0808df.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a1cb81c9f07f1f399db6.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/22e7a1b10c110072f5a0.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/26b216fadb2ffcd542ca.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a0357cb694b5284870c7.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/1e2916c514af4531e75f.woff") format("woff"); }

@font-face { font-family: entypo; src: url("/assets/5e746e0ba2c90c847cc0.woff") format("woff"), url("/assets/082561c209a5cb51cf60.bin") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

.s-kit-btn { background: rgb(147, 183, 25); color: rgb(255, 255, 255); border: 1px solid transparent; display: inline-block; margin: 0px 8px 12px 0px; vertical-align: middle; padding: 9px 15px; position: relative; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; appearance: none; border-radius: 4px; cursor: pointer; text-transform: uppercase; font-size: 14px; transition: 0.15s; text-decoration: none; word-break: keep-all; user-select: none; line-height: 1.2; height: auto; }

.s-kit-btn:hover { background: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.s-kit-btn:active { background: rgb(132, 165, 23); border-color: rgb(132, 165, 23); }

.s-kit-btn:hover, .s-kit-dash .s-kit-btn, .s-kit-dash .s-kit-btn:hover, .s-kit-edit-modal .s-kit-btn, .s-kit-edit-modal .s-kit-btn:hover, .s-kit-btn i { color: rgb(255, 255, 255); }

.s-kit-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-btn:lang(zh-cn), .s-kit-btn:lang(zh), .s-kit-btn:lang(sxl) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-btn.no-text-transform { text-transform: none; }

.box .s-kit-btn:first-of-type, .s-kit-box .s-kit-btn:first-of-type { margin-left: 0px; }

.box .s-kit-btn:last-of-type, .s-kit-box .s-kit-btn:last-of-type { margin-right: 0px; }

@media only screen and (max-width: 479px) {
  .box .s-kit-btn.payment-button, .s-kit-box .s-kit-btn.payment-button { margin-left: 0px; }
}

.s-kit-btn.block { margin: 4px 0px; }

.s-kit-btn::before { content: " "; width: auto; height: 10px; left: 0px; right: 0px; border-top: 1px solid white; opacity: 0.35; position: absolute; top: 0px; border-radius: 5px; }

.s-kit-btn:active { outline: none; }

.s-kit-btn:focus { outline: none; }

.s-kit-btn.outline { border: 1px solid rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); background: none; box-shadow: none; }

.s-kit-btn.outline::before { display: none; }

.s-kit-btn.outline:hover { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); }

.s-kit-btn.disabled { border-color: rgb(226, 228, 231); background-color: rgb(226, 228, 231); color: rgb(169, 174, 178); cursor: not-allowed; }

.s-kit-btn.disabled:hover { background-color: rgb(226, 228, 231); color: rgb(169, 174, 178); }

.s-kit-btn.disabled::before { display: none; }

.s-kit-btn.dark-bg, .dark-bg .s-kit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }

.s-kit-btn.dark-bg::before, .dark-bg .s-kit-btn::before { top: 0px; border-radius: 4px; }

input.s-kit-btn { box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset; }

input.s-kit-btn.dark-bg { border-top-color: rgba(255, 255, 255, 0.4); }

.s-kit-btn.big { font-size: 16px; padding: 12px 18px; line-height: 18px; }

.s-kit-btn.bigger { font-size: 18px; padding: 18px 26px; }

.s-kit-btn.biggest { font-size: 20px; padding: 24px 34px; }

.s-kit-btn.small, .s-kit-btn.s-kit-btn-sm { font-size: 12px; padding: 8px 12px; margin: 0px 4px 6px 0px; }

.s-kit-btn.smaller { font-size: 12px; padding: 6px 8px 5px; margin: 0px 2px 3px 0px; }

.s-kit-btn.thin { font-size: 16px; padding-left: 6px; padding-right: 6px; min-width: initial; }

.s-kit-btn.toggled { border-color: rgb(226, 228, 231); background: rgb(226, 228, 231); color: rgb(169, 174, 178); }

.s-kit-btn.toggled:hover, .s-kit-dash .s-kit-btn.toggled, .s-kit-dash .s-kit-btn.toggled:hover, .s-kit-edit-modal .s-kit-btn.toggled, .s-kit-edit-modal .s-kit-btn.toggled:hover, .s-kit-btn.toggled i { color: rgb(169, 174, 178); }

.s-kit-btn.toggled::before { display: none; }

.s-kit-btn.nowrap { white-space: nowrap; }

a.s-kit-btn, a.s-kit-btn:hover, .s-kit-dash a.s-kit-btn, .s-kit-dash a.s-kit-btn:hover, .s-kit-edit-modal a.s-kit-btn, .s-kit-edit-modal a.s-kit-btn:hover, a.s-kit-btn i { color: rgb(255, 255, 255); }

.s-kit-btn.green { background: rgb(147, 183, 25); border-color: rgb(147, 183, 25); }

.s-kit-btn.green:hover { background: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.s-kit-btn.green:active { background: rgb(132, 165, 23); border-color: rgb(132, 165, 23); }

.s-kit-btn.emerald { background: rgb(5, 150, 105); border-color: rgb(5, 150, 105); }

.s-kit-btn.emerald:hover { background: rgb(6, 168, 118); border-color: rgb(6, 168, 118); }

.s-kit-btn.emerald:active { background: rgb(5, 135, 95); border-color: rgb(5, 135, 95); }

.s-kit-btn.gray { border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); color: rgb(145, 147, 148); }

.s-kit-btn.gray:hover, .s-kit-dash .s-kit-btn.gray, .s-kit-dash .s-kit-btn.gray:hover, .s-kit-edit-modal .s-kit-btn.gray, .s-kit-edit-modal .s-kit-btn.gray:hover, .s-kit-btn.gray i { color: rgb(145, 147, 148); }

.s-kit-btn.gray::before { opacity: 1; }

.s-kit-btn.gray:hover { background: rgb(238, 238, 238); border-color: rgb(204, 204, 204); }

.s-kit-btn.gray.outline { background: none; font-weight: 400; }

.s-kit-btn.gray.outline::before { display: none; }

.s-kit-btn.gray.outline:hover { border-color: rgb(99, 105, 114); }

.s-kit-btn.gray.disabled { cursor: not-allowed; color: rgb(205, 209, 212); border: 1px solid rgb(226, 228, 231); background: none; }

.s-kit-btn.gray.disabled:hover { background: none; color: rgb(205, 209, 212); }

.s-kit-btn.gray #sxl_subscriptions, #user_profiles .s-kit-btn.gray.disabled { background: rgb(246, 246, 246); color: rgb(221, 221, 221); }

.s-kit-btn.gray #sxl_subscriptions:hover, #user_profiles .s-kit-btn.gray.disabled:hover, .s-kit-dash .s-kit-btn.gray #sxl_subscriptions, .s-kit-dash #user_profiles .s-kit-btn.gray.disabled, .s-kit-dash .s-kit-btn.gray #sxl_subscriptions:hover, .s-kit-dash #user_profiles .s-kit-btn.gray.disabled:hover, .s-kit-edit-modal .s-kit-btn.gray #sxl_subscriptions, .s-kit-edit-modal #user_profiles .s-kit-btn.gray.disabled, .s-kit-edit-modal .s-kit-btn.gray #sxl_subscriptions:hover, .s-kit-edit-modal #user_profiles .s-kit-btn.gray.disabled:hover, .s-kit-btn.gray #sxl_subscriptions i, #user_profiles .s-kit-btn.gray.disabled i { color: rgb(221, 221, 221); }

.s-kit-btn.mid-gray { border-color: rgb(169, 174, 178); background: rgb(169, 174, 178); }

.s-kit-btn.mid-gray:hover { background: rgb(194, 200, 205); border-color: rgb(194, 200, 205); }

.dark-bg .s-kit-btn.mid-gray::before { opacity: 0.2; }

.s-kit-btn.mid-gray.disabled:hover { border-color: rgb(169, 174, 178); background: rgb(169, 174, 178); }

.s-kit-btn.dark-gray { border-color: rgb(82, 82, 82); background: rgb(82, 82, 82); color: rgb(204, 204, 204); }

.s-kit-btn.dark-gray:hover, .s-kit-dash .s-kit-btn.dark-gray, .s-kit-dash .s-kit-btn.dark-gray:hover, .s-kit-edit-modal .s-kit-btn.dark-gray, .s-kit-edit-modal .s-kit-btn.dark-gray:hover, .s-kit-btn.dark-gray i { color: rgb(204, 204, 204); }

.s-kit-btn.dark-gray:hover { background: rgb(94, 94, 94); border-color: rgb(94, 94, 94); }

.dark-bg .s-kit-btn.dark-gray::before { opacity: 0.2; }

.s-kit-btn.ai-gradient { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 10px 16px; background: linear-gradient(270deg, rgb(203, 12, 159), rgb(118, 113, 255)); }

.s-kit-btn.ai-gradient::before { top: 1px; }

.s-kit-btn.ai-gradient:hover { border-color: rgb(250, 150, 255); background: linear-gradient(270deg, rgb(227, 13, 178), rgb(132, 127, 255)); }

.s-kit-btn.ai-gradient:active { border-color: rgb(195, 117, 218); background: linear-gradient(270deg, rgb(183, 11, 143), rgb(106, 102, 230)); }

.s-kit-btn.light-gray { background: rgb(90, 102, 120); border-color: rgb(90, 102, 120); }

.s-kit-btn.light-gray:hover { background: rgb(101, 114, 134); border-color: rgb(101, 114, 134); }

.s-kit-btn.light-gray:active { background: rgb(81, 92, 108); border-color: rgb(81, 92, 108); }

.s-kit-btn.red { background: rgb(230, 71, 81); border-color: rgb(230, 71, 81); }

.s-kit-btn.red:hover { background: rgb(255, 80, 91); border-color: rgb(255, 80, 91); }

.s-kit-btn.red:active { background: rgb(207, 64, 73); border-color: rgb(207, 64, 73); }

.s-kit-btn.fb-blue { background: rgb(71, 107, 184); border-color: rgb(71, 107, 184); }

.s-kit-btn.fb-blue:hover { background: rgb(80, 120, 206); border-color: rgb(80, 120, 206); }

.s-kit-btn.fb-blue:active { background: rgb(64, 96, 166); border-color: rgb(64, 96, 166); }

.s-kit-btn.fb-blue::before { opacity: 0.2; }

.s-kit-btn.twitter-blue { background: rgb(0, 172, 237); border-color: rgb(0, 172, 237); }

.s-kit-btn.twitter-blue:hover { background: rgb(0, 193, 255); border-color: rgb(0, 193, 255); }

.s-kit-btn.twitter-blue:active { background: rgb(0, 155, 213); border-color: rgb(0, 155, 213); }

.s-kit-btn.twitter-blue::before { opacity: 0.4; }

.s-kit-btn.linkedin-blue { background: rgb(9, 122, 182); border-color: rgb(9, 122, 182); }

.s-kit-btn.linkedin-blue:hover { background: rgb(10, 137, 204); border-color: rgb(10, 137, 204); }

.s-kit-btn.linkedin-blue:active { background: rgb(8, 110, 164); border-color: rgb(8, 110, 164); }

.s-kit-btn.linkedin-blue::before { opacity: 0.4; }

.s-kit-btn.orange { background: rgb(255, 138, 47); border-color: rgb(255, 138, 47); }

.s-kit-btn.orange:hover { background: rgb(255, 162, 56); border-color: rgb(255, 162, 56); }

.s-kit-btn.orange:active { background: rgb(248, 124, 43); border-color: rgb(248, 124, 43); }

.s-kit-btn.blue { background: rgb(65, 177, 161); border-color: rgb(65, 177, 161); }

.s-kit-btn.blue:hover { background: rgb(73, 198, 180); border-color: rgb(73, 198, 180); }

.s-kit-btn.blue:active { background: rgb(59, 159, 145); border-color: rgb(59, 159, 145); }

.s-kit-btn.blue-ai { background: rgb(118, 113, 255); border-color: rgb(118, 113, 255); }

.s-kit-btn.blue-ai:hover { background: rgb(132, 127, 255); border-color: rgb(132, 127, 255); }

.s-kit-btn.blue-ai:active { background: rgb(106, 102, 230); border-color: rgb(106, 102, 230); }

.s-kit-btn.basic-blue { background: rgb(27, 176, 230); border-color: rgb(27, 176, 230); }

.s-kit-btn.basic-blue:hover { background: rgb(30, 197, 255); border-color: rgb(30, 197, 255); }

.s-kit-btn.basic-blue:active { background: rgb(24, 158, 207); border-color: rgb(24, 158, 207); }

.s-kit-btn.dark-blue { background: rgb(109, 72, 253); border-color: rgb(109, 72, 253); }

.s-kit-btn.dark-blue:hover { background: rgb(122, 81, 255); border-color: rgb(122, 81, 255); }

.s-kit-btn.dark-blue:active { background: rgb(98, 65, 228); border-color: rgb(98, 65, 228); }

.s-kit-btn.purple { color: rgb(255, 255, 255); background: rgb(117, 84, 165); border-color: rgb(117, 84, 165); }

.s-kit-btn.purple:hover, .s-kit-dash .s-kit-btn.purple, .s-kit-dash .s-kit-btn.purple:hover, .s-kit-edit-modal .s-kit-btn.purple, .s-kit-edit-modal .s-kit-btn.purple:hover, .s-kit-btn.purple i { color: rgb(255, 255, 255); }

.s-kit-btn.purple:hover { background: rgb(131, 94, 184); border-color: rgb(131, 94, 184); }

.s-kit-btn.purple:active { background: rgb(105, 75, 148); border-color: rgb(105, 75, 148); }

.s-kit-btn.purple::before { opacity: 0.3; }

.s-kit-btn.light-purple { background: rgb(151, 118, 200); border-color: rgb(151, 118, 200); }

.s-kit-btn.light-purple:hover { background: rgb(169, 132, 224); border-color: rgb(169, 132, 224); }

.s-kit-btn.light-purple:active { background: rgb(136, 106, 180); border-color: rgb(136, 106, 180); }

.s-kit-btn.light-purple::before { opacity: 0.3; }

.s-kit-btn.yellow { background: rgb(255, 209, 56); border-color: rgb(255, 209, 56); color: rgb(53, 49, 32); }

.s-kit-btn.yellow:hover { background: rgb(255, 234, 62); border-color: rgb(255, 234, 62); }

.s-kit-btn.yellow:active { background: rgb(240, 196, 52); border-color: rgb(240, 196, 52); }

.s-kit-btn.yellow:hover, .s-kit-dash .s-kit-btn.yellow, .s-kit-dash .s-kit-btn.yellow:hover, .s-kit-edit-modal .s-kit-btn.yellow, .s-kit-edit-modal .s-kit-btn.yellow:hover, .s-kit-btn.yellow i { color: rgb(53, 49, 32); }

.s-kit-btn.yellow::before { opacity: 0.6; }

.dark-bg .s-kit-btn.yellow::before { opacity: 0.6; }

.s-kit-btn.no-border { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-kit-btn.no-margin { margin: 0px; }

.s-kit-btn.no-margin-x { margin-left: 0px; margin-right: 0px; }

.s-kit-btn.no-margin-y { margin-top: 0px; margin-bottom: 0px; }

.s-kit-btn.left { margin-left: 0px; }

.s-kit-btn.right { margin-right: 0px; }

.s-kit-btn .left-icon { margin-right: 5px; }

.s-kit-btn .right-icon { margin-left: 5px; }

.s-kit-btn[type="button"] { appearance: none; }

.s-kit-btn.full-width { width: 100%; }

.sxl_subscriptions .s-kit-btn { vertical-align: bottom; }

.s-kit-btn.s-kit-btn-block { width: 100%; }

.s-kit-btn.s-kit-btn-background-ghost.green { border-color: rgb(147, 183, 25); color: rgb(147, 183, 25); background: initial; }

.s-kit-btn.s-kit-btn-background-ghost.green:hover, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.green, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.green:hover, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.green, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.green:hover, .s-kit-btn.s-kit-btn-background-ghost.green i { color: rgb(255, 255, 255); }

.s-kit-btn.s-kit-btn-background-ghost.green:hover { background: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.s-kit-btn.s-kit-btn-background-ghost.green:active { background: rgb(132, 165, 23); border-color: rgb(132, 165, 23); }

.s-kit-btn.s-kit-btn-background-ghost.dark-blue { border-color: rgb(109, 72, 253); color: rgb(109, 72, 253); background: initial; }

.s-kit-btn.s-kit-btn-background-ghost.dark-blue:hover { background: rgb(122, 81, 255); border-color: rgb(122, 81, 255); }

.s-kit-btn.s-kit-btn-background-ghost.dark-blue:active { background: rgb(98, 65, 228); border-color: rgb(98, 65, 228); }

.s-kit-btn.s-kit-btn-background-ghost.dark-blue:hover, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.dark-blue, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.dark-blue:hover, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.dark-blue, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.dark-blue:hover, .s-kit-btn.s-kit-btn-background-ghost.dark-blue i { color: rgb(255, 255, 255); }

.s-kit-btn.s-kit-btn-background-ghost.blue-ai { color: rgb(118, 113, 255); background: initial; border: 1px solid rgba(118, 113, 255, 0.45); }

.s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover { background: rgb(132, 127, 255); border-color: rgb(132, 127, 255); }

.s-kit-btn.s-kit-btn-background-ghost.blue-ai:active { background: rgb(106, 102, 230); border-color: rgb(106, 102, 230); }

.s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.blue-ai, .s-kit-dash .s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.blue-ai, .s-kit-edit-modal .s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover, .s-kit-btn.s-kit-btn-background-ghost.blue-ai i { color: rgb(118, 113, 255); }

.s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover, .s-kit-btn.s-kit-btn-background-ghost.blue-ai:hover i { color: rgb(255, 255, 255); }

.s-kit-btn-danger { background-color: rgb(230, 71, 81); border: 1px solid rgb(207, 64, 73); }

.s-kit-btn-danger:hover { background-color: rgb(253, 78, 89); border: 1px solid rgb(255, 85, 97); }

.s-kit-btn-danger:active { background-color: rgb(207, 64, 73); border: 1px solid rgb(184, 57, 65); }

.s-kit-btn-primary { background-color: rgb(27, 176, 230); border: 1px solid rgb(24, 158, 207); }

.s-kit-btn-primary:hover { background-color: rgb(30, 194, 253); border: 1px solid rgb(32, 211, 255); }

.s-kit-btn-primary:active { background-color: rgb(24, 158, 207); border: 1px solid rgb(22, 141, 184); }

.s-kit-btn-ghost { color: rgb(147, 183, 25); background-color: rgb(255, 255, 255); border: 1px solid rgb(147, 183, 25); }

.s-kit-btn-ghost:hover, .s-kit-dash .s-kit-btn-ghost, .s-kit-dash .s-kit-btn-ghost:hover, .s-kit-edit-modal .s-kit-btn-ghost, .s-kit-edit-modal .s-kit-btn-ghost:hover, .s-kit-btn-ghost i { color: rgb(147, 183, 25); }

.s-kit-btn-ghost:hover { background-color: rgb(255, 255, 255); border: 1px solid rgb(147, 183, 25); }

.s-kit-btn-ghost:active { background-color: rgb(255, 255, 255); border: 1px solid rgb(118, 146, 20); }

.s-kit-btn-basic { background-color: rgb(244, 244, 244); border: 1px solid rgb(220, 220, 220); color: rgb(141, 148, 156); }

.s-kit-btn-basic:hover { background-color: rgb(244, 246, 248); border: 1px solid rgb(220, 221, 223); color: rgb(141, 148, 156); }

.s-kit-btn-basic:active { background-color: rgb(198, 201, 205); border: 1px solid rgb(178, 181, 185); color: rgb(141, 148, 156); }

.s-kit-btn.disabled, .s-kit-btn.disabled:hover, .s-kit-btn[disabled], .s-kit-btn[disabled]:hover, .s-kit-btn.gray.disabled, .s-kit-btn.gray.disabled:hover, .s-kit-btn.mid-gray.disabled:hover { background: rgb(226, 228, 231); border: 1px solid rgb(226, 228, 231); color: rgb(169, 174, 178); cursor: not-allowed; }

.s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost) { border: 1px solid transparent; }

.s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost)::before { display: none; }

.s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost):hover, .s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost):active { border: 1px solid transparent; }

.s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost).disabled, .s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost).disabled:hover, .s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost)[disabled], .s-kit-btn.s-kit-btn-flat:not(.s-kit-btn-ghost)[disabled]:hover { border: 1px solid transparent; }

.s-kit-btn.s-kit-btn-flat.gray:not(.disabled):not([disabled]) { border: 1px solid rgb(204, 204, 204); }

.s-kit-btn.s-kit-btn-flat.gray:not(.disabled):not([disabled]):hover, .s-kit-btn.s-kit-btn-flat.gray:not(.disabled):not([disabled]):active { border-color: rgb(204, 204, 204); }

.s-kit-btn-basic.s-kit-btn-flat:not(.disabled):not([disabled]):not(.green):not(.gray):not(.mid-gray):not(.dark-gray):not(.light-gray):not(.red):not(.fb-blue):not(.twitter-blue):not(.linkedin-blue):not(.orange):not(.blue):not(.blue-ai):not(.basic-blue):not(.dark-blue):not(.purple):not(.light-purple):not(.yellow):not(.ai-gradient):not(.emerald) { border: 1px solid rgb(220, 220, 220); }

.s-kit-btn-basic.s-kit-btn-flat:not(.disabled):not([disabled]):not(.green):not(.gray):not(.mid-gray):not(.dark-gray):not(.light-gray):not(.red):not(.fb-blue):not(.twitter-blue):not(.linkedin-blue):not(.orange):not(.blue):not(.blue-ai):not(.basic-blue):not(.dark-blue):not(.purple):not(.light-purple):not(.yellow):not(.ai-gradient):not(.emerald):hover { border-color: rgb(220, 221, 223); }

.s-kit-btn-basic.s-kit-btn-flat:not(.disabled):not([disabled]):not(.green):not(.gray):not(.mid-gray):not(.dark-gray):not(.light-gray):not(.red):not(.fb-blue):not(.twitter-blue):not(.linkedin-blue):not(.orange):not(.blue):not(.blue-ai):not(.basic-blue):not(.dark-blue):not(.purple):not(.light-purple):not(.yellow):not(.ai-gradient):not(.emerald):active { border-color: rgb(178, 181, 185); }