.auth-wrapper{display:flex;flex-basis:100%;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.auth-wrapper .auth-inner{width:100%}.auth-wrapper.auth-basic{align-items:center;justify-content:center;overflow:hidden}.auth-wrapper.auth-basic .auth-inner{position:relative}.auth-wrapper.auth-basic .auth-inner:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC");content:" ";height:243px;left:-46px;position:absolute;top:-54px;width:244px}@media(max-width:575.98px){.auth-wrapper.auth-basic .auth-inner:before{display:none}}.auth-wrapper.auth-basic .auth-inner:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII=");bottom:-55px;content:" ";height:272px;position:absolute;right:-75px;width:272px;z-index:-1}@media(max-width:575.98px){.auth-wrapper.auth-basic .auth-inner:after{display:none}}.auth-wrapper.auth-cover{align-items:flex-start}.auth-wrapper.auth-cover .auth-inner{height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto}.auth-wrapper.auth-cover .brand-logo{justify-content:unset;left:2rem;margin:0;position:absolute;top:2rem;z-index:1}.auth-wrapper.auth-basic .auth-inner{max-width:400px}.auth-wrapper .brand-logo{display:flex;justify-content:center;margin:1rem 0 2rem}.auth-wrapper .brand-logo .brand-text{font-weight:600}.auth-wrapper .auth-footer-btn .btn{padding:.6rem!important}.auth-wrapper .auth-footer-btn .btn:not(:last-child){margin-right:1rem}.auth-wrapper .auth-footer-btn .btn:focus{box-shadow:none}.auth-wrapper .auth-input{max-width:50px;padding-left:.571rem;padding-right:.571rem}.auth-wrapper .custom-options-checkable .plan-price .pricing-value{font-size:3rem}.auth-wrapper .custom-options-checkable .plan-price sup{left:.2rem;top:-1.5rem}.auth-wrapper .custom-options-checkable .plan-price sub{bottom:0;right:.14rem}@media(min-width:1200px){.auth-wrapper.auth-cover .auth-card{width:400px}}@media(max-width:575.98px){.auth-wrapper.auth-cover .brand-logo{left:1.5rem;padding-left:0}}.auth-wrapper .auth-bg{background-color:#fff}.dark-layout .auth-wrapper .auth-bg{background-color:#283046}@media(max-height:825px)and (max-width:991.98px){.dark-layout .auth-wrapper .auth-inner{background-color:#283046}.auth-wrapper .auth-bg{margin:auto 0;padding-top:3rem}.auth-wrapper .auth-inner{background-color:#fff}.auth-wrapper.auth-cover .auth-inner{display:flex;flex-direction:column;flex-wrap:nowrap;padding-bottom:1rem}.auth-wrapper.auth-cover .brand-logo{left:0;padding-left:1.5rem;position:relative}}.login-hero{height:100vh;position:relative;width:100%}.login-hero img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.login-hero:after{background:linear-gradient(90deg,rgba(20,162,186,.95) 0,rgba(20,162,186,.65));content:"";z-index:2}.hero-copy,.login-hero:after{inset:0;pointer-events:none;position:absolute}.hero-copy{align-items:center;color:#fff;display:flex;padding:clamp(16px,4vw,56px);text-shadow:0 2px 16px rgba(0,0,0,.35);z-index:3}.badge-soft{animation:fadeInUp .8s ease both;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;display:inline-block;font-weight:600;letter-spacing:.02em;margin-bottom:.75rem;padding:.35rem .7rem}.hero-headline{animation:fadeInUp .8s ease .1s both;font-size:clamp(28px,3.2vw,56px);font-weight:800;letter-spacing:.3px;line-height:1.1;margin:0}.hero-sub{animation:fadeInUp .8s ease .2s both;font-size:clamp(14px,1.2vw,18px);margin:.5rem 0 0;max-width:52ch;opacity:.9}.rotator{display:inline-block;height:1.1em;overflow:hidden;position:relative;vertical-align:bottom}.rotator>span{animation:rotateWords 12s linear infinite;left:0;opacity:0;position:absolute;right:0;top:0;white-space:nowrap}.rotator>span:first-child{animation-delay:0s}.rotator>span:nth-child(2){animation-delay:4s}.rotator>span:nth-child(3){animation-delay:8s}.hero-info{animation:fadeInUp .8s ease .3s both;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);border-radius:14px;font-size:clamp(13px,1vw,16px);line-height:1.55;margin-top:1rem;max-width:64ch;padding:.9rem 1rem;pointer-events:auto}.hero-info .info-title{align-items:center;display:flex;font-weight:700;gap:.5rem;margin-bottom:.25rem}.hero-info .muted{margin-bottom:.25rem;opacity:.95}.hero-info details{margin-top:.35rem}.hero-info summary{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:.4rem;list-style:none}.hero-info summary::-webkit-details-marker{display:none}.hero-info .chev{transition:transform .25s ease}.hero-info details[open] .chev{transform:rotate(180deg)}@keyframes rotateWords{0%{opacity:0;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}33%{opacity:0;transform:translateY(-40%)}to{opacity:0;transform:translateY(-40%)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
