.lg-page[data-astro-cid-sjqh5bze]{box-sizing:border-box;color:#0f172a;background:#fff;height:100%;margin:0;font-family:Poppins,Arial,Helvetica,sans-serif}.lg-page[data-astro-cid-sjqh5bze] [data-astro-cid-sjqh5bze][hidden]{display:none!important}.lg-page[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{color:#7eb232}.lg[data-astro-cid-sjqh5bze]{height:100vh;display:flex;overflow:hidden}.lg-left[data-astro-cid-sjqh5bze]{-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#7eb23233 transparent;background:linear-gradient(135deg,#f4faf0 0%,#fff 50%,#d4edc466 100%);flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;overflow-y:auto}.lg-left[data-astro-cid-sjqh5bze]::-webkit-scrollbar{width:4px}.lg-left[data-astro-cid-sjqh5bze]::-webkit-scrollbar-thumb{background:#7eb23233;border-radius:99px}.lg-inner[data-astro-cid-sjqh5bze]{width:340px;max-width:88vw;padding:48px 0 40px}.lg-right[data-astro-cid-sjqh5bze]{flex:1;display:none;position:relative}.lg-right[data-astro-cid-sjqh5bze] img[data-astro-cid-sjqh5bze]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width>=768px){.lg-left[data-astro-cid-sjqh5bze]{width:42%}.lg-right[data-astro-cid-sjqh5bze]{display:block}}.logo[data-astro-cid-sjqh5bze]{width:auto;height:48px;margin-bottom:24px;display:block}.rule[data-astro-cid-sjqh5bze]{border:0;border-top:1px solid #e5e7eb;margin:0 0 24px}.title[data-astro-cid-sjqh5bze]{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:24px;font-weight:700;line-height:1.2}.subtitle[data-astro-cid-sjqh5bze]{color:#6b7280;margin:6px 0 24px;font-size:14px;line-height:1.6}.error[data-astro-cid-sjqh5bze]{color:#dc2626;background:#fef2f2;border-radius:8px;margin:0 0 16px;padding:10px 16px;font-size:13px}.form[data-astro-cid-sjqh5bze]{flex-direction:column;gap:16px;display:flex}.label[data-astro-cid-sjqh5bze]{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.input-wrap[data-astro-cid-sjqh5bze]{position:relative}.input-icon[data-astro-cid-sjqh5bze]{color:#c4c9d4;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.input[data-astro-cid-sjqh5bze]{width:100%;font:inherit;color:#0f172a;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;font-size:14px}.input--icon[data-astro-cid-sjqh5bze]{padding-left:38px}.pw-input[data-astro-cid-sjqh5bze]{padding-right:38px}.input[data-astro-cid-sjqh5bze]::placeholder{color:#d1d5db}.input[data-astro-cid-sjqh5bze]:focus{border-color:#7eb232;outline:none;box-shadow:0 0 0 2px #7eb2324d}.pw-toggle[data-astro-cid-sjqh5bze]{cursor:pointer;color:#c4c9d4;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pw-toggle[data-astro-cid-sjqh5bze]:hover{color:#9ca3af}.auth-row[data-astro-cid-sjqh5bze]{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.remember[data-astro-cid-sjqh5bze]{cursor:pointer;font:inherit;color:#6b7280;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;display:flex}.checkbox[data-astro-cid-sjqh5bze]{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.checkbox[data-astro-cid-sjqh5bze].on{background:#7eb232;border-color:#7eb232}.auth-forgot[data-astro-cid-sjqh5bze]{color:#7eb232;font-size:13px;font-weight:500;text-decoration:none}.auth-forgot[data-astro-cid-sjqh5bze]:hover{color:#5a9020}.btn-primary[data-astro-cid-sjqh5bze]{color:#fff;width:100%;font:inherit;letter-spacing:.02em;cursor:pointer;background:linear-gradient(90deg,#8bc63f,#7eb232);border:0;border-radius:8px;margin-top:4px;padding:12px;font-size:15px;font-weight:600;box-shadow:0 4px 12px #7eb23240}.btn-primary[data-astro-cid-sjqh5bze]:disabled{opacity:.7;cursor:not-allowed}.foot[data-astro-cid-sjqh5bze]{color:#6b7280;text-align:center;margin:20px 0 0;font-size:13px}.foot[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{font-weight:500}.copy[data-astro-cid-sjqh5bze]{color:#9ca3af;text-align:center;margin:40px 0 0;font-size:12px;font-weight:300}.copy[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{color:#9ca3af}
