
.ps { overflow-anchor: none; touch-action: auto; overflow: hidden !important; }
.ps__rail-x { opacity: 0; height: 15px; transition: background-color 0.2s linear, opacity 0.2s linear; display: none; position: absolute; bottom: 0px; }
.ps__rail-y { opacity: 0; width: 15px; transition: background-color 0.2s linear, opacity 0.2s linear; display: none; position: absolute; right: 0px; }
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y { background-color: rgba(0, 0, 0, 0); display: block; }
.ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y { opacity: 0.6; }
.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking { opacity: 0.9; background-color: rgb(238, 238, 238); }
.ps__thumb-x { background-color: rgb(170, 170, 170); border-radius: 6px; height: 6px; transition: background-color 0.2s linear, height 0.2s ease-in-out; position: absolute; bottom: 2px; }
.ps__thumb-y { background-color: rgb(170, 170, 170); border-radius: 6px; width: 6px; transition: background-color 0.2s linear, width 0.2s ease-in-out; position: absolute; right: 2px; }
.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x { background-color: rgb(153, 153, 153); height: 11px; }
.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y { background-color: rgb(153, 153, 153); width: 11px; }
@supports (-ms-overflow-style:none) {
  .ps { overflow: auto !important; }
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
  .ps { overflow: auto !important; }
}
.scrollbar-container { height: 100%; position: relative; }
@view-transition { navigation: auto; }
body, html { scroll-behavior: smooth; padding: 0px !important; }
::-webkit-scrollbar-track { background: 0px 0px; }
::-webkit-scrollbar-thumb { background-color: rgb(46, 48, 63); border-radius: 0.815rem; }
::-webkit-scrollbar { width: 0.5rem; }
.body-hidden-important { overscroll-behavior: contain; margin-top: 0px !important; margin-left: 0px !important; margin-right: 12px !important; padding-top: 0px !important; padding-left: 0px !important; padding-right: 0px !important; position: relative !important; overflow: hidden !important; }
body:has(main) { overflow-x: hidden !important; }
.fullscreen .react-images__blanket { z-index: 1200; }
li { list-style-type: none; }
h5, p, li, a { text-decoration: none !important; }
:is(.scrollbar-container.ps, .scrollbar-container > .ps).ps--active-y > .ps__rail-y { z-index: 999; width: 5px; background-color: rgba(0, 0, 0, 0) !important; }
:is(.scrollbar-container.ps, .scrollbar-container > .ps).ps--active-y > .ps__rail-y:hover, :is(.scrollbar-container.ps, .scrollbar-container > .ps).ps--active-y > .ps__rail-y.ps--clicking { background-color: rgba(0, 0, 0, 0); width: 5px; }
:is(.scrollbar-container.ps, .scrollbar-container > .ps).ps--scrolling-y > .ps__rail-y, :is(.scrollbar-container.ps, .scrollbar-container > .ps).ps--scrolling-x > .ps__rail-x { opacity: 0.4; background-color: rgba(0, 0, 0, 0); }
.preBuildDashBoard-slider { overflow: hidden; }
.preBuildDashBoard-slider .slider .slide { opacity: 0.5; justify-content: center; display: flex; }
.preBuildDashBoard-slider .slider .slide .custom-slider { gap: 40px; }
.preBuildDashBoard-slider .slider .slide.selected { opacity: 1; }
.preBuildDashBoard-slider .slider .slide.selected .custom-slider { flex-direction: column; display: flex; }
.preBuildDashBoard-slider .slider .slide:not(.selected) { transform-origin: center top; transform: scale(0.7); }
.ReactModal__Overlay { z-index: 99999 !important; }
.spinner { aspect-ratio: 1 / 1; background: radial-gradient(farthest-side, rgb(255, 255, 255) 94%, rgba(0, 0, 0, 0)) center top / 8px 8px no-repeat, conic-gradient(rgba(0, 0, 0, 0) 30%, rgb(255, 255, 255)); border-radius: 50%; width: 50px; animation: 1s linear 0s infinite normal none running l13; mask: radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 8px), rgb(0, 0, 0) 0px); }
.shakeBodyAnimate { will-change: transform; transition: 0.3s ease-out, outline, outline-offset; animation: 0.5s ease-in 0s 1 normal none running shakeX; transform: translate(0px, 0px); }
.shakeBodyAnimate .unsaved { background-color: rgb(244, 67, 54); border: 1px solid rgb(244, 67, 54); transition: 0.3s ease-out, outline, outline-offset; }
.canvas-container { background-color: rgb(14, 14, 21); border: 1px dashed rgb(47, 49, 57); border-radius: 11px; margin: auto; height: auto !important; }
.unsavedMotion { width: 100%; position: fixed; left: 50%; transform: translate(-50%); bottom: 0px !important; }
.uploaded-file-container { position: relative; }
.uploaded-file-container button { color: rgb(255, 255, 255); background-color: rgb(244, 67, 54); border: 0px; border-radius: 50%; justify-content: center; align-items: center; width: 30px; height: 30px; font-size: 9px; display: flex; position: absolute; top: -15px; left: 50%; transform: translate(-50%); }
.uploaded-file-container .embed-image { border: 2px dashed rgb(244, 67, 54); border-radius: 11px; }
.uploaded-file-container.embed-author button { width: 20px; height: 20px; top: -10px; left: 48%; }
.uploaded-file-container.embed-footer button { width: 20px; height: 20px; top: -10px; left: 58%; }
.uploaded-file-container.embed-thumbnail button { width: 20px; height: 20px; top: -10px; left: 49%; }
.fileUploader-embed-thumbnail { width: 75px; height: 75px; }
.fileUploader-embed-thumbnail input { width: 5rem; }
.emojiPicketList { z-index: 1000; direction: ltr; overflow: hidden; background-color: rgb(6, 11, 22) !important; position: absolute !important; }
.emojiPicketList .epr-emoji-category-label { backdrop-filter: blur(5px); background-color: rgba(6, 11, 22, 0.75) !important; }
.emojiPicketList .epr-search-container input { background-color: rgb(11, 17, 30) !important; }
.emojiPicketList .epr-search-container input:focus { border: 2px solid rgb(31, 104, 209) !important; }
.emojiPicketList .epr-cat-btn-custom-icon { color: rgb(136, 144, 161); transition: color 0.2s ease-in-out; }
.emojiPicketList .epr-cat-btn-custom-icon:hover, .emojiPicketList .epr-cat-btn-custom-icon.epr-active { color: rgb(31, 104, 209); }
.emojiPicketListRelative { position: relative !important; overflow: visible !important; }
.emojiPickerRemoveButton { color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(244, 67, 54); border: 0px; border-radius: 50%; justify-content: center; align-items: center; width: 15px; height: 15px; padding: 0px; font-size: 9px; display: flex; position: absolute; top: 5px; left: 75%; transform: translate(-50%); }
.slashCommandIcon { color: rgb(53, 109, 197); transition: 0.3s ease-out, outline, outline-offset; }
.selectedItem { color: rgb(255, 255, 255); border: 0px; border-radius: 0px 4px 4px 0px; justify-content: center; align-items: center; width: 11px; height: 1.5rem; margin-left: -20px; font-size: 9px; transition: 0.2s ease-out, outline, outline-offset; display: flex; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); }
.responsive-canvas { max-width: 100% !important; height: auto !important; }
.upper-canvas { position: relative !important; }
.upload-bot-avatar { visibility: hidden; margin-top: 48px; position: absolute; }
.upload-wrapper { justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.upload-wrapper .icon { transition: opacity 0.2s; position: absolute; }
.upload-wrapper .default { opacity: 1; }
.upload-wrapper .hover, .upload-wrapper:hover .default { opacity: 0; }
.upload-wrapper:hover .hover { opacity: 1; }
#payment-element { width: 490px; max-width: 100%; margin: auto; }
.three-dots-icon { color: rgb(255, 255, 255); transition: color 0.3s; }
.three-dots-icon:hover { color: silver; }
#second-section { scroll-margin-top: calc(2.5em + 100px); }
.markdown h1::before, .markdown h2::before { content: "#"; color: rgb(136, 144, 161); padding-right: 6px; display: inline-block; top: 0px; left: -15px; }
.markdown h1, h2 { color: rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 15px; font-size: 28px; font-weight: 700; line-height: 30px; }
.markdown strong { color: rgb(255, 255, 255); }
.markdown strong::before { content: "â€¢"; color: rgb(255, 255, 255); padding-right: 6px; display: inline-block; top: 0px; left: -15px; }
.markdown ul { list-style-type: disc; }
.markdown li, .markdown p { color: rgb(136, 144, 161); margin: 0px; font-size: 18px; font-style: normal; font-weight: 600; line-height: 26px; }
.apexcharts-canvas svg { border-radius: 11px; }
.ps__rail-y, ps__thumb-y { visibility: hidden; display: none; }
.spotlight { pointer-events: none; z-index: 500; opacity: 0; width: 138%; max-width: 100%; height: 169%; animation: 2s ease 0.75s 1 normal forwards running spotlight; position: absolute; }
@media (min-width: 1024px) {
  .spotlight { width: 80rem; }
}
.features-section { z-index: 10; grid-template-columns: repeat(1, 1fr); margin: 0px auto; padding-top: 2.5rem; padding-bottom: 2.5rem; display: grid; position: relative; }
@media (min-width: 768px) {
  .features-section { grid-template-columns: repeat(2, 1fr); }
}
@media (min-width: 1024px) {
  .features-section { grid-template-columns: repeat(4, 1fr); }
}
@media (max-width: 1024px) {
  .border-b, .border-l, .feature { border-width: 0px !important; }
}
.feature { border-right: 1px solid rgb(55, 71, 107); flex-direction: column; padding-top: 2.5rem; padding-bottom: 2.5rem; display: flex; position: relative; }
.feature .icon-container { z-index: 10; color: rgb(55, 71, 107); margin-bottom: 1rem; padding-left: 2.5rem; padding-right: 2.5rem; position: relative; }
.feature .title-container { z-index: 10; margin-bottom: 0.5rem; padding-left: 2.5rem; padding-right: 2.5rem; font-size: 1.125rem; font-weight: 700; position: relative; }
.feature .title-container .title-line { transform-origin: 50% center; background-color: rgb(209, 213, 219); border-top-right-radius: 9999px; border-bottom-right-radius: 9999px; width: 0.25rem; height: 1.5rem; transition: 0.2s; position: absolute; top: 0px; bottom: 0px; left: 0px; }
.feature .title-container .title { color: rgb(11, 17, 30); transition: transform 0.2s; display: inline-block; }
.feature .description { color: rgb(75, 85, 99); z-index: 10; max-width: 20rem; padding-left: 2.5rem; padding-right: 2.5rem; font-size: 0.875rem; position: relative; }
.feature:hover .title-container .title-line { background-color: rgb(31, 104, 209); height: 2rem; }
.feature:hover .title-container .title { transform: translate(0.5rem); }
.feature::before { content: ""; pointer-events: none; opacity: 0; background: linear-gradient(rgba(0, 0, 0, 0), rgb(243, 244, 246)); width: 100%; height: 100%; transition: opacity 0.2s; position: absolute; inset: 0px; }
.feature:hover::before { opacity: 1; }
@media (prefers-color-scheme: dark) {
  .feature { border-color: rgb(55, 71, 107); }
  .feature .icon-container { color: rgb(156, 163, 175); }
  .feature .title-container .title-line { background-color: rgb(55, 71, 107); }
  .feature .title-container .title { color: rgb(249, 250, 251); }
  .feature .description { color: rgb(209, 213, 219); }
  .feature::before { background: linear-gradient(rgba(0, 0, 0, 0), rgb(11, 17, 30)); }
  .feature:hover .title-container .title-line { background-color: rgb(31, 104, 209); }
}
.feature:first-child, .feature:nth-child(5) { border-left: 1px solid rgb(55, 71, 107); }
@media (min-width: 1024px) {
  .feature:first-child, .feature:nth-child(5) { border-left: 1px solid rgb(55, 71, 107); }
  .feature:nth-child(-n+4) { border-bottom: 1px solid rgb(55, 71, 107); }
}
.gradient-overlay-top { opacity: 0; pointer-events: none; background: linear-gradient(rgba(0, 0, 0, 0), rgb(243, 244, 246)); width: 100%; height: 100%; transition: opacity 0.2s; position: absolute; inset: 0px; }
.feature:hover .gradient-overlay-top { opacity: 1; }
.gradient-overlay-bottom { opacity: 0; pointer-events: none; background: linear-gradient(rgb(243, 244, 246), rgba(0, 0, 0, 0)); width: 100%; height: 100%; transition: opacity 0.2s; position: absolute; inset: 0px; }
.feature:hover .gradient-overlay-bottom { opacity: 1; }
@media (prefers-color-scheme: dark) {
  .gradient-overlay-top { background: linear-gradient(rgba(0, 0, 0, 0), rgb(11, 17, 30)); }
  .gradient-overlay-bottom { background: linear-gradient(rgb(11, 17, 30), rgba(0, 0, 0, 0)); }
}
.particles-effect { position: absolute; inset: 0px; }
.price-dollor { display: flex; }
.price-dollor::before { content: "$"; padding-right: 2px; font-size: 18px; }
.sidebar-icon { color: rgb(136, 144, 161); transition: 0.3s ease-out, outline, outline-offset; }
.collapse-motion { overflow: visible !important; }
.w-color-circle { margin-bottom: 0.5rem; }
.w-color-interactive { border-radius: 0.55rem !important; }
.w-color-sketch { background: rgb(18, 19, 28) !important; border: 2px solid rgb(46, 48, 63) !important; border-radius: 0.55rem !important; }
.w-color-swatch { border-color: rgba(255, 255, 255, 0.07) !important; }
.w-color-editable-input input { border-radius: 0.2rem; background: rgb(21, 22, 31) !important; box-shadow: rgb(75, 76, 83) 0px 0px 0px 1px inset !important; }
.w-color-saturation-fill { width: 12px !important; height: 12px !important; }
.EmojiPickerReact { z-index: 2147483647; }
.servers-container { display: contents; padding: 0px !important; }
.top-container { flex-direction: column; row-gap: 10px; width: 100%; display: flex; padding: 0px !important; }
.gold-transaction-tr-ltr td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; }
.gold-transaction-tr-ltr td:last-child, .gold-transaction-tr-rtl td:first-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; }
.gold-transaction-tr-rtl td:last-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; }
.gold-transaction-cell { border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
.spolierThumnail::after { content: ""; backdrop-filter: blur(3px); pointer-events: none; background: rgba(255, 255, 255, 0.114); border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 11px; display: block; position: absolute; inset: 3px 3px 8px; }
.relative { position: relative !important; }
.save-btn { isolation: isolate; background: linear-gradient(rgb(30, 110, 59) 0%, rgb(43, 149, 82) 100%) padding-box padding-box, linear-gradient(rgb(58, 158, 99) 0%, rgb(27, 94, 53) 100%) border-box border-box; transition: box-shadow 0.2s; position: relative; border: 1px solid rgba(0, 0, 0, 0) !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.save-btn::after { content: ""; border-radius: inherit; opacity: 0; z-index: -1; background: linear-gradient(rgb(34, 130, 68) 0%, rgb(47, 179, 95) 100%) padding-box padding-box, linear-gradient(rgb(85, 196, 135) 0%, rgb(27, 94, 53) 100%) border-box border-box; transition: opacity 0.2s; position: absolute; inset: 0px; }
.save-btn:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 14px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.save-btn:hover::after { opacity: 1; }
.cancel-btn { isolation: isolate; background: linear-gradient(rgb(42, 44, 51) 0%, rgb(58, 61, 70) 100%) padding-box padding-box, linear-gradient(rgb(74, 78, 87) 0%, rgb(37, 39, 46) 100%) border-box border-box; transition: box-shadow 0.2s; position: relative; border: 1px solid rgba(0, 0, 0, 0) !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.cancel-btn::after { content: ""; border-radius: inherit; opacity: 0; z-index: -1; background: linear-gradient(rgb(50, 53, 61) 0%, rgb(69, 73, 82) 100%) padding-box padding-box, linear-gradient(rgb(90, 95, 105) 0%, rgb(37, 39, 46) 100%) border-box border-box; transition: opacity 0.2s; position: absolute; inset: 0px; }
.cancel-btn:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 14px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.cancel-btn:hover::after { opacity: 1; }
.delete-btn { isolation: isolate; background: linear-gradient(rgb(214, 58, 47) 0%, rgb(255, 84, 71) 100%) padding-box padding-box, linear-gradient(rgb(255, 107, 95) 0%, rgb(169, 42, 34) 100%) border-box border-box; transition: box-shadow 0.2s; position: relative; border: 1px solid rgba(0, 0, 0, 0) !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.delete-btn::after { content: ""; border-radius: inherit; opacity: 0; z-index: -1; background: linear-gradient(rgb(224, 63, 52) 0%, rgb(255, 106, 95) 100%) padding-box padding-box, linear-gradient(rgb(255, 133, 123) 0%, rgb(169, 42, 34) 100%) border-box border-box; transition: opacity 0.2s; position: absolute; inset: 0px; }
.delete-btn:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 14px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.delete-btn:hover::after { opacity: 1; }
.gold-btn { isolation: isolate; background: linear-gradient(rgb(184, 154, 40) 0%, rgb(224, 192, 67) 100%) padding-box padding-box, linear-gradient(rgb(234, 208, 103) 0%, rgb(138, 116, 29) 100%) border-box border-box; transition: box-shadow 0.2s; position: relative; border: 1px solid rgba(0, 0, 0, 0) !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.gold-btn::after { content: ""; border-radius: inherit; opacity: 0; z-index: -1; background: linear-gradient(rgb(198, 165, 43) 0%, rgb(240, 207, 79) 100%) padding-box padding-box, linear-gradient(rgb(242, 221, 124) 0%, rgb(138, 116, 29) 100%) border-box border-box; transition: opacity 0.2s; position: absolute; inset: 0px; }
.gold-btn:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 14px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.gold-btn:hover::after { opacity: 1; }
.shine-btn, .shine-gold-btn { border-radius: 11px; transition: border-color 0.3s ease-out, filter 0.3s ease-out; position: relative; overflow: hidden; box-shadow: none !important; }
.shine-btn::after, .shine-gold-btn::after { content: ""; pointer-events: none; background: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.28), rgba(0, 0, 0, 0)); width: 35%; height: 100%; animation: 3.5s ease-in-out 0s infinite normal none running btnShine; position: absolute; top: 0px; left: 0px; }
.shine-btn:hover, .shine-gold-btn:hover { filter: brightness(1.2); }
.shine-btn { color: rgb(232, 240, 255); background: linear-gradient(135deg, rgb(42, 16, 85) 0%, rgb(28, 67, 133) 100%); height: 2.5rem; padding: 0px 1.1rem; font-size: 0.875rem; border: 1px solid rgb(31, 90, 170) !important; }
.shine-btn:hover { background: linear-gradient(135deg, rgb(42, 16, 85) 0%, rgb(28, 67, 133) 100%); border-color: rgb(77, 139, 255) !important; }
.shine-gold-btn { color: rgb(255, 238, 194); background: linear-gradient(135deg, rgb(58, 42, 5) 0%, rgb(122, 92, 16) 100%); border: 1px solid rgb(138, 106, 18) !important; }
.shine-gold-btn:hover { background: linear-gradient(135deg, rgb(58, 42, 5) 0%, rgb(122, 92, 16) 100%); border-color: rgb(224, 192, 67) !important; }
@media (prefers-reduced-motion: reduce) {
  .shine-btn::after, .shine-gold-btn::after { opacity: 0; animation: auto ease 0s 1 normal none running none; }
}
.confirm-btn { isolation: isolate; background: linear-gradient(rgb(27, 92, 184) 0%, rgb(51, 122, 224) 100%) padding-box padding-box, linear-gradient(rgb(82, 143, 234) 0%, rgb(21, 70, 143) 100%) border-box border-box; transition: box-shadow 0.2s; position: relative; border: 1px solid rgba(0, 0, 0, 0) !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.confirm-btn::after { content: ""; border-radius: inherit; opacity: 0; z-index: -1; background: linear-gradient(rgb(35, 101, 198) 0%, rgb(71, 139, 240) 100%) padding-box padding-box, linear-gradient(rgb(106, 160, 245) 0%, rgb(21, 70, 143) 100%) border-box border-box; transition: opacity 0.2s; position: absolute; inset: 0px; }
.confirm-btn:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px 6px 14px, rgb(13, 13, 13) 0px 0px 0px 1px !important; }
.confirm-btn:hover::after { opacity: 1; }
[data-deep-link] { scroll-margin-top: 120px; }
.deep-link-highlight { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; animation: 1s ease-out 0s 2 normal none running deep-link-flash; }
@media (prefers-reduced-motion: reduce) {
  .deep-link-highlight { outline-color: rgb(77, 158, 255); animation: auto ease 0s 1 normal none running none; }
}
.poppins_3d76d45e-module__X6BOhq__className { font-family: Poppins, "Poppins Fallback"; font-style: normal; }
.poppins_4ff169f3-module__ZgQiCq__className { font-family: Poppins, "Poppins Fallback"; font-style: normal; }
.cairo_9058352e-module__WPW_nG__className { font-family: Cairo, "Cairo Fallback"; font-style: normal; }
.Gallery-module__tRydfW__gallery_item { cursor: pointer; aspect-ratio: 1 / 1; min-width: 0px; min-height: 0px; position: relative; }
.Gallery-module__tRydfW__gallery_item img[data-image-role="main"] { object-fit: contain; background: rgba(0, 0, 0, 0.1); border-radius: 8px; width: 100%; min-width: 90px; height: 100%; min-height: 90px; }
.Gallery-module__tRydfW__gallery { grid-template-columns: repeat(12, 1fr); grid-auto-flow: dense; gap: 1rem; width: 100%; display: grid; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__alone { display: block; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__alone .Gallery-module__tRydfW__gallery_item { aspect-ratio: unset; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__alone .Gallery-module__tRydfW__gallery_item img[data-image-role="main"] { width: unset; height: unset; border-radius: 8px; max-width: 100%; max-height: 300px; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__one .Gallery-module__tRydfW__gallery_item:first-child { aspect-ratio: 3 / 2; grid-column-end: span 12; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__two .Gallery-module__tRydfW__gallery_item:first-child, .Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__two .Gallery-module__tRydfW__gallery_item:nth-child(2) { grid-column-end: span 6; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__three .Gallery-module__tRydfW__gallery_item:first-child { grid-area: 1 / 1 / span 2 / span 8; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__three .Gallery-module__tRydfW__gallery_item:nth-child(2), .Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__three .Gallery-module__tRydfW__gallery_item:nth-child(3) { grid-column: 9 / span 4; }
.Gallery-module__tRydfW__gallery.Gallery-module__tRydfW__four .Gallery-module__tRydfW__gallery_item { aspect-ratio: 3 / 2; grid-column-end: span 6; }
.Gallery-module__tRydfW__gallery .Gallery-module__tRydfW__gallery_item { grid-column-end: span 4; }
[data-sonner-toaster][dir="ltr"], html[dir="ltr"] { --toast-icon-margin-start: -3px; --toast-icon-margin-end: 4px; --toast-svg-margin-start: -1px; --toast-svg-margin-end: 0px; --toast-button-margin-start: auto; --toast-button-margin-end: 0; --toast-close-button-start: 0; --toast-close-button-end: unset; --toast-close-button-transform: translate(-35%, -35%); }
[data-sonner-toaster][dir="rtl"], html[dir="rtl"] { --toast-icon-margin-start: 4px; --toast-icon-margin-end: -3px; --toast-svg-margin-start: 0px; --toast-svg-margin-end: -1px; --toast-button-margin-start: 0; --toast-button-margin-end: auto; --toast-close-button-start: unset; --toast-close-button-end: 0; --toast-close-button-transform: translate(35%, -35%); }
[data-sonner-toaster] { position: fixed; width: var(--width); font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --gray1: hsl(0, 0%, 99%); --gray2: hsl(0, 0%, 97.3%); --gray3: hsl(0, 0%, 95.1%); --gray4: hsl(0, 0%, 93%); --gray5: hsl(0, 0%, 90.9%); --gray6: hsl(0, 0%, 88.7%); --gray7: hsl(0, 0%, 85.8%); --gray8: hsl(0, 0%, 78%); --gray9: hsl(0, 0%, 56.1%); --gray10: hsl(0, 0%, 52.3%); --gray11: hsl(0, 0%, 43.5%); --gray12: hsl(0, 0%, 9%); --border-radius: 8px; box-sizing: border-box; padding: 0px; margin: 0px; list-style: none; outline: 0px; z-index: 999999999; transition: transform 0.4s; }
@media (hover: none) and (pointer: coarse) {
  [data-sonner-toaster][data-lifted="true"] { transform: none; }
}
[data-sonner-toaster][data-x-position="right"] { right: var(--offset-right); }
[data-sonner-toaster][data-x-position="left"] { left: var(--offset-left); }
[data-sonner-toaster][data-x-position="center"] { left: 50%; transform: translateX(-50%); }
[data-sonner-toaster][data-y-position="top"] { top: var(--offset-top); }
[data-sonner-toaster][data-y-position="bottom"] { bottom: var(--offset-bottom); }
[data-sonner-toast] { --y: translateY(100%); --lift-amount: calc(var(--lift) * var(--gap)); z-index: var(--z-index); position: absolute; opacity: 0; transform: var(--y); touch-action: none; transition: transform 0.4s, opacity 0.4s, height 0.4s, box-shadow 0.2s; box-sizing: border-box; outline: 0px; overflow-wrap: anywhere; }
[data-sonner-toast][data-styled="true"] { padding: 16px; background: var(--normal-bg); border: 1px solid var(--normal-border); color: var(--normal-text); border-radius: var(--border-radius); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; width: var(--width); font-size: 13px; display: flex; align-items: center; gap: 6px; }
[data-sonner-toast]:focus-visible { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px, rgba(0, 0, 0, 0.2) 0px 0px 0px 2px; }
[data-sonner-toast][data-y-position="top"] { top: 0px; --y: translateY(-100%); --lift: 1; --lift-amount: calc(1 * var(--gap)); }
[data-sonner-toast][data-y-position="bottom"] { bottom: 0px; --y: translateY(100%); --lift: -1; --lift-amount: calc(var(--lift) * var(--gap)); }
[data-sonner-toast][data-styled="true"] [data-description] { font-weight: 400; line-height: 1.4; color: rgb(63, 63, 63); }
[data-rich-colors="true"][data-sonner-toast][data-styled="true"] [data-description] { color: inherit; }
[data-sonner-toaster][data-sonner-theme="dark"] [data-description] { color: rgb(232, 232, 232); }
[data-sonner-toast][data-styled="true"] [data-title] { font-weight: 500; line-height: 1.5; color: inherit; }
[data-sonner-toast][data-styled="true"] [data-icon] { display: flex; height: 16px; width: 16px; position: relative; justify-content: flex-start; align-items: center; flex-shrink: 0; margin-left: var(--toast-icon-margin-start); margin-right: var(--toast-icon-margin-end); }
[data-sonner-toast][data-promise="true"] [data-icon] > svg { opacity: 0; transform: scale(0.8); transform-origin: center center; animation: 0.3s ease 0s 1 normal forwards running sonner-fade-in; }
[data-sonner-toast][data-styled="true"] [data-icon] > * { flex-shrink: 0; }
[data-sonner-toast][data-styled="true"] [data-icon] svg { margin-left: var(--toast-svg-margin-start); margin-right: var(--toast-svg-margin-end); }
[data-sonner-toast][data-styled="true"] [data-content] { display: flex; flex-direction: column; gap: 2px; flex: 1 1 0%; min-width: 0px; }
[data-sonner-toast][data-styled="true"] [data-button] { border-radius: 4px; padding-left: 8px; padding-right: 8px; height: 24px; font-size: 12px; color: var(--normal-bg); background: var(--normal-text); margin-left: var(--toast-button-margin-start); margin-right: var(--toast-button-margin-end); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 500; cursor: pointer; outline: 0px; display: flex; align-items: center; flex-shrink: 0; transition: opacity 0.4s, box-shadow 0.2s; }
[data-sonner-toast][data-styled="true"] [data-button]:focus-visible { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 0px 2px; }
[data-sonner-toast][data-styled="true"] [data-button]:first-of-type { margin-left: var(--toast-button-margin-start); margin-right: var(--toast-button-margin-end); }
[data-sonner-toast][data-styled="true"] [data-cancel] { color: var(--normal-text); background: rgba(0, 0, 0, 0.08); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast][data-styled="true"] [data-cancel] { background: rgba(255, 255, 255, 0.3); }
[data-sonner-toast][data-styled="true"] [data-close-button] { position: absolute; left: var(--toast-close-button-start); right: var(--toast-close-button-end); top: 0px; height: 20px; width: 20px; display: flex; justify-content: center; align-items: center; padding: 0px; color: var(--normal-text); background: var(--normal-bg); border: 1px solid var(--normal-border); transform: var(--toast-close-button-transform); border-radius: 50%; cursor: pointer; z-index: 1; transition: opacity 0.1s, background 0.2s, border-color 0.2s; }
[data-sonner-toast][data-styled="true"] [data-close-button]:focus-visible { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px, rgba(0, 0, 0, 0.2) 0px 0px 0px 2px; }
[data-sonner-toast][data-styled="true"] [data-disabled="true"] { cursor: not-allowed; }
[data-sonner-toast][data-styled="true"]:hover [data-close-button]:hover { background: var(--gray2); border-color: var(--gray5); }
[data-sonner-toast][data-swiping="true"]::before { content: ""; position: absolute; left: -100%; right: -100%; height: 100%; z-index: -1; }
[data-sonner-toast][data-y-position="top"][data-swiping="true"]::before { bottom: 50%; transform: scaleY(3) translateY(50%); }
[data-sonner-toast][data-y-position="bottom"][data-swiping="true"]::before { top: 50%; transform: scaleY(3) translateY(-50%); }
[data-sonner-toast][data-swiping="false"][data-removed="true"]::before { content: ""; position: absolute; inset: 0px; transform: scaleY(2); }
[data-sonner-toast][data-expanded="true"]::after { content: ""; position: absolute; left: 0px; height: calc(var(--gap) + 1px); bottom: 100%; width: 100%; }
[data-sonner-toast][data-mounted="true"] { --y: translateY(0); opacity: 1; }
[data-sonner-toast][data-expanded="false"][data-front="false"] { --scale: var(--toasts-before) * 0.05 + 1; --y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale))); height: var(--front-toast-height); }
[data-sonner-toast] > * { transition: opacity 0.4s; }
[data-sonner-toast][data-x-position="right"] { right: 0px; }
[data-sonner-toast][data-x-position="left"] { left: 0px; }
[data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"] > * { opacity: 0; }
[data-sonner-toast][data-visible="false"] { opacity: 0; pointer-events: none; }
[data-sonner-toast][data-mounted="true"][data-expanded="true"] { --y: translateY(calc(var(--lift) * var(--offset))); height: var(--initial-height); }
[data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"] { --y: translateY(calc(var(--lift) * -100%)); opacity: 0; }
[data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"] { --y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%)); opacity: 0; }
[data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"] { --y: translateY(40%); opacity: 0; transition: transform 0.5s, opacity 0.2s; }
[data-sonner-toast][data-removed="true"][data-front="false"]::before { height: calc(var(--initial-height) + 20%); }
[data-sonner-toast][data-swiping="true"] { transform: var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0)); transition: none; }
[data-sonner-toast][data-swiped="true"] { user-select: none; }
[data-sonner-toast][data-swipe-out="true"][data-y-position="bottom"], [data-sonner-toast][data-swipe-out="true"][data-y-position="top"] { animation-duration: 0.2s; animation-timing-function: ease-out; animation-fill-mode: forwards; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="left"] { animation-name: swipe-out-left; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="right"] { animation-name: swipe-out-right; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="up"] { animation-name: swipe-out-up; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="down"] { animation-name: swipe-out-down; }
@media (max-width: 600px) {
  [data-sonner-toaster] { position: fixed; right: var(--mobile-offset-right); left: var(--mobile-offset-left); width: 100%; }
  [data-sonner-toaster][dir="rtl"] { left: calc(var(--mobile-offset-left) * -1); }
  [data-sonner-toaster] [data-sonner-toast] { left: 0px; right: 0px; width: calc(100% - var(--mobile-offset-left) * 2); }
  [data-sonner-toaster][data-x-position="left"] { left: var(--mobile-offset-left); }
  [data-sonner-toaster][data-y-position="bottom"] { bottom: var(--mobile-offset-bottom); }
  [data-sonner-toaster][data-y-position="top"] { top: var(--mobile-offset-top); }
  [data-sonner-toaster][data-x-position="center"] { left: var(--mobile-offset-left); right: var(--mobile-offset-right); transform: none; }
}
[data-sonner-toaster][data-sonner-theme="light"] { --normal-bg: #fff; --normal-border: var(--gray4); --normal-text: var(--gray12); --success-bg: hsl(143, 85%, 96%); --success-border: hsl(145, 92%, 87%); --success-text: hsl(140, 100%, 27%); --info-bg: hsl(208, 100%, 97%); --info-border: hsl(221, 91%, 93%); --info-text: hsl(210, 92%, 45%); --warning-bg: hsl(49, 100%, 97%); --warning-border: hsl(49, 91%, 84%); --warning-text: hsl(31, 92%, 45%); --error-bg: hsl(359, 100%, 97%); --error-border: hsl(359, 100%, 94%); --error-text: hsl(360, 100%, 45%); }
[data-sonner-toaster][data-sonner-theme="light"] [data-sonner-toast][data-invert="true"] { --normal-bg: #000; --normal-border: hsl(0, 0%, 20%); --normal-text: var(--gray1); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast][data-invert="true"] { --normal-bg: #fff; --normal-border: var(--gray3); --normal-text: var(--gray12); }
[data-sonner-toaster][data-sonner-theme="dark"] { --normal-bg: #000; --normal-bg-hover: hsl(0, 0%, 12%); --normal-border: hsl(0, 0%, 20%); --normal-border-hover: hsl(0, 0%, 25%); --normal-text: var(--gray1); --success-bg: hsl(150, 100%, 6%); --success-border: hsl(147, 100%, 12%); --success-text: hsl(150, 86%, 65%); --info-bg: hsl(215, 100%, 6%); --info-border: hsl(223, 43%, 17%); --info-text: hsl(216, 87%, 65%); --warning-bg: hsl(64, 100%, 6%); --warning-border: hsl(60, 100%, 9%); --warning-text: hsl(46, 87%, 65%); --error-bg: hsl(358, 76%, 10%); --error-border: hsl(357, 89%, 16%); --error-text: hsl(358, 100%, 81%); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast] [data-close-button] { background: var(--normal-bg); border-color: var(--normal-border); color: var(--normal-text); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast] [data-close-button]:hover { background: var(--normal-bg-hover); border-color: var(--normal-border-hover); }
[data-rich-colors="true"][data-sonner-toast][data-type="success"] { background: var(--success-bg); border-color: var(--success-border); color: var(--success-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="success"] [data-close-button] { background: var(--success-bg); border-color: var(--success-border); color: var(--success-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="info"] { background: var(--info-bg); border-color: var(--info-border); color: var(--info-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="info"] [data-close-button] { background: var(--info-bg); border-color: var(--info-border); color: var(--info-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="warning"] { background: var(--warning-bg); border-color: var(--warning-border); color: var(--warning-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="warning"] [data-close-button] { background: var(--warning-bg); border-color: var(--warning-border); color: var(--warning-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="error"] { background: var(--error-bg); border-color: var(--error-border); color: var(--error-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="error"] [data-close-button] { background: var(--error-bg); border-color: var(--error-border); color: var(--error-text); }
.sonner-loading-wrapper { --size: 16px; height: var(--size); width: var(--size); position: absolute; inset: 0px; z-index: 10; }
.sonner-loading-wrapper[data-visible="false"] { transform-origin: center center; animation: 0.2s ease 0s 1 normal forwards running sonner-fade-out; }
.sonner-spinner { position: relative; top: 50%; left: 50%; height: var(--size); width: var(--size); }
.sonner-loading-bar { animation: 1.2s linear 0s infinite normal none running sonner-spin; background: var(--gray11); border-radius: 6px; height: 8%; left: -10%; position: absolute; top: -3.9%; width: 24%; }
.sonner-loading-bar:first-child { animation-delay: -1.2s; transform: rotate(0.0001deg) translate(146%); }
.sonner-loading-bar:nth-child(2) { animation-delay: -1.1s; transform: rotate(30deg) translate(146%); }
.sonner-loading-bar:nth-child(3) { animation-delay: -1s; transform: rotate(60deg) translate(146%); }
.sonner-loading-bar:nth-child(4) { animation-delay: -0.9s; transform: rotate(90deg) translate(146%); }
.sonner-loading-bar:nth-child(5) { animation-delay: -0.8s; transform: rotate(120deg) translate(146%); }
.sonner-loading-bar:nth-child(6) { animation-delay: -0.7s; transform: rotate(150deg) translate(146%); }
.sonner-loading-bar:nth-child(7) { animation-delay: -0.6s; transform: rotate(180deg) translate(146%); }
.sonner-loading-bar:nth-child(8) { animation-delay: -0.5s; transform: rotate(210deg) translate(146%); }
.sonner-loading-bar:nth-child(9) { animation-delay: -0.4s; transform: rotate(240deg) translate(146%); }
.sonner-loading-bar:nth-child(10) { animation-delay: -0.3s; transform: rotate(270deg) translate(146%); }
.sonner-loading-bar:nth-child(11) { animation-delay: -0.2s; transform: rotate(300deg) translate(146%); }
.sonner-loading-bar:nth-child(12) { animation-delay: -0.1s; transform: rotate(330deg) translate(146%); }
@media (prefers-reduced-motion) {
  .sonner-loading-bar, [data-sonner-toast], [data-sonner-toast] > * { transition: none !important; animation: auto ease 0s 1 normal none running none !important; }
}
.sonner-loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transform-origin: center center; transition: opacity 0.2s, transform 0.2s; }
.sonner-loader[data-visible="false"] { opacity: 0; transform: scale(0.8) translate(-50%, -50%); }
.css-1o07244 { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 1300; cursor: pointer; direction: ltr; display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.08); background-color: rgb(0, 0, 0); transition: transform 0.3s; }
@media (min-width: 0px) {
  .css-1o07244 { gap: 6px; padding: 8px 40px; }
}
@media (min-width: 600px) {
  .css-1o07244 { gap: 10px; padding: 10px 48px; }
}
.css-wka3lx { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; font-weight: 600; color: rgb(255, 255, 255); }
.css-1v3gg14 { font-weight: 700; font-size: 0.8125rem; line-height: 1; border-radius: 0.5rem; padding: 5px 10px; background: rgba(5, 186, 83, 0.12); color: rgb(5, 186, 83); }
.css-7i4us9 { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; color: rgb(148, 148, 163); }
.css-171onha { display: flex; -webkit-box-align: center; align-items: center; gap: 4px; }
.css-1y0vjzq { min-width: 30px; text-align: center; background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0.4rem; padding: 2px 6px; }
.css-1wx7xfk { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; font-weight: 700; color: rgb(255, 255, 255); font-variant-numeric: tabular-nums; }
.css-1mqn12z { margin: 0px; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 0.875rem; line-height: 1.43; letter-spacing: 0.01071em; color: rgba(255, 255, 255, 0.4); font-weight: 700; }
.css-fvv1a2 { text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; position: absolute; right: 8px; top: 50%; transform: translateY(-50%); color: rgb(148, 148, 163); }
.css-fvv1a2:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-fvv1a2:hover { background-color: transparent; }
}
.css-fvv1a2.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-fvv1a2.MuiIconButton-loading { color: transparent; }
.css-fvv1a2:hover { color: rgb(255, 255, 255); }
.css-55v2dh { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; position: absolute; right: 8px; top: 50%; transform: translateY(-50%); color: rgb(148, 148, 163); }
.css-55v2dh.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-55v2dh { print-color-adjust: exact; }
}
.css-55v2dh:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-55v2dh:hover { background-color: transparent; }
}
.css-55v2dh.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-55v2dh.MuiIconButton-loading { color: transparent; }
.css-55v2dh:hover { color: rgb(255, 255, 255); }
html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }
*, ::before, ::after { box-sizing: inherit; }
strong, b { font-weight: 700; }
body { margin: 0px; color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; background-color: rgb(6, 11, 22); }
@media print {
  body { background-color: rgb(255, 255, 255); }
}
body::backdrop { background-color: rgb(6, 11, 22); }
.mui-y8g6y8 { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: 1100; top: 0px; left: auto; right: 0px; --AppBar-background: #1f68d1; --AppBar-color: #fff; }
@media print {
  .mui-y8g6y8 { position: absolute; }
}
.mui-1t4bbyi { background-color: rgb(18, 19, 28); color: rgb(255, 255, 255); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: var(--Paper-shadow); margin-top: 5px; background-image: none; display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: 1100; top: 0px; left: auto; right: 0px; --AppBar-background: #1f68d1; --AppBar-color: #fff; }
@media print {
  .mui-1t4bbyi { position: absolute; }
}
.mui-dpx8uo { margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; transition: 0.5s; width: 95%; background: transparent; border-radius: 9999px; margin-top: 1rem; backdrop-filter: none; }
@media (min-width: 600px) {
  .mui-dpx8uo { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .mui-dpx8uo { max-width: 1200px; }
}
.mui-vcvvwh { position: relative; display: flex; -webkit-box-align: center; align-items: center; min-height: 48px; padding-top: 8px; padding-bottom: 8px; padding-left: 0px !important; padding-right: 0px !important; }
@media (min-width: 600px) {
  .mui-vcvvwh { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 600px) {
  .mui-vcvvwh { min-height: 48px; }
}
@media (min-width: 0px) {
  .mui-13tqxrv { display: none; }
}
@media (min-width: 900px) {
  .mui-13tqxrv { display: block; }
}
.mui-v5bl3n { text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; min-width: 64px; border: 0px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; font-size: 0.8125rem; transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); background-color: transparent; box-shadow: none; padding: 1rem 0.5rem; -webkit-box-align: center; align-items: center; line-height: 0; }
.mui-v5bl3n:hover { text-decoration: none; }
.mui-v5bl3n.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-v5bl3n:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-v5bl3n:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-v5bl3n:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-v5bl3n.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-v5bl3n.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-v5bl3n:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-v5bl3n.MuiButton-loading { color: transparent; }
.mui-v5bl3n .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-v5bl3n:hover { background-color: rgb(28, 94, 190); }
.mui-v5bl3n:hover { background-color: rgb(54, 54, 61); box-shadow: none; }
.mui-1y8xqyg { display: inline-flex; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; min-width: 64px; border: 0px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; font-size: 0.8125rem; transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); background-color: transparent; box-shadow: none; padding: 1rem 0.5rem; -webkit-box-align: center; align-items: center; line-height: 0; }
.mui-1y8xqyg.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-1y8xqyg { print-color-adjust: exact; }
}
.mui-1y8xqyg:hover { text-decoration: none; }
.mui-1y8xqyg.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-1y8xqyg:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-1y8xqyg:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-1y8xqyg:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-1y8xqyg.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-1y8xqyg.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-1y8xqyg:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-1y8xqyg.MuiButton-loading { color: transparent; }
.mui-1y8xqyg .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-1y8xqyg:hover { background-color: rgb(28, 94, 190); }
.mui-1y8xqyg:hover { background-color: rgb(54, 54, 61); box-shadow: none; }
.mui-1eq5736 { position: relative; }
@media (min-width: 0px) {
  .mui-1eq5736 { display: none; }
}
@media (min-width: 900px) {
  .mui-1eq5736 { display: block; }
}
.mui-drzl8f { text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; min-width: 64px; border: 0px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; font-size: 0.8125rem; font-weight: 500; border-radius: 11px; position: relative; overflow: hidden; color: rgb(255, 217, 61); background-color: transparent; box-shadow: none; padding: 0.5rem 1rem; gap: 0.5rem; -webkit-box-align: center; align-items: center; line-height: 0; transition: background-color 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), transform 160ms cubic-bezier(0.23, 1, 0.32, 1); }
.mui-drzl8f:hover { text-decoration: none; }
.mui-drzl8f.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-drzl8f:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-drzl8f:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-drzl8f:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-drzl8f.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-drzl8f.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-drzl8f:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-drzl8f.MuiButton-loading { color: transparent; }
.mui-drzl8f .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-drzl8f:hover { background-color: rgb(28, 94, 190); }
.mui-drzl8f::before { content: ""; position: absolute; top: 0px; left: 0px; width: 60%; height: 100%; background: linear-gradient(115deg, transparent, rgba(255, 217, 61, 0.35), transparent); transform: translateX(-150%) skewX(-20deg); transition: transform 600ms cubic-bezier(0.23, 1, 0.32, 1); pointer-events: none; }
.mui-drzl8f .MuiButton-endIcon { transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1); }
.mui-drzl8f:hover { background-color: rgba(101, 86, 23, 0.5); box-shadow: rgba(255, 217, 61, 0.25) 0px 0px 0px 1px, rgba(255, 217, 61, 0.18) 0px 6px 18px; transform: translateY(-1px); }
.mui-drzl8f:hover::before { transform: translateX(220%) skewX(-20deg); }
.mui-drzl8f:hover .MuiButton-endIcon { transform: scale(1.15) rotate(15deg); }
.mui-drzl8f:active { transform: scale(0.97); transition: transform 100ms cubic-bezier(0.23, 1, 0.32, 1); }
@media (prefers-reduced-motion: reduce) {
  .mui-drzl8f::before { display: none; }
  .mui-drzl8f:hover { transform: none; }
  .mui-drzl8f:hover .MuiButton-endIcon { transform: none; }
}
.mui-7ef63j { display: inline-flex; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; min-width: 64px; border: 0px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; font-size: 0.8125rem; font-weight: 500; border-radius: 11px; position: relative; overflow: hidden; color: rgb(255, 217, 61); background-color: transparent; box-shadow: none; padding: 0.5rem 1rem; gap: 0.5rem; -webkit-box-align: center; align-items: center; line-height: 0; transition: background-color 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), transform 160ms cubic-bezier(0.23, 1, 0.32, 1); }
.mui-7ef63j.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-7ef63j { print-color-adjust: exact; }
}
.mui-7ef63j:hover { text-decoration: none; }
.mui-7ef63j.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-7ef63j:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-7ef63j:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-7ef63j:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-7ef63j.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-7ef63j.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-7ef63j:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-7ef63j.MuiButton-loading { color: transparent; }
.mui-7ef63j .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-7ef63j:hover { background-color: rgb(28, 94, 190); }
.mui-7ef63j::before { content: ""; position: absolute; top: 0px; left: 0px; width: 60%; height: 100%; background: linear-gradient(115deg, transparent, rgba(255, 217, 61, 0.35), transparent); transform: translateX(-150%) skewX(-20deg); transition: transform 600ms cubic-bezier(0.23, 1, 0.32, 1); pointer-events: none; }
.mui-7ef63j .MuiButton-endIcon { transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1); }
.mui-7ef63j:hover { background-color: rgba(101, 86, 23, 0.5); box-shadow: rgba(255, 217, 61, 0.25) 0px 0px 0px 1px, rgba(255, 217, 61, 0.18) 0px 6px 18px; transform: translateY(-1px); }
.mui-7ef63j:hover::before { transform: translateX(220%) skewX(-20deg); }
.mui-7ef63j:hover .MuiButton-endIcon { transform: scale(1.15) rotate(15deg); }
.mui-7ef63j:active { transform: scale(0.97); transition: transform 100ms cubic-bezier(0.23, 1, 0.32, 1); }
@media (prefers-reduced-motion: reduce) {
  .mui-7ef63j::before { display: none; }
  .mui-7ef63j:hover { transform: none; }
  .mui-7ef63j:hover .MuiButton-endIcon { transform: none; }
}
.mui-1a8vz8g { display: inherit; margin-left: 8px; margin-right: -2px; }
.mui-1a8vz8g > :nth-of-type(1) { font-size: 18px; }
.mui-f591o7 { position: absolute; top: -4px; right: 15%; font-size: 11px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 2.6s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-f591o7 { display: none; }
}
.mui-1t212my { position: absolute; bottom: -4px; left: 18%; font-size: 8px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 3.1s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-1t212my { display: none; }
}
.mui-1al3v8d { position: absolute; top: 28%; right: -5px; font-size: 9px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 2.8s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-1al3v8d { display: none; }
}
.mui-j1st1d { flex-direction: row; display: flex; -webkit-box-align: center; align-items: center; }
@media (min-width: 0px) {
  .mui-j1st1d > :not(style):not(style) { margin: 0px; }
  .mui-j1st1d > :not(style) ~ :not(style) { margin-left: 12px; }
}
@media (min-width: 900px) {
  .mui-j1st1d > :not(style):not(style) { margin: 0px; }
  .mui-j1st1d > :not(style) ~ :not(style) { margin-left: 20px; }
}
.mui-ep04v1 { margin-right: 1rem; }
@media (min-width: 900px) {
  .mui-ep04v1 { display: block; }
}
.mui-1lqcejv { margin-left: 16px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }
@media (min-width: 0px) {
  .mui-1lqcejv { gap: 0.2rem; }
}
@media (min-width: 900px) {
  .mui-1lqcejv { gap: 0.5rem; }
}
@media (max-width: 899.95px) {
  .mui-1lqcejv { margin-left: 0px; }
}
.mui-1lqcejv:hover .MuiTypography-root { color: rgb(255, 255, 255); }
.mui-1pufkfu { margin: 0px; font-size: 0.875rem; font-weight: 500; font-family: Poppins, "Poppins Fallback"; line-height: 1.334; transition: 0.3s ease-out, outline, outline-offset; text-transform: uppercase; color: rgb(136, 144, 161); }
.mui-1g7kj49 { text-transform: capitalize; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; width: 100%; background-color: rgb(31, 104, 209); transition: 0.3s ease-out, outline, outline-offset; font-family: Poppins, "Poppins Fallback"; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); transform-origin: center center; transform: none; box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; border: 1px solid rgba(146, 188, 253, 0.59); }
.mui-1g7kj49:hover { text-decoration: none; }
.mui-1g7kj49.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-1g7kj49.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-1g7kj49:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-1g7kj49.MuiButton-loading { color: transparent; }
.mui-1g7kj49 .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-1g7kj49:hover { background-color: rgb(28, 94, 190); }
.mui-1g7kj49 .MuiButton-loadingIndicator { color: white; }
.mui-1g7kj49.MuiButton-loading .MuiButton-endIcon { display: none; }
.mui-mabx94 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; width: 100%; background-color: rgb(31, 104, 209); transition: 0.3s ease-out, outline, outline-offset; font-family: Poppins, "Poppins Fallback"; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); transform-origin: center center; transform: none; box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; border: 1px solid rgba(146, 188, 253, 0.59); }
.mui-mabx94.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-mabx94 { print-color-adjust: exact; }
}
.mui-mabx94:hover { text-decoration: none; }
.mui-mabx94.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-mabx94.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-mabx94:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-mabx94.MuiButton-loading { color: transparent; }
.mui-mabx94 .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-mabx94:hover { background-color: rgb(28, 94, 190); }
.mui-mabx94 .MuiButton-loadingIndicator { color: white; }
.mui-mabx94.MuiButton-loading .MuiButton-endIcon { display: none; }
.mui-1ybi1tl { display: inherit; -webkit-box-align: center; align-items: center; margin-right: 8px; margin-left: -4px; }
.mui-1ybi1tl::before { content: "â€‹"; width: 0px; overflow: hidden; }
.mui-1ybi1tl > :nth-of-type(1) { font-size: 22px; }
.mui-e4s4nm { position: absolute; visibility: visible; display: flex; left: 50%; transform: translate(-50%); color: rgba(255, 255, 255, 0.3); }
.mui-1kltaox { display: inline-block; animation: 1.4s linear 0s infinite normal none running animation-61bdi0; color: rgb(255, 255, 255); }
.mui-4ejps8 { display: block; }
.mui-13odlrs { stroke: currentcolor; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s ease-in-out 0s infinite normal none running animation-1o38n3e; }
@media (min-width: 0px) {
  .mui-d47f85 { display: block; }
}
@media (min-width: 900px) {
  .mui-d47f85 { display: none; }
}
.mui-145s6f9 { text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); color: inherit; padding: 12px; font-size: 1.75rem; }
.mui-145s6f9:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-145s6f9:hover { background-color: transparent; }
}
.mui-145s6f9.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-145s6f9.MuiIconButton-loading { color: transparent; }
.mui-eefl2k { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); color: inherit; padding: 12px; font-size: 1.75rem; }
.mui-eefl2k.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-eefl2k { print-color-adjust: exact; }
}
.mui-eefl2k:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-eefl2k:hover { background-color: transparent; }
}
.mui-eefl2k.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-eefl2k.MuiIconButton-loading { color: transparent; }
.mui-1h9afn { z-index: 1200; --Drawer-transitionDuration: 0.2s; --Drawer-transitionFunction: cubic-bezier(0.77,0,0.18,1); }
.mui-1h9afn .MuiDrawer-paper { background: rgba(60, 60, 73, 0.3); margin-top: 0px; }
.mui-gouqrf { background: url("/assets/images/docket.gg/hero-3df0a9e552.svg") center top / 1700px no-repeat, rgb(6, 11, 22); }
@media (min-width: 900px) {
  .mui-gouqrf { background-size: 1700px; }
}
.mui-a4jlkb { margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; position: relative; height: 100%; width: 100%; max-width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; z-index: 1; overflow: hidden; }
@media (min-width: 600px) {
  .mui-a4jlkb { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .mui-a4jlkb { max-width: 1200px; }
}
.mui-1m7z8nw { --Grid-columns: 12; --Grid-columnSpacing: 0px; --Grid-rowSpacing: 0px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; position: relative; z-index: 1; }
.mui-1m7z8nw > * { --Grid-parent-columns: 12; }
.mui-1m7z8nw > * { --Grid-parent-columnSpacing: 0px; }
.mui-1m7z8nw > * { --Grid-parent-rowSpacing: 0px; }
@media (min-width: 0px) {
  .mui-1m7z8nw { margin-top: 80px; margin-bottom: 20px; }
}
@media (min-width: 600px) {
  .mui-1m7z8nw { margin-top: 48px; }
}
@media (min-width: 900px) {
  .mui-1m7z8nw { margin-top: 5rem; margin-bottom: 80px; }
}
.mui-1ryldl0 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 0px) {
  .mui-1ryldl0 { margin-top: 9rem; }
}
@media (min-width: 900px) {
  .mui-1ryldl0 { margin-top: 11rem; }
}
.mui-9yvo9k { --Grid-columns: 12; --Grid-columnSpacing: 40px; --Grid-rowSpacing: 40px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); }
.mui-9yvo9k > * { --Grid-parent-columns: 12; }
.mui-9yvo9k > * { --Grid-parent-columnSpacing: 40px; }
.mui-9yvo9k > * { --Grid-parent-rowSpacing: 40px; }
.mui-j5005a { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
.mui-79pwt4 { margin: 0px; font-size: 2.125rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; line-height: 1.25; letter-spacing: -0.03em; direction: unset; background-image: linear-gradient(to top, rgb(85, 85, 85), rgb(255, 255, 255), rgb(255, 255, 255)); background-clip: text; -webkit-text-fill-color: transparent; text-shadow: rgba(27, 37, 80, 0.14) 0px 1px 3px; }
@media (min-width: 0px) {
  .mui-79pwt4 { text-align: center; font-size: 2.5rem; }
}
@media (min-width: 600px) {
  .mui-79pwt4 { font-size: 3.5rem; }
}
@media (min-width: 900px) {
  .mui-79pwt4 { text-align: center; font-size: clamp(3.5rem, 1rem + 5vw, 5.5rem); }
}
.mui-79pwt4::before { content: attr(data-text); position: absolute; left: 0px; right: 0px; color: transparent; -webkit-text-stroke: 1px rgba(0, 0, 0, 0.3); }
.mui-phleq6 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; margin-top: -20px; }
@media (min-width: 0px) {
  .mui-phleq6 { text-align: center; }
}
@media (min-width: 900px) {
  .mui-phleq6 { text-align: center; }
}
.mui-1hes86u { margin: 0px auto; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; direction: unset; color: rgb(136, 144, 161); max-width: 48rem; }
@media (min-width: 0px) {
  .mui-1hes86u { text-align: center; font-size: 1rem; }
}
@media (min-width: 900px) {
  .mui-1hes86u { text-align: center; font-size: 1.125rem; }
}
.mui-1rg8alz { --Grid-columns: 12; --Grid-columnSpacing: 16px; --Grid-rowSpacing: 16px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-align: end; align-items: end; }
.mui-1rg8alz > * { --Grid-parent-columns: 12; }
.mui-1rg8alz > * { --Grid-parent-columnSpacing: 16px; }
.mui-1rg8alz > * { --Grid-parent-rowSpacing: 16px; }
@media (min-width: 0px) {
  .mui-1rg8alz { -webkit-box-pack: center; justify-content: center; }
}
@media (min-width: 900px) {
  .mui-1rg8alz { -webkit-box-pack: center; justify-content: center; }
}
.mui-1n5khr6 { min-width: 0px; box-sizing: border-box; }
.mui-loep33 { text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 8px 22px; font-size: 0.9375rem; background-color: rgb(31, 104, 209); transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); border: 1px solid rgba(146, 188, 253, 0.59); box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; }
.mui-loep33:hover { text-decoration: none; }
.mui-loep33.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-loep33:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-loep33:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-loep33:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-loep33.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-loep33.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-loep33:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-loep33.MuiButton-loading { color: transparent; }
.mui-loep33 .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-loep33:hover { background-color: rgb(28, 94, 190); }
.mui-loep33:hover { border: 1px solid rgba(146, 188, 253, 0.59); box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 7px inset; }
.mui-1cyjv5a { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 8px 22px; font-size: 0.9375rem; background-color: rgb(31, 104, 209); transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); border: 1px solid rgba(146, 188, 253, 0.59); box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; }
.mui-1cyjv5a.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-1cyjv5a { print-color-adjust: exact; }
}
.mui-1cyjv5a:hover { text-decoration: none; }
.mui-1cyjv5a.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-1cyjv5a:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .mui-1cyjv5a:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.mui-1cyjv5a:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.mui-1cyjv5a.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.mui-1cyjv5a.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-1cyjv5a:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-1cyjv5a.MuiButton-loading { color: transparent; }
.mui-1cyjv5a .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-1cyjv5a:hover { background-color: rgb(28, 94, 190); }
.mui-1cyjv5a:hover { border: 1px solid rgba(146, 188, 253, 0.59); box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 7px inset; }
.mui-z06ad1 { display: inherit; margin-right: -4px; margin-left: 8px; }
.mui-z06ad1 > :nth-of-type(1) { font-size: 22px; }
.mui-sgp442 { text-transform: capitalize; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; transition: 0.3s ease-out, outline, outline-offset; box-shadow: none; background-color: rgb(24, 24, 32); border: 1px solid rgba(139, 139, 143, 0.26); font-family: Poppins, "Poppins Fallback"; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); transform-origin: center center; transform: none; }
.mui-sgp442:hover { text-decoration: none; }
.mui-sgp442.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-sgp442.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-sgp442:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-sgp442.MuiButton-loading { color: transparent; }
.mui-sgp442 .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-sgp442:hover { background-color: rgb(28, 94, 190); }
.mui-sgp442:hover { border: 1px solid rgba(139, 139, 143, 0.26); background-color: rgb(31, 31, 41); }
.mui-a906r { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; transition: 0.3s ease-out, outline, outline-offset; box-shadow: none; background-color: rgb(24, 24, 32); border: 1px solid rgba(139, 139, 143, 0.26); font-family: Poppins, "Poppins Fallback"; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); transform-origin: center center; transform: none; }
.mui-a906r.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-a906r { print-color-adjust: exact; }
}
.mui-a906r:hover { text-decoration: none; }
.mui-a906r.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-a906r.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-a906r:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-a906r.MuiButton-loading { color: transparent; }
.mui-a906r .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-a906r:hover { background-color: rgb(28, 94, 190); }
.mui-a906r:hover { border: 1px solid rgba(139, 139, 143, 0.26); background-color: rgb(31, 31, 41); }
.mui-z5s18m { position: relative; padding: 100px 0px; overflow-x: hidden; }
@media (min-width: 0px) {
  .mui-z5s18m { padding-top: 0px !important; padding-bottom: 0px !important; }
}
@media (min-width: 900px) {
  .mui-z5s18m { padding-top: 70px !important; padding-bottom: 70px !important; }
}
.mui-1auxnbl { position: relative; z-index: 1; }
.mui-4ccufm { --Grid-columns: 12; --Grid-columnSpacing: 0px; --Grid-rowSpacing: 0px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); margin: auto; -webkit-box-pack: center; justify-content: center; padding-bottom: 10rem; overflow-x: clip; width: 100%; }
.mui-4ccufm > * { --Grid-parent-columns: 12; }
.mui-4ccufm > * { --Grid-parent-columnSpacing: 0px; }
.mui-4ccufm > * { --Grid-parent-rowSpacing: 0px; }
@media (min-width: 0px) {
  .mui-4ccufm { padding-top: 8rem; }
}
@media (min-width: 900px) {
  .mui-4ccufm { padding-top: 0px; }
}
.mui-elaezg { max-width: 80rem; margin-inline: auto; }
.mui-4zsxgn { perspective: 1200px; }
.mui-1yb1ngl { transform: rotateX(20deg); }
.mui-108urqz { position: relative; transform: skewX(20.6265deg); }
@media (min-width: 1200px) {
  .mui-108urqz { height: calc(44rem); }
}
.mui-1pjach7 { z-index: 2; position: absolute; background-image: linear-gradient(in oklab, rgba(6, 11, 22, 0.14) 0px, rgba(6, 11, 22, 0.08) 50%, rgba(6, 11, 22, 0.59) 100%); }
@media (min-width: 0px) {
  .mui-1pjach7 { inset: calc(-4rem); }
}
@media (min-width: 600px) {
  .mui-1pjach7 { inset: calc(-8rem); }
}
.mui-219c46 { background-color: rgba(0, 0, 0, 0); z-index: 2; position: absolute; background-image: linear-gradient(to right in oklab, rgba(6, 11, 22, 0.89) 0px, rgb(6, 11, 22) 50%, rgba(6, 11, 22, 0.91) 100%); }
@media (min-width: 0px) {
  .mui-219c46 { inset: calc(-4rem); }
}
@media (min-width: 600px) {
  .mui-219c46 { inset: calc(-8rem); }
}
.mui-1smg2vl { background-color: rgba(0, 0, 0, 0); z-index: 1; position: absolute; background-size: 24px 24px; background-image: linear-gradient(to right, color-mix(rgb(255, 255, 255) 20%, transparent) 1px, transparent 1px), linear-gradient(color-mix(rgb(255, 255, 255) 20%, transparent) 1px, transparent 1px); }
@media (min-width: 0px) {
  .mui-1smg2vl { inset: calc(-4rem); }
}
@media (min-width: 600px) {
  .mui-1smg2vl { inset: calc(-8rem); }
}
.mui-1t7f5q3 { background-color: rgba(0, 0, 0, 0); z-index: 11; inset: 0px; position: absolute; background-image: linear-gradient(var(--tw-gradient-via-stops, to left in oklab, hsl(240deg 30.43% 4.51%) 0, #0000 100%)); box-shadow: rgb(38, 109, 212), 0.07 0px 0px 95px inset; }
.mui-1dc0t9 { position: absolute; padding-block: calc(6rem); padding-inline: calc(1.25rem); -webkit-box-align: center; align-items: center; width: 100%; height: 100%; z-index: 3; inset: 0px; background: radial-gradient(125% 125% at 50% 10%, transparent 40%, rgb(9, 9, 11) 100%); }
.mui-1sda2ts { position: relative; padding: 0px 10px 100px; overflow-x: hidden; scroll-margin-top: 110px; }
.mui-gslusz { --Grid-columns: 12; --Grid-columnSpacing: 0px; --Grid-rowSpacing: 0px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); max-width: 1200px; margin: auto; -webkit-box-pack: center; justify-content: center; }
.mui-gslusz > * { --Grid-parent-columns: 12; }
.mui-gslusz > * { --Grid-parent-columnSpacing: 0px; }
.mui-gslusz > * { --Grid-parent-rowSpacing: 0px; }
.mui-1owvfac { min-width: 0px; box-sizing: border-box; margin-bottom: 5rem; max-width: 100%; position: relative; }
.mui-mxhb4t { position: relative; height: 100%; padding: 28px 24px; border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0) 55%), rgb(10, 15, 26); }
.mui-pc221p { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 44px; height: 44px; flex-shrink: 0; border-radius: 12px; margin-bottom: 1rem; background: radial-gradient(120% 120% at 30% 20%, rgba(146, 188, 253, 0.28), rgba(31, 104, 209, 0.08)); border: 1px solid rgba(146, 188, 253, 0.28); color: rgb(180, 216, 254); }
.mui-15uf8lu { margin: 0px 0px 0.5rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; line-height: 1.2; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; font-size: 1rem; }
.mui-1yy5mlv { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; color: rgb(136, 144, 161); text-wrap: balance; }
.mui-1klg0yo { position: relative; padding: 0px 10px; overflow-x: hidden; }
.mui-8p7wl { background-color: transparent; padding-top: 6rem; padding-bottom: 6rem; }
@media (min-width: 768px) {
  .mui-8p7wl { padding-top: 8rem; padding-bottom: 8rem; }
}
.mui-dtar0f { background-color: color-mix(rgb(24, 24, 32) 25%, transparent); position: relative; margin-inline: auto; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 2.5rem; mask-image: radial-gradient(50% 50%, rgb(0, 0, 0) 70%, transparent 100%); }
@media (min-width: 0px) {
  .mui-dtar0f { max-width: 22rem; }
}
@media (min-width: 900px) {
  .mui-dtar0f { max-width: 28rem; }
}
.mui-813kx7 { margin: 3rem 0px 1rem; font-size: 2.125rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; color: rgb(255, 255, 255); text-align: center; }
.mui-1il3av3 { font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; white-space: pre-wrap; text-align: center; color: rgb(136, 144, 161); margin: auto auto 3rem; max-width: 100%; text-wrap-style: balance; width: 600px; }
@media (min-width: 0px) {
  .mui-1il3av3 { font-size: 1rem; }
}
@media (min-width: 900px) {
  .mui-1il3av3 { font-size: 1.125rem; }
}
.mui-18697cr { position: relative; padding: 100px 10px; overflow-x: hidden; }
.mui-18697cr::before { content: ""; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); width: min(1200px, 100% - 20px); border-top: 1px solid rgba(255, 255, 255, 0.06); }
.mui-18tyrf0 { position: absolute; top: 6%; right: -8%; width: 28rem; height: 28rem; max-width: 70vw; background: radial-gradient(closest-side, rgba(31, 104, 209, 0.16), rgba(31, 104, 209, 0) 72%); filter: blur(70px); pointer-events: none; z-index: 0; }
.mui-15qwl7p { margin: 0px 0px 0.75rem; font-size: 1.5rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; line-height: 1.2; transition: 0.3s ease-out, outline, outline-offset; color: rgb(255, 255, 255); letter-spacing: -0.02em; }
@media (min-width: 0px) {
  .mui-15qwl7p { font-size: 2rem; }
}
@media (min-width: 900px) {
  .mui-15qwl7p { font-size: 2.75rem; }
}
.mui-17ftncu { font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; white-space: pre-wrap; text-align: center; color: rgb(136, 144, 161); margin: auto; width: 600px; max-width: 100%; text-wrap-style: balance; direction: ltr; }
@media (min-width: 0px) {
  .mui-17ftncu { font-size: 1rem; }
}
@media (min-width: 900px) {
  .mui-17ftncu { font-size: 1.125rem; }
}
.mui-1ip3kb8 { position: relative; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0) 45%), rgb(10, 15, 26); overflow: hidden; margin-bottom: 1.5rem; }
@media (min-width: 0px) {
  .mui-1ip3kb8 { padding: 32px 24px; }
}
@media (min-width: 900px) {
  .mui-1ip3kb8 { padding: 48px; }
}
.mui-zcglcz { margin: 0px; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; font-size: 1.15rem; }
.mui-1vhsvns { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; color: rgb(136, 144, 161); max-width: 38rem; text-align: left; }
.mui-p9f5du { --Grid-columns: 12; --Grid-columnSpacing: 16px; --Grid-rowSpacing: 16px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); margin-bottom: 1.5rem; margin-left: 0px; width: 100%; }
.mui-p9f5du > * { --Grid-parent-columns: 12; }
.mui-p9f5du > * { --Grid-parent-columnSpacing: 16px; }
@media (min-width: 900px) {
  .mui-p9f5du { --Grid-columnSpacing: 24px; }
  .mui-p9f5du > * { --Grid-parent-columnSpacing: 24px; }
}
.mui-p9f5du > * { --Grid-parent-rowSpacing: 16px; }
@media (min-width: 900px) {
  .mui-p9f5du { --Grid-rowSpacing: 24px; }
  .mui-p9f5du > * { --Grid-parent-rowSpacing: 24px; }
}
.mui-1g86pe0 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; padding-left: 0px !important; }
@media (min-width: 900px) {
  .mui-1g86pe0 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 8 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 8) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-1ocz0j1 { position: relative; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0) 45%), rgb(10, 15, 26); overflow: hidden; height: 100%; }
@media (min-width: 0px) {
  .mui-1ocz0j1 { padding: 32px 24px; }
}
@media (min-width: 900px) {
  .mui-1ocz0j1 { padding: 40px; }
}
.mui-x6ahy7 { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; color: rgb(136, 144, 161); text-align: left; }
.mui-20tnkx { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 900px) {
  .mui-20tnkx { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 4 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 4) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-abh0ss { --Grid-columns: 12; --Grid-columnSpacing: 16px; --Grid-rowSpacing: 16px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); margin-left: 0px; width: 100%; }
.mui-abh0ss > * { --Grid-parent-columns: 12; }
.mui-abh0ss > * { --Grid-parent-columnSpacing: 16px; }
@media (min-width: 900px) {
  .mui-abh0ss { --Grid-columnSpacing: 24px; }
  .mui-abh0ss > * { --Grid-parent-columnSpacing: 24px; }
}
.mui-abh0ss > * { --Grid-parent-rowSpacing: 16px; }
@media (min-width: 900px) {
  .mui-abh0ss { --Grid-rowSpacing: 24px; }
  .mui-abh0ss > * { --Grid-parent-rowSpacing: 24px; }
}
.mui-1xl6ssy { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; padding-left: 0px !important; }
@media (min-width: 900px) {
  .mui-1xl6ssy { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 4 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 4) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-1vyu5pa { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 900px) {
  .mui-1vyu5pa { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 8 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 8) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-2w9ifs { position: absolute; top: 6%; left: -8%; width: 28rem; height: 28rem; max-width: 70vw; background: radial-gradient(closest-side, rgba(31, 104, 209, 0.16), rgba(31, 104, 209, 0) 72%); filter: blur(70px); pointer-events: none; z-index: 0; }
.mui-1ttn0h1 { margin: 0px 0px 0.75rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; text-align: left; font-size: 1.75rem; }
.mui-1ipv1li { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; color: rgb(136, 144, 161); width: 100%; max-width: 38rem; text-wrap: balance; text-align: left; }
.mui-1gtd7o5 { --Grid-columns: 12; --Grid-columnSpacing: 16px; --Grid-rowSpacing: 16px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); margin-bottom: 1.5rem; margin-left: 0px; width: 100%; }
.mui-1gtd7o5 > * { --Grid-parent-columns: 12; }
.mui-1gtd7o5 > * { --Grid-parent-columnSpacing: 16px; }
@media (min-width: 900px) {
  .mui-1gtd7o5 { --Grid-columnSpacing: 24px; }
  .mui-1gtd7o5 > * { --Grid-parent-columnSpacing: 24px; }
}
.mui-1gtd7o5 > * { --Grid-parent-rowSpacing: 16px; }
@media (min-width: 900px) {
  .mui-1gtd7o5 { --Grid-rowSpacing: 24px; }
  .mui-1gtd7o5 > * { --Grid-parent-rowSpacing: 24px; }
}
@media (min-width: 0px) {
  .mui-1gtd7o5 { flex-direction: column; }
}
@media (min-width: 900px) {
  .mui-1gtd7o5 { flex-direction: row; }
}
.mui-2nhq5r { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; padding-left: 0px !important; }
@media (min-width: 900px) {
  .mui-2nhq5r { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-9g4315 { margin: 0px 0px 0.5rem; font-size: 1.25rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; text-align: left; }
.mui-tnatjl { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 900px) {
  .mui-tnatjl { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-1lhmegg { position: relative; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0) 45%), rgb(10, 15, 26); overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; }
@media (min-width: 0px) {
  .mui-1lhmegg { padding: 32px 24px; flex-direction: column; gap: 1.5rem; }
}
@media (min-width: 900px) {
  .mui-1lhmegg { padding: 48px; flex-direction: row; gap: 0px; }
}
.mui-ln1dr { position: relative; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0) 45%), rgb(10, 15, 26); overflow: hidden; }
@media (min-width: 0px) {
  .mui-ln1dr { padding: 32px 24px; }
}
@media (min-width: 900px) {
  .mui-ln1dr { padding: 48px; }
}
.mui-17s03i8 { position: relative; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.08); background: linear-gradient(rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0) 45%), rgb(10, 15, 26); overflow: hidden; }
@media (min-width: 0px) {
  .mui-17s03i8 { padding: 32px 24px; }
}
@media (min-width: 900px) {
  .mui-17s03i8 { padding: 48px; }
}
.mui-1t6dyjk { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
@media (min-width: 0px) {
  .mui-1t6dyjk { flex-direction: column; gap: 2rem; }
}
@media (min-width: 900px) {
  .mui-1t6dyjk { flex-direction: row; gap: 2rem; }
}
.mui-903h26 { margin: 0px 0px 0.5rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; font-size: 1.9rem; }
@media (min-width: 0px) {
  .mui-903h26 { text-align: center; }
}
@media (min-width: 900px) {
  .mui-903h26 { text-align: left; }
}
.mui-n2frbo { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; color: rgb(136, 144, 161); }
@media (min-width: 0px) {
  .mui-n2frbo { text-align: center; }
}
@media (min-width: 900px) {
  .mui-n2frbo { text-align: left; }
}
.mui-hf8si8 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
@media (min-width: 0px) {
  .mui-hf8si8 { flex-direction: column; gap: 2rem; }
}
@media (min-width: 900px) {
  .mui-hf8si8 { flex-direction: row-reverse; gap: 2rem; }
}
.mui-1p1prlf { margin: 0px; font-size: 1rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.235; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; text-align: left; }
.mui-1v6nwbb { margin: 0px; font-size: 1rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.235; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; }
.mui-62zniq { display: grid; gap: 1rem; margin-top: 2rem; direction: ltr; }
@media (min-width: 0px) {
  .mui-62zniq { grid-template-columns: repeat(1, minmax(0px, 1fr)); border-block: 1px solid rgba(255, 255, 255, 0.07); }
}
@media (min-width: 900px) {
  .mui-62zniq { grid-template-columns: repeat(2, minmax(0px, 1fr)); border-block-start: medium none currentcolor; border-block-end: medium none currentcolor; }
}
.mui-1rgnm8k { padding-block: 0.75rem; }
@media (min-width: 0px) {
  .mui-1rgnm8k { border-bottom: 1px solid rgba(255, 255, 255, 0.07); }
}
@media (min-width: 900px) {
  .mui-1rgnm8k { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
}
.mui-n02jz1 { margin: 0px 0px 0.5rem; font-size: 1.5rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; line-height: 1.2; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; text-align: left; }
.mui-bbuocw { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; display: flex; padding-top: 3rem; -webkit-box-pack: justify; justify-content: space-between; gap: 1.5rem; }
@media (min-width: 0px) {
  .mui-bbuocw { flex-direction: column; }
}
@media (min-width: 900px) {
  .mui-bbuocw { flex-direction: row; }
}
.mui-5tojyw { margin: 0px; font-size: 1.25rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; }
.mui-1crcuob { margin: 0px; font-size: 1.25rem; font-weight: 600; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; word-break: break-word; text-wrap: balance; }
.mui-1lc43xc { position: relative; padding: 100px 0px 0px; overflow-x: hidden; margin-bottom: 0px; }
.mui-i9ry7o { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; border-bottom: 0px solid; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding-top: 0px; padding-bottom: 0px; margin-bottom: -100px; padding-right: 0px !important; padding-left: 0px !important; }
@media (min-width: 600px) {
  .mui-i9ry7o { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .mui-i9ry7o { max-width: 1200px; }
}
.mui-w14nfc { --Grid-columns: 12; --Grid-columnSpacing: 0px; --Grid-rowSpacing: 0px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 0px 12px; border-radius: 50px; }
.mui-w14nfc > * { --Grid-parent-columns: 12; }
.mui-w14nfc > * { --Grid-parent-columnSpacing: 0px; }
.mui-w14nfc > * { --Grid-parent-rowSpacing: 0px; }
.mui-17r33jr { margin: 0px; font-size: 1.5rem; font-weight: 700; font-family: Poppins, "Poppins Fallback"; transition: 0.3s ease-out, outline, outline-offset; direction: unset; line-height: 1.3; white-space: pre-line; background: radial-gradient(100% 72% at 53% -14%, rgb(41, 26, 72), rgb(255, 255, 255)) text; -webkit-text-fill-color: transparent; height: auto; }
@media (min-width: 0px) {
  .mui-17r33jr { text-align: center; font-size: 2rem; }
}
@media (min-width: 600px) {
  .mui-17r33jr { font-size: 3rem; }
}
@media (min-width: 900px) {
  .mui-17r33jr { text-align: center; font-size: 3.5rem; }
}
@media (min-width: 1200px) {
  .mui-17r33jr { font-size: 3.5rem; }
}
.mui-137v84a { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; text-align: center; margin-top: 0.85rem; }
.mui-1p1jbw2 { text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); background-color: rgb(24, 24, 32); border: 1px solid rgba(146, 188, 253, 0.59); transform-origin: center center; transform: none; box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; }
.mui-1p1jbw2:hover { text-decoration: none; }
.mui-1p1jbw2.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-1p1jbw2.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-1p1jbw2:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-1p1jbw2.MuiButton-loading { color: transparent; }
.mui-1p1jbw2 .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-1p1jbw2:hover { background-color: rgb(28, 94, 190); }
.mui-1p1jbw2:hover { border: 1px solid rgba(146, 188, 253, 0.59); background-color: rgb(31, 31, 41); }
.mui-r5w0zr { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-transform: capitalize; font-family: Poppins, "Poppins Fallback"; line-height: 1.75; min-width: 64px; --variant-textColor: #1f68d1; --variant-outlinedColor: #1f68d1; --variant-outlinedBorder: rgba(31, 104, 209, 0.5); --variant-containedColor: #fff; --variant-containedBg: #1f68d1; padding: 7px 21px; font-size: 0.9375rem; transition: 0.3s ease-out, outline, outline-offset; font-weight: 500; border-radius: 11px; color: rgb(255, 255, 255); background-color: rgb(24, 24, 32); border: 1px solid rgba(146, 188, 253, 0.59); transform-origin: center center; transform: none; box-shadow: rgba(146, 188, 253, 0.59) 0px -4px 10px inset; }
.mui-r5w0zr.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-r5w0zr { print-color-adjust: exact; }
}
.mui-r5w0zr:hover { text-decoration: none; }
.mui-r5w0zr.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.mui-r5w0zr.Mui-disabled { border: 1px solid rgba(255, 255, 255, 0.12); }
@media (hover: hover) {
  .mui-r5w0zr:hover { --variant-containedBg: #1f68d1; --variant-textBg: rgba(31, 104, 209, 0.08); --variant-outlinedBorder: #1f68d1; --variant-outlinedBg: rgba(31, 104, 209, 0.08); }
}
.mui-r5w0zr.MuiButton-loading { color: transparent; }
.mui-r5w0zr .MuiButton-endIcon { margin-right: 0px; margin-left: 0px; }
.mui-r5w0zr:hover { background-color: rgb(28, 94, 190); }
.mui-r5w0zr:hover { border: 1px solid rgba(146, 188, 253, 0.59); background-color: rgb(31, 31, 41); }
.mui-1fiuc4q { background: url("/assets/images/docket.gg/footer-df09f2dab1.svg") center top / 3000px no-repeat, rgb(6, 11, 22); max-width: 100%; height: 400px; }
@media (min-width: 0px) {
  .mui-1fiuc4q { margin-bottom: -150px; }
}
@media (min-width: 900px) {
  .mui-1fiuc4q { margin-bottom: -100px; }
}
.mui-ho1axm { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; padding-top: 80px; background: linear-gradient(rgba(247, 33, 33, 0.01) -52%, rgb(11, 17, 30) 55%) padding-box padding-box, linear-gradient(rgb(31, 104, 209) -9%, rgba(0, 0, 0, 0) 47%) border-box border-box; border-radius: 28px 28px 0px 0px; border-width: 2px 2px 0px; border-style: solid; border-color: transparent transparent currentcolor; border-image: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
@media (min-width: 600px) {
  .mui-ho1axm { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .mui-ho1axm { max-width: 1200px; }
}
.mui-1m8db53 { --Grid-columns: 12; --Grid-columnSpacing: 48px; --Grid-rowSpacing: 48px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); padding-bottom: 50px; }
.mui-1m8db53 > * { --Grid-parent-columns: 12; }
.mui-1m8db53 > * { --Grid-parent-columnSpacing: 48px; }
.mui-1m8db53 > * { --Grid-parent-rowSpacing: 48px; }
.mui-1hx86c6 { --Grid-columns: 12; --Grid-columnSpacing: 0px; --Grid-rowSpacing: 0px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: start; }
.mui-1hx86c6 > * { --Grid-parent-columns: 12; }
.mui-1hx86c6 > * { --Grid-parent-columnSpacing: 0px; }
.mui-1hx86c6 > * { --Grid-parent-rowSpacing: 0px; }
.mui-1ye6pip { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 900px) {
  .mui-1ye6pip { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-1r7o5a0 { display: flex; flex-direction: column; width: 500px; max-width: 100%; }
@media (min-width: 0px) {
  .mui-1r7o5a0 > :not(style):not(style) { margin: 0px; }
  .mui-1r7o5a0 > :not(style) ~ :not(style) { margin-top: 16px; }
}
@media (min-width: 900px) {
  .mui-1r7o5a0 > :not(style):not(style) { margin: 0px; }
  .mui-1r7o5a0 > :not(style) ~ :not(style) { margin-top: 16px; }
}
@media (min-width: 0px) {
  .mui-1r7o5a0 { margin-bottom: 3rem; }
}
@media (min-width: 900px) {
  .mui-1r7o5a0 { margin-bottom: 0px; }
}
.mui-5xlr3x { margin: 0px; font-size: 1.25rem; font-family: Poppins, "Poppins Fallback"; line-height: 1.167; transition: 0.3s ease-out, outline, outline-offset; font-weight: 700; }
.mui-5zg2xn { margin: 0px; letter-spacing: 0em; font-weight: 400; line-height: 1.5em; font-family: Poppins, "Poppins Fallback"; font-size: 0.875rem; transition: 0.3s ease-out, outline, outline-offset; color: rgba(255, 255, 255, 0.6); }
.mui-1urcen5 { min-width: 0px; box-sizing: border-box; }
.mui-1urcen5 .MuiBox-root { margin-left: 0px; }
.mui-ygncu0 { --Grid-columns: 12; --Grid-columnSpacing: 40px; --Grid-rowSpacing: 40px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-pack: end; justify-content: end; }
.mui-ygncu0 > * { --Grid-parent-columns: 12; }
.mui-ygncu0 > * { --Grid-parent-columnSpacing: 40px; }
@media (min-width: 900px) {
  .mui-ygncu0 { --Grid-columnSpacing: 16px; }
  .mui-ygncu0 > * { --Grid-parent-columnSpacing: 16px; }
}
.mui-ygncu0 > * { --Grid-parent-rowSpacing: 40px; }
@media (min-width: 900px) {
  .mui-ygncu0 { --Grid-rowSpacing: 16px; }
  .mui-ygncu0 > * { --Grid-parent-rowSpacing: 16px; }
}
.mui-1vvye87 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 600px) {
  .mui-1vvye87 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.mui-391xcg { display: flex; flex-direction: column; }
@media (min-width: 0px) {
  .mui-391xcg > :not(style):not(style) { margin: 0px; }
  .mui-391xcg > :not(style) ~ :not(style) { margin-top: 16px; }
}
@media (min-width: 900px) {
  .mui-391xcg > :not(style):not(style) { margin: 0px; }
  .mui-391xcg > :not(style) ~ :not(style) { margin-top: 16px; }
}
.mui-1rr2tsj { display: flex; flex-direction: column; }
@media (min-width: 0px) {
  .mui-1rr2tsj > :not(style):not(style) { margin: 0px; }
  .mui-1rr2tsj > :not(style) ~ :not(style) { margin-top: 12px; }
}
@media (min-width: 900px) {
  .mui-1rr2tsj > :not(style):not(style) { margin: 0px; }
  .mui-1rr2tsj > :not(style) ~ :not(style) { margin-top: 20px; }
}
.mui-1k6uubf { margin: 0px; font-size: 0.875rem; font-weight: 400; line-height: 1.334em; font-family: Poppins, "Poppins Fallback"; color: rgba(255, 255, 255, 0.6); transition: 200ms; }
@media (min-width: 0px) {
  .mui-1k6uubf { font-size: 0.8rem; }
}
@media (min-width: 600px) {
  .mui-1k6uubf { font-size: 0.8rem; }
}
@media (min-width: 900px) {
  .mui-1k6uubf { font-size: 0.8rem; }
}
@media (min-width: 1200px) {
  .mui-1k6uubf { font-size: 0.8rem; }
}
.mui-1k6uubf:hover { color: rgb(255, 255, 255); }
.mui-hr93b0 { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; padding-top: 100px; text-align: center; }
@media (min-width: 600px) {
  .mui-hr93b0 { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1200px) {
  .mui-hr93b0 { max-width: 1200px; }
}
.mui-40pc78 { --Grid-columns: 12; --Grid-columnSpacing: 10px; --Grid-rowSpacing: 10px; min-width: 0px; box-sizing: border-box; display: flex; flex-wrap: wrap; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }
.mui-40pc78 > * { --Grid-parent-columns: 12; }
.mui-40pc78 > * { --Grid-parent-columnSpacing: 10px; }
@media (min-width: 900px) {
  .mui-40pc78 { --Grid-columnSpacing: 0px; }
  .mui-40pc78 > * { --Grid-parent-columnSpacing: 0px; }
}
.mui-40pc78 > * { --Grid-parent-rowSpacing: 10px; }
@media (min-width: 900px) {
  .mui-40pc78 { --Grid-rowSpacing: 0px; }
  .mui-40pc78 > * { --Grid-parent-rowSpacing: 0px; }
}
@media (min-width: 900px) {
  .mui-40pc78 { flex-direction: row; }
}
.mui-1t7bsb8 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; margin-bottom: 10px; }
.mui-9uo3x7 { margin: 0px; flex-shrink: 0; border-style: solid; border-width: 2px; border-radius: 50px; border-color: rgb(20, 20, 34); opacity: 0.6; }
.mui-uixg0z { margin: 0px; letter-spacing: 0em; font-weight: 400; line-height: 1.5em; color: rgb(255, 255, 255); font-family: Poppins, "Poppins Fallback"; font-size: 0.875rem; transition: 0.3s ease-out, outline, outline-offset; }
@media (min-width: 0px) {
  .mui-uixg0z { text-align: center; font-size: 0.8rem; }
}
@media (min-width: 600px) {
  .mui-uixg0z { font-size: 0.8rem; }
}
@media (min-width: 900px) {
  .mui-uixg0z { text-align: left; font-size: 0.8rem; }
}
@media (min-width: 1200px) {
  .mui-uixg0z { font-size: 0.8rem; }
}
.mui-jamlsn { display: flex; flex-direction: row-reverse; }
@media (min-width: 0px) {
  .mui-jamlsn > :not(style):not(style) { margin: 0px; }
  .mui-jamlsn > :not(style) ~ :not(style) { margin-right: 24px; }
}
@media (min-width: 600px) {
  .mui-jamlsn > :not(style):not(style) { margin: 0px; }
  .mui-jamlsn > :not(style) ~ :not(style) { margin-right: 12px; }
}
@media (min-width: 900px) {
  .mui-jamlsn > :not(style):not(style) { margin: 0px; }
  .mui-jamlsn > :not(style) ~ :not(style) { margin-right: 16px; }
}
@media (min-width: 0px) {
  .mui-jamlsn { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
}
@media (min-width: 900px) {
  .mui-jamlsn { -webkit-box-pack: end; justify-content: end; -webkit-box-align: end; align-items: end; }
}
.mui-lkul4p { text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgb(255, 255, 255); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); padding: 5px; font-size: 1.125rem; margin-right: 0px !important; }
.mui-lkul4p:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-lkul4p:hover { background-color: transparent; }
}
.mui-lkul4p.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-lkul4p.MuiIconButton-loading { color: transparent; }
.mui-nrjf5j { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgb(255, 255, 255); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); padding: 5px; font-size: 1.125rem; margin-right: 0px !important; }
.mui-nrjf5j.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-nrjf5j { print-color-adjust: exact; }
}
.mui-nrjf5j:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-nrjf5j:hover { background-color: transparent; }
}
.mui-nrjf5j.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-nrjf5j.MuiIconButton-loading { color: transparent; }
.mui-1pi0r8f { --Link-underlineColor: rgba(31, 104, 209, 0.4); display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgb(255, 255, 255); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); padding: 5px; font-size: 1.125rem; margin-right: 0px !important; }
.mui-1pi0r8f:hover { text-decoration-color: inherit; }
.mui-1pi0r8f.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-1pi0r8f { print-color-adjust: exact; }
}
.mui-1pi0r8f:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-1pi0r8f:hover { background-color: transparent; }
}
.mui-1pi0r8f.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-1pi0r8f.MuiIconButton-loading { color: transparent; }
.mui-uwuvlx { font-style: inherit; font-variant: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; line-height: inherit; letter-spacing: inherit; --Link-underlineColor: rgba(31, 104, 209, 0.4); display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgb(255, 255, 255); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(255, 255, 255, 0.08); padding: 5px; font-size: 1.125rem; margin-right: 0px !important; }
.mui-uwuvlx:hover { text-decoration-color: inherit; }
.mui-uwuvlx.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .mui-uwuvlx { print-color-adjust: exact; }
}
.mui-uwuvlx:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .mui-uwuvlx:hover { background-color: transparent; }
}
.mui-uwuvlx.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.mui-uwuvlx.MuiIconButton-loading { color: transparent; }
.mui-1xktyi0 { position: absolute; bottom: -4px; right: 18%; font-size: 8.6px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 2.88s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-1xktyi0 { display: none; }
}
.mui-1pkvgmg { position: absolute; top: -4px; left: 10%; font-size: 9.5px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 2.46s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-1pkvgmg { display: none; }
}
.mui-13ixfcm { position: absolute; top: 20%; left: -5px; font-size: 10.2px; line-height: 1; color: rgb(255, 226, 122); text-shadow: rgba(255, 217, 61, 0.9) 0px 0px 4px; pointer-events: none; animation: 2.61s ease-in-out 0s 1 normal none running novaSparkleTwinkle; }
@media (prefers-reduced-motion: reduce) {
  .mui-13ixfcm { display: none; }
}


@keyframes wings { 
  50% { transform: translateY(-40px); }
  100% { transform: translateY(0px); }
}
@keyframes blink { 
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes bounce { 
  0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translateY(-5px); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translateY(-7px); }
  80% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); }
  90% { transform: translateY(-2px); }
}
@keyframes slideY { 
  0%, 50%, 100% { transform: translateY(0px); }
  25% { transform: translateY(-10px); }
  75% { transform: translateY(10px); }
}
@keyframes slideX { 
  0%, 50%, 100% { transform: translate(0px); }
  25% { transform: translate(-10px); }
  75% { transform: translate(10px); }
}
@keyframes l13 { 
  100% { transform: rotate(1turn); }
}
@keyframes shakeX { 
  0%, 100% { transform: translateZ(0px); }
  10%, 30%, 40%, 50%, 70%, 90% { transform: translate(-15px); }
  20%, 40%, 60%, 80% { transform: translate(15px); }
}
@keyframes spotlight { 
  0% { opacity: 0; transform: translate(-72%, -62%) scale(0.5); }
  100% { opacity: 1; transform: translate(-39%, -48%) scale(1); }
}
@keyframes image-glow { 
  0% { content: "\"\""; opacity: 0; animation-timing-function: cubic-bezier(0.74, 0.25, 0.76, 1); }
  10% { content: "\"\""; opacity: 1; animation-timing-function: cubic-bezier(0.12, 0.01, 0.08, 0.99); }
  100% { content: "\"\""; opacity: 0.7; }
}
@keyframes btnShine { 
  0% { transform: translate(-120%) skew(-20deg); }
  55%, 100% { transform: translate(320%) skew(-20deg); }
}
@keyframes deep-link-flash { 
  0% { outline-color: rgb(77, 158, 255), 0; box-shadow: rgba(31, 104, 209, 0) 0px 0px; }
  25% { outline-color: rgb(77, 158, 255); box-shadow: rgba(31, 104, 209, 0.45) 0px 0px 0px 6px; }
  100% { outline-color: rgb(77, 158, 255), 0; box-shadow: rgba(31, 104, 209, 0) 0px 0px 0px 12px; }
}
@keyframes swipe-out-left { 
  0% { transform: var(--y) translateX(var(--swipe-amount-x)); opacity: 1; }
  100% { transform: var(--y) translateX(calc(var(--swipe-amount-x) - 100%)); opacity: 0; }
}
@keyframes swipe-out-right { 
  0% { transform: var(--y) translateX(var(--swipe-amount-x)); opacity: 1; }
  100% { transform: var(--y) translateX(calc(var(--swipe-amount-x) + 100%)); opacity: 0; }
}
@keyframes swipe-out-up { 
  0% { transform: var(--y) translateY(var(--swipe-amount-y)); opacity: 1; }
  100% { transform: var(--y) translateY(calc(var(--swipe-amount-y) - 100%)); opacity: 0; }
}
@keyframes swipe-out-down { 
  0% { transform: var(--y) translateY(var(--swipe-amount-y)); opacity: 1; }
  100% { transform: var(--y) translateY(calc(var(--swipe-amount-y) + 100%)); opacity: 0; }
}
@keyframes sonner-fade-in { 
  0% { opacity: 0; transform: scale(0.8); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes sonner-fade-out { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.8); }
}
@keyframes sonner-spin { 
  0% { opacity: 1; }
  100% { opacity: 0.15; }
}
@-webkit-keyframes novaSparkleTwinkle { 
  0%, 100% { opacity: 0; transform: scale(0.3) rotate(0deg); }
  50% { opacity: 1; transform: scale(1) rotate(20deg); }
}
@keyframes novaSparkleTwinkle { 
  0%, 100% { opacity: 0; transform: scale(0.3) rotate(0deg); }
  50% { opacity: 1; transform: scale(1) rotate(20deg); }
}
@-webkit-keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}
@keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}















































