.cc-auth{--auth-ink:#141211;--auth-text:#3d3b38;--auth-muted:#6b6b6b;--auth-line:#d9d9d9}.cc-auth :is(p,a,span,label,button,input,select,textarea,li,div){font-size:15px;line-height:1.5;letter-spacing:0}.cc-auth :is(input,select,textarea,[role=combobox]){border-radius:var(--cc-radius-field)}.cc-auth :is(button,a)[class*=rounded-],.cc-auth button[role=combobox]{border-radius:var(--cc-radius-btn)}.cc-auth :is(div,span,img,ul)[class*=rounded-]:not(.cc-auth-round):not([class*="sm:rounded-3xl"]){border-radius:var(--cc-radius-panel)}@media (min-width:640px){.cc-auth [class*="sm:rounded-3xl"]{border-radius:var(--cc-radius-panel);box-shadow:none;border:1px solid var(--auth-line)}}.cc-auth .cc-auth-title{font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--auth-ink)}.cc-auth .cc-auth-logo{width:40px;height:40px;box-shadow:none;border:1px solid #e8e8e8}@media (min-width:640px){.cc-auth .cc-auth-title{font-size:28px}.cc-auth .cc-auth-logo{width:44px;height:44px}}.cc-auth form :is(input,select,button[role=combobox]){height:46px;padding-left:14px;padding-right:14px;background:#fff;border:1px solid var(--auth-line);box-shadow:none;color:var(--auth-ink);font-weight:400;transition:border-color .15s,box-shadow .15s}.cc-auth form input[class*=pr-12]{padding-right:44px}.cc-auth form select{padding-left:10px;padding-right:8px;font-weight:500}.cc-auth form input::placeholder{color:#8c8c8c}.cc-auth form :is(input,select,button[role=combobox]):hover{border-color:#b5b5b5}.cc-auth form :is(input,select,button[role=combobox]):focus,.cc-auth form :is(input,select,button[role=combobox]):focus-visible{outline:none;border-color:#ff5043;box-shadow:0 0 0 3px rgba(255,80,67,.14)}.cc-auth form input:-webkit-autofill,.cc-auth form input:-webkit-autofill:focus,.cc-auth form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--auth-ink);caret-color:var(--auth-ink)}.cc-auth form input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px rgba(255,80,67,.14)}.cc-auth form button[class*=absolute]{right:14px}.cc-auth .cc-auth-submit{height:46px;font-weight:600;box-shadow:none;transition:filter .15s}.cc-auth .cc-auth-submit:hover{opacity:1;filter:brightness(.93)}.cc-auth .cc-auth-submit svg:not([class*=animate-spin]){display:none}.cc-auth .cc-auth-or{text-transform:none;color:var(--auth-muted)}.cc-auth .cc-lang-switch{padding:2px;background:#fff;border:1px solid var(--auth-line);border-radius:var(--cc-radius-btn)}.cc-auth .cc-lang-switch button{padding:4px 11px;border-radius:3px;box-shadow:none;font-weight:600;color:var(--auth-muted);background:transparent}.cc-auth .cc-lang-switch button[aria-pressed=true]{background:var(--auth-ink);color:#fff}.cc-auth .cc-auth-tagline{border-top-color:#ececec}.cc-auth .cc-auth-tagline li{font-weight:400;color:var(--auth-muted)}.cc-auth .cc-auth-tagline .cc-auth-round{display:none}.cc-auth .cc-auth-follow{text-transform:none;font-weight:400;color:var(--auth-muted)}.cc-auth .cc-auth-social{padding:4px 6px;border:0;background:transparent;box-shadow:none;font-weight:500;color:var(--auth-text);transform:none;transition:color .15s}.cc-auth .cc-auth-social:hover{transform:none;box-shadow:none;color:#ff5043}.cc-auth .cc-auth-social img{width:16px;height:16px}.cc-auth .cc-auth-foot,.cc-auth .cc-auth-foot :is(a,span){color:var(--auth-muted)}.cc-auth .cc-auth-foot a:hover{color:#ff5043}@media (max-width:479px){.cc-auth .cc-auth-foot span[aria-hidden=true]{display:none}.cc-auth .cc-auth-foot>div{column-gap:18px}}