.studio-auth-module__nmXN8q__shell{color:#173d36;background:#f5f7f4;place-items:center;min-height:100svh;padding:32px 20px;display:grid}.studio-auth-module__nmXN8q__card{background:#fff;border:1px solid #dce5df;border-radius:24px;width:min(100%,440px);padding:clamp(24px,6vw,44px);box-shadow:0 12px 44px #173d3609}.studio-auth-module__nmXN8q__card h1{letter-spacing:-.04em;margin:18px 0;font-size:28px;font-weight:650;line-height:1.15}.studio-auth-module__nmXN8q__card p{color:#63766e;font-size:15px;line-height:1.7}.studio-auth-module__nmXN8q__brand{letter-spacing:.04em;color:#173d36;margin-bottom:32px;font-size:16px;text-decoration:none;display:block}.studio-auth-module__nmXN8q__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px!important}.studio-auth-module__nmXN8q__notice{color:#576c63;background:#f3f6f2;border-radius:12px;margin:22px 0;padding:18px;font-size:13px;line-height:1.6}.studio-auth-module__nmXN8q__primary,.studio-auth-module__nmXN8q__secondary{text-align:center;border-radius:10px;padding:14px 18px;font-size:14px;font-weight:600;text-decoration:none;display:block}.studio-auth-module__nmXN8q__primary{color:#fff;background:#173d36}.studio-auth-module__nmXN8q__primary:hover{background:#26564a}.studio-auth-module__nmXN8q__secondary{color:#173d36;margin-top:8px}.studio-auth-module__nmXN8q__language{text-align:center;color:#63766e;margin-top:20px;font-size:12px;display:block}.studio-auth-module__nmXN8q__shell a:focus-visible{outline-offset:4px;outline:3px solid #7db29c}.studio-auth-module__nmXN8q__login{color:#173d36;background:#f5f7f4}.studio-auth-module__nmXN8q__login>div:first-child{opacity:.25}.studio-auth-module__nmXN8q__form{gap:18px;margin-top:24px;display:grid}.studio-auth-module__nmXN8q__form label{gap:8px;font-size:14px;font-weight:500;display:grid}.studio-auth-module__nmXN8q__form input{color:#173d36;background:#fff;border:1px solid #c9d6ce;border-radius:8px;width:100%;min-width:0;padding:12px}.studio-auth-module__nmXN8q__form input:focus-visible,.studio-auth-module__nmXN8q__form button:focus-visible{outline-offset:2px;outline:3px solid #7db29c}.studio-auth-module__nmXN8q__form button{cursor:pointer;border:0;width:100%}.studio-auth-module__nmXN8q__form button:disabled{opacity:.65;cursor:wait}.studio-auth-module__nmXN8q__form p{margin:0;font-size:13px}.studio-auth-module__nmXN8q__shell,.studio-auth-module__nmXN8q__login{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cal-bg:#fff;--cal-bg-subtle:#f5f7f4;--cal-text-emphasis:#173d36;--cal-text:#263f37;--cal-text-subtle:#52665d;--cal-text-muted:#52665d;--cal-border-subtle:#c9d6ce;--background:#fff;--foreground:#173d36;--primary:#173d36;--primary-foreground:#fff;--secondary:#eef3ef;--secondary-foreground:#173d36;--muted-foreground:#52665d;--input:#9aafa2;--ring:#43816a;--destructive-foreground:#a51d2d}.studio-auth-module__nmXN8q__loginCard{color:#173d36;background:#fff;border-color:#c9d6ce}.studio-auth-module__nmXN8q__loginCard label,.studio-auth-module__nmXN8q__card h1,.studio-auth-module__nmXN8q__card label{color:#173d36}.studio-auth-module__nmXN8q__loginCard a{color:#173d36;text-underline-offset:3px;text-decoration:underline}.studio-auth-module__nmXN8q__loginCard [data-slot=input-control],.studio-auth-module__nmXN8q__loginCard [data-slot=input-group]{color:#173d36;background:#fff;border-color:#9aafa2}.studio-auth-module__nmXN8q__loginCard input:not([type=hidden]){color:#173d36;background:0 0;min-height:44px;font-size:16px}.studio-auth-module__nmXN8q__loginCard button[type=submit]{color:#fff;background:#173d36;border-color:#173d36;min-height:44px;font-weight:600}.studio-auth-module__nmXN8q__loginCard button[type=submit]:hover{background:#26564a}.studio-auth-module__nmXN8q__loginFooter{background:#f5f7f4;border-radius:14px;padding:12px}.studio-auth-module__nmXN8q__loginFooter .studio-auth-module__nmXN8q__primary{color:#fff}.studio-auth-module__nmXN8q__loginFooter .studio-auth-module__nmXN8q__secondary{color:#173d36;text-underline-offset:3px;margin-top:0;text-decoration:underline}
/*# sourceMappingURL=0.wl7nl77ev9_.css.map*/