.login-module__WEZH7G__page{background:var(--navy-deep);align-items:center;min-height:calc(100vh - 76px);padding:64px 0;display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__page:before{content:"";pointer-events:none;background:radial-gradient(900px 520px at 90% 0,#c9922a38,#0000 62%),radial-gradient(700px 420px at 0 100%,#2c4a3e80,#0000 70%);position:absolute;inset:0}.login-module__WEZH7G__page:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70%,#000 15%,#0000 65%);mask-image:radial-gradient(at 70%,#000 15%,#0000 65%)}.login-module__WEZH7G__grid{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;width:100%;display:grid;position:relative}.login-module__WEZH7G__photo{margin:0;position:relative}.login-module__WEZH7G__photo:before{content:"";pointer-events:none;border:1px solid #f0c76a59;border-radius:30px;position:absolute;inset:-16px;transform:rotate(-2deg)}.login-module__WEZH7G__photo:after{content:"";z-index:-1;filter:blur(8px);background:radial-gradient(closest-side,#c9922a4d,#0000);position:absolute;inset:-60px}.login-module__WEZH7G__photo img{aspect-ratio:4/3.4;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block;position:relative;box-shadow:0 40px 90px #00000080}.login-module__WEZH7G__chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--serif);color:#f0c76a;background:#0d1b2ae6;border:1px solid #c9922a66;border-radius:14px;padding:12px 18px;font-size:1.02rem;font-weight:700;animation:6s ease-in-out infinite login-module__WEZH7G__float;position:absolute;bottom:28px;left:-18px;box-shadow:0 18px 40px #0006}@keyframes login-module__WEZH7G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.login-module__WEZH7G__formSide{justify-content:center;display:flex}.login-module__WEZH7G__formSide>div{border:0;border-radius:26px;max-width:460px;position:relative;box-shadow:0 40px 90px #00000073}.login-module__WEZH7G__formSide>div:before{content:"";background:linear-gradient(90deg,#f0c76a,#c9922a);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:30px;right:30px}.login-module__WEZH7G__formSide>div:after{content:"";z-index:-1;background:linear-gradient(140deg,#f0c76ab3,#ffffff0f 40%,#c9922a8c);border-radius:28px;position:absolute;inset:-2px}.login-module__WEZH7G__formSide h1{font-size:2rem}@media (max-width:1000px){.login-module__WEZH7G__grid{grid-template-columns:minmax(0,1fr)}.login-module__WEZH7G__photo{display:none}}@media (max-width:520px){.login-module__WEZH7G__page{align-items:flex-start;padding:40px 0 56px}.login-module__WEZH7G__formSide>div{padding:34px 22px}}@media (prefers-reduced-motion:reduce){.login-module__WEZH7G__chip{animation:none}}
.page-module__aydn6q__loginpage{background:linear-gradient(180deg, var(--sand), #ece3d3);justify-content:center;align-items:center;min-height:calc(100vh - 76px);padding:50px 20px;display:flex}.page-module__aydn6q__loginwrap{width:100%;max-width:440px;box-shadow:var(--shadow);background:#fff;border:1px solid #e8ddca;border-radius:18px;padding:42px 38px}.page-module__aydn6q__loginwrap .page-module__aydn6q__logo{width:52px;height:52px;margin:0 auto 16px;display:block}.page-module__aydn6q__loginwrap h1{text-align:center;margin-bottom:4px;font-size:1.7rem}.page-module__aydn6q__loginwrap .page-module__aydn6q__st{text-align:center;color:var(--gray);margin-bottom:26px;font-size:15px}.page-module__aydn6q__toggle{background:var(--sand);border-radius:10px;gap:6px;margin-bottom:24px;padding:5px;display:flex}.page-module__aydn6q__toggle button{cursor:pointer;min-height:46px;color:var(--gray);background:0 0;border:0;border-radius:8px;flex:1;font-size:15px;font-weight:700}.page-module__aydn6q__toggle button.page-module__aydn6q__on{color:var(--navy);background:#fff;box-shadow:0 2px 8px #0d1b2a14}.page-module__aydn6q__fld{flex-direction:column;margin-bottom:16px;display:flex}.page-module__aydn6q__fld label{color:var(--navy);margin-bottom:6px;font-size:14.5px;font-weight:700}.page-module__aydn6q__fld input{min-height:56px;font-size:17px;font-family:var(--sans);border:1.5px solid #d8cdb8;border-radius:10px;padding:0 16px}.page-module__aydn6q__fld input:focus{outline:3px solid var(--gold);border-color:var(--gold)}.page-module__aydn6q__forgot{text-align:right;color:var(--gold);margin:-6px 0 18px;font-size:14px;font-weight:700;display:block}.page-module__aydn6q__divider{text-align:center;color:var(--gray);margin:22px 0 16px;font-size:14px;position:relative}.page-module__aydn6q__divider:before,.page-module__aydn6q__divider:after{content:"";background:#e2d8c4;width:34%;height:1px;position:absolute;top:50%}.page-module__aydn6q__divider:before{left:0}.page-module__aydn6q__divider:after{right:0}
