.auth-module__Y2OPrW__shell{color:#151812;background:#f4f6f3;justify-content:center;min-height:100svh;padding:24px 16px;display:flex}.auth-module__Y2OPrW__panel{background:#fff;border:1px solid #dde3da;border-radius:8px;align-self:flex-start;width:min(100%,420px);padding:20px}.auth-module__Y2OPrW__heading{margin-bottom:18px}.auth-module__Y2OPrW__heading p{color:#4f6f43;font-size:12px;font-weight:700}.auth-module__Y2OPrW__heading h1{font-size:24px;line-height:1.2}.auth-module__Y2OPrW__notice{color:#614d13;background:#fff7df;border:1px solid #e6d49a;border-radius:8px;margin-bottom:16px;padding:10px 12px;line-height:1.5}.auth-module__Y2OPrW__form,.auth-module__Y2OPrW__form label{flex-direction:column;gap:10px;display:flex}.auth-module__Y2OPrW__form{gap:14px}.auth-module__Y2OPrW__form label{color:#33402e;font-size:14px;font-weight:700}.auth-module__Y2OPrW__form input,.auth-module__Y2OPrW__form textarea{color:#151812;font:inherit;border:1px solid #cbd8c5;border-radius:8px;padding:10px 12px}.auth-module__Y2OPrW__form textarea{resize:vertical;min-height:96px}.auth-module__Y2OPrW__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-module__Y2OPrW__actions button{color:#1d2b1a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd8c5;border-radius:8px;min-height:42px;font-weight:700}.auth-module__Y2OPrW__panel a{color:#34522e;margin-top:16px;font-weight:700;display:inline-block}
