body.oz-public .content{display:block!important;width:100%!important}body.oz-public .content>.cl-left,body.oz-public .content>.cl-center{display:none!important}body.oz-public .content>.cl-right{display:block!important;float:none!important;width:100%!important;max-width:none!important}.oz-signup-shell{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);max-width:1040px;margin:44px auto 64px;border:1px solid #2d4952;background:#0b1419;box-shadow:0 28px 80px rgba(0,0,0,.38);overflow:hidden}.oz-signup-panel{padding:38px 42px;background:linear-gradient(145deg,#101d23,#0a1216)}.oz-signup-step{display:flex;align-items:center;gap:10px;margin-bottom:34px;color:#77939a;font-size:11px;letter-spacing:1.4px}.oz-signup-step>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #3a6d74;color:#6ed3ca;font-weight:900}.oz-signup-step b{color:#9eb4b7;font-size:11px}.oz-signup-step em{margin-left:auto;font-style:normal;color:#55747a}.oz-signup-copy small{display:block;color:#46b8b0;font-size:11px;font-weight:900;letter-spacing:1.8px;margin-bottom:9px}.oz-signup-copy h1{margin:0 0 12px!important;color:#e6eeee!important;font-size:34px!important;line-height:1.08}.oz-signup-copy p{max-width:570px;margin:0 0 30px;color:#80989d!important;font-size:13px;line-height:1.65}.oz-signup-form{display:grid;gap:17px}.oz-field{display:grid;gap:8px}.oz-field>span{color:#b7c7c8;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}body.oz-public .oz-signup-form input[type=email],body.oz-public .oz-signup-form input[type=text],body.oz-public .oz-signup-form input[type=password]{width:100%!important;height:48px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid #31515a!important;border-radius:2px!important;background:#081116!important;color:#e6eeee!important;outline:0!important;font-size:13px!important}body.oz-public .oz-signup-form input:focus{border-color:#54bdb7!important;box-shadow:0 0 0 3px rgba(74,184,176,.1)!important}.oz-field small{color:#58747a;font-size:11px;line-height:1.45}.oz-honeypot{position:absolute!important;left:-99999px!important}.oz-signup-submit{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;margin-top:4px;padding:0 17px;border:1px solid #66d2c8!important;border-radius:2px;background:linear-gradient(180deg,#238c89,#176568)!important;color:#f2ffff!important;font-size:12px;font-weight:1000;letter-spacing:1px;cursor:pointer;box-shadow:0 8px 24px rgba(20,111,110,.18)}.oz-signup-submit:hover{transform:translateY(-1px);background:linear-gradient(180deg,#2da39d,#1c7778)!important}.oz-signup-submit b{font-size:19px}.oz-signup-login{margin-top:20px;padding-top:18px;border-top:1px solid #1e343b;color:#58737a;font-size:10px;font-weight:800;letter-spacing:.8px;text-align:center}.oz-signup-login a{margin-left:5px;color:#63c8c1!important;text-decoration:none!important}.oz-signup-aside{position:relative;padding:39px 36px;background:linear-gradient(160deg,rgba(23,56,63,.93),rgba(9,23,28,.98)),url('/assets/oz/base-hero.png') center/cover no-repeat;border-left:1px solid #29464e}.oz-signup-aside>*{position:relative;z-index:1}.oz-signup-aside-head{color:#7ca3a7;font-size:10px;font-weight:900;letter-spacing:1.5px}.oz-signup-aside-head span{color:#54c7be}.oz-signup-aside h2{margin:46px 0 12px!important;color:#e1ebeb!important;font-size:25px!important}.oz-signup-aside>p{margin:0 0 34px;color:#80999d!important;font-size:12px;line-height:1.65}.oz-signup-features{display:grid;gap:1px;background:#28434a;border:1px solid #28434a}.oz-signup-features>div{display:flex;align-items:center;gap:14px;padding:14px;background:rgba(8,20,25,.88)}.oz-signup-features>div>b{color:#4ebdb5;font-size:10px}.oz-signup-features span{display:grid;gap:3px}.oz-signup-features strong{color:#b9cbcc;font-size:10px}.oz-signup-features small{color:#5f7a80;font-size:10px}.oz-signup-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.oz-rules-check{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #253e45;background:#0b171c;color:#849b9f;font-size:11px;line-height:1.5}.oz-rules-check a{color:#60c7c0!important}.oz-referral{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:12px 14px;border-left:2px solid #4ebcb4;background:#0b191e}.oz-referral small{grid-column:1/-1;color:#53757b;font-size:9px}.oz-referral b{color:#b9cbcc;font-size:12px}.oz-referral span{color:#53757b;font-size:10px}.oz-signup-status{display:grid;gap:8px}.oz-signup-status>div{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:13px;border:1px solid #29454c;background:rgba(6,18,22,.72)}.oz-signup-status span{grid-column:1/-1;color:#56767b;font-size:9px}.oz-signup-status b{color:#b9caca;font-size:11px}.oz-signup-status em{color:#4dc3b9;font-size:9px;font-style:normal;font-weight:900}.oz-signup-panel center{margin:0 0 18px!important;padding:11px 13px!important;border:1px solid #603c3c;background:#241719;text-align:left!important}.oz-signup-panel center font{color:#e48a82!important;font-size:11px!important}@media(max-width:820px){.oz-signup-shell{grid-template-columns:1fr;margin:20px auto 40px}.oz-signup-aside{border-left:0;border-top:1px solid #29464e}.oz-signup-aside h2{margin-top:28px!important}}@media(max-width:560px){body.oz-public .wrap{width:100%!important}.oz-signup-shell{margin:0;border-left:0;border-right:0}.oz-signup-panel,.oz-signup-aside{padding:28px 18px}.oz-signup-copy h1{font-size:29px!important}.oz-signup-grid{grid-template-columns:1fr}.oz-signup-step{margin-bottom:26px}}

.oz-captcha-row{display:grid;grid-template-columns:auto 92px;align-items:center;gap:12px}
.oz-captcha-row>b{height:48px;display:flex;align-items:center;padding:0 14px;border:1px solid #31515a;background:#0b181d;color:#76d4cc;font-size:14px;letter-spacing:1px}
.oz-captcha-row input{min-width:0}
.oz-signup-alert{display:grid;gap:5px;margin:0 0 18px;padding:13px 14px;border:1px solid}
.oz-signup-alert b{font-size:10px;letter-spacing:1px}.oz-signup-alert span{font-size:11px;line-height:1.5}
.oz-signup-alert.is-ok{background:#0d211e;border-color:#27685f;color:#83d9cc}.oz-signup-alert.is-error{background:#251719;border-color:#653b3f;color:#e68d86}

/* v2.17 captcha feedback */
.oz-captcha-field{padding:12px;border:1px solid #1e3940;background:#09161b}
.oz-captcha-field>span{color:#7fcfc8}

/* v2.18 captcha validation fix */

/* v2.19: captcha uses no honeypot to avoid browser autofill false positives. */
