.dgWmnG_page{--navy:#071d38;--navy-light:#102d50;--gold:#c79b3b;--gold-light:#dfb85b;--text:#142844;--muted:#66758c;--border:#d5dce5;--white:#fff;--light-bg:#f8f9fb;background:var(--light-bg);color:var(--text);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;grid-template-columns:48% 52%;font-family:Arial,Helvetica,sans-serif;line-height:normal;display:grid}.dgWmnG_login{min-height:100vh}.dgWmnG_register{height:100vh}.dgWmnG_brandSection{color:#fff;background:radial-gradient(circle at 75% 85%,#234a7580,#0000 40%),linear-gradient(145deg,#061a31,#0b2949 60%,#071c35);padding:55px 65px;position:relative;overflow:hidden}.dgWmnG_login .dgWmnG_brandSection{min-height:100vh}.dgWmnG_register .dgWmnG_brandSection{height:100vh}.dgWmnG_brandSection:after{content:"";border:1px solid #c79b3b26;border-radius:50%;width:700px;height:700px;position:absolute;bottom:-430px;left:-100px}.dgWmnG_logo{z-index:3;align-items:center;gap:20px;display:flex;position:relative}.dgWmnG_logoImage{object-fit:contain;width:125px;height:125px}.dgWmnG_logoDivider{background:var(--gold);width:2px;height:110px}.dgWmnG_logoText{flex-direction:column;line-height:1;display:flex}.dgWmnG_the{color:var(--gold);letter-spacing:5px;margin-bottom:8px;font-family:Georgia,serif;font-size:22px}.dgWmnG_board{letter-spacing:2px;font-family:Georgia,serif;font-size:43px}.dgWmnG_intelligence,.dgWmnG_network{letter-spacing:clamp(2px,.3vw,4px);margin-top:5px;font-family:Georgia,serif;font-size:clamp(17px,2.1vw,26px)}.dgWmnG_brandContent{z-index:3;margin-top:65px;position:relative}.dgWmnG_brandContent h1{max-width:650px;margin-bottom:22px;font-family:Georgia,serif;font-weight:400;line-height:1.15}.dgWmnG_login .dgWmnG_brandContent h1{font-size:clamp(42px,4vw,64px)}.dgWmnG_register .dgWmnG_brandContent h1{font-size:clamp(38px,3.6vw,58px)}.dgWmnG_brandContent h1 span{color:var(--gold-light)}.dgWmnG_brandContent p{color:#e5ebf3;max-width:550px;font-size:19px;line-height:1.6}.dgWmnG_features{z-index:5;gap:0;margin-top:55px;display:flex;position:relative}.dgWmnG_feature{border-right:1px solid #ffffff4d;flex:1;align-items:center;gap:12px;padding:0 25px;display:flex}.dgWmnG_feature:first-child{padding-left:0}.dgWmnG_feature:last-child{border-right:none}.dgWmnG_feature span{color:#eef2f7;font-size:14px;line-height:1.4}.dgWmnG_formSection{background:#fafbfc;justify-content:center;padding:50px;display:flex;position:relative}.dgWmnG_login .dgWmnG_formSection{align-items:center;min-height:100vh;overflow:hidden}.dgWmnG_register .dgWmnG_formSection{-webkit-overflow-scrolling:touch;align-items:flex-start;height:100vh;overflow-y:auto}.dgWmnG_formSection:after{content:"";border:1px solid #c79b3b26;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-180px;right:-350px}.dgWmnG_register .dgWmnG_formSection:after{pointer-events:none}.dgWmnG_language{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:10px;padding:11px 16px;font-size:14px;position:absolute;top:28px;right:35px}.dgWmnG_card{z-index:2;background:#fffffff2;border-radius:10px;width:100%;max-width:585px;margin-top:70px;padding:44px 42px 40px;position:relative;box-shadow:0 20px 60px #10284414}.dgWmnG_welcome{color:var(--gold);margin-bottom:10px;font-size:18px;font-weight:600}.dgWmnG_card h2{color:var(--navy);margin-bottom:15px;font-family:Georgia,serif;font-weight:400}.dgWmnG_login .dgWmnG_card h2{font-size:39px}.dgWmnG_register .dgWmnG_card h2{font-size:34px}.dgWmnG_description{color:var(--muted);line-height:1.6}.dgWmnG_login .dgWmnG_description{margin-bottom:35px;font-size:17px}.dgWmnG_register .dgWmnG_description{margin-bottom:30px;font-size:16px}.dgWmnG_formGroup{margin-bottom:22px}.dgWmnG_register .dgWmnG_formGroup{margin-bottom:20px}.dgWmnG_fieldLabel{color:var(--text);margin-bottom:8px;font-size:13.5px;font-weight:600;display:block}.dgWmnG_inputWrapper{position:relative}.dgWmnG_inputIcon{color:#64758d;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.dgWmnG_inputIcon svg{display:block}.dgWmnG_inputWrapper input,.dgWmnG_inputWrapper select{width:100%;color:var(--text);appearance:none;background:#fff;border:1px solid #cbd4df;border-radius:9px;outline:none;font-family:inherit;transition:all .2s}.dgWmnG_login .dgWmnG_inputWrapper input{height:57px;padding:0 50px;font-size:15px}.dgWmnG_register .dgWmnG_inputWrapper input,.dgWmnG_register .dgWmnG_inputWrapper select{height:54px;padding:0 48px;font-size:14.5px}.dgWmnG_inputWrapper select{cursor:pointer}.dgWmnG_inputWrapper input::placeholder{color:#757575}.dgWmnG_inputWrapper input:focus,.dgWmnG_inputWrapper select:focus{border-color:var(--gold);box-shadow:0 0 0 3px #c79b3b1a}.dgWmnG_selectChevron{color:#64758d;pointer-events:none;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.dgWmnG_error{color:#b42318;background:#fdecea;border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:14px}.dgWmnG_passwordToggle{cursor:pointer;color:#64758d;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.dgWmnG_passwordToggle svg{display:block}.dgWmnG_submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c79b3b,#d2aa4e);border:none;border-radius:9px;width:100%;font-size:16px;font-weight:600;transition:all .2s}.dgWmnG_login .dgWmnG_submit{height:57px}.dgWmnG_register .dgWmnG_submit{height:56px}.dgWmnG_submit:hover{transform:translateY(-1px);box-shadow:0 8px 20px #c79b3b40}.dgWmnG_or{color:#8793a4;align-items:center;gap:18px;font-size:13px;display:flex}.dgWmnG_login .dgWmnG_or{margin:30px 0}.dgWmnG_register .dgWmnG_or{margin:26px 0}.dgWmnG_or:before,.dgWmnG_or:after{content:"";background:#d8dee6;flex:1;height:1px}.dgWmnG_switchLine{text-align:center;color:#617087;font-size:15px}.dgWmnG_login .dgWmnG_switchLine{margin-top:38px}.dgWmnG_register .dgWmnG_switchLine{margin-top:30px}.dgWmnG_switchLine a{color:var(--gold);margin-left:5px;font-weight:600;text-decoration:none}@media (max-width:1100px){.dgWmnG_page{grid-template-columns:42% 58%}.dgWmnG_brandSection{padding:45px}.dgWmnG_features{flex-direction:column;gap:20px}.dgWmnG_feature{border-right:none}}@media (max-width:800px){.dgWmnG_page{display:block}.dgWmnG_register{height:auto;min-height:100vh}.dgWmnG_login .dgWmnG_brandSection{min-height:390px;padding:35px 30px}.dgWmnG_register .dgWmnG_brandSection{height:auto;min-height:320px;padding:35px 30px;overflow:visible}.dgWmnG_logoImage{width:75px;height:75px}.dgWmnG_logoDivider{height:70px}.dgWmnG_board{font-size:28px}.dgWmnG_intelligence,.dgWmnG_network{font-size:17px}.dgWmnG_brandContent{margin-top:35px}.dgWmnG_login .dgWmnG_brandContent h1{font-size:36px}.dgWmnG_register .dgWmnG_brandContent h1{font-size:32px}.dgWmnG_brandContent p{font-size:16px}.dgWmnG_features{display:none}.dgWmnG_login .dgWmnG_formSection{min-height:auto;padding:40px 20px}.dgWmnG_register .dgWmnG_formSection{align-items:center;height:auto;min-height:auto;padding:30px 18px;overflow-y:visible}.dgWmnG_login .dgWmnG_card{padding:35px 25px}.dgWmnG_register .dgWmnG_card{margin-top:20px;padding:30px 22px}.dgWmnG_language{top:15px;right:15px}.dgWmnG_login .dgWmnG_card h2{font-size:31px}.dgWmnG_register .dgWmnG_card h2{font-size:26px}}.dgWmnG_terms{color:var(--muted);align-items:flex-start;gap:10px;margin:4px 0 12px;font-size:13.5px;line-height:1.5;display:flex}.dgWmnG_terms input{width:18px;height:18px;accent-color:var(--gold);flex-shrink:0;margin-top:1px}
