.affiliate-register-form,body:not(.logged-in) .affiliate-account-page{width:100%!important;margin:0 auto!important;padding:28px!important;background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:14px!important;box-shadow:0 10px 30px rgba(0,0,0,.07)!important;box-sizing:border-box!important}.affiliate-register-form{max-width:620px!important}body:not(.logged-in) .affiliate-account-page{max-width:460px!important;position:static!important;left:auto!important;transform:none!important}.affiliate-register-form *,.affiliate-account-page *{box-sizing:border-box!important}.affiliate-register-form .slicewp-field-wrapper,body:not(.logged-in) .affiliate-account-page .slicewp-field-wrapper{width:100%!important;margin-bottom:14px!important}.affiliate-register-form label,body:not(.logged-in) .affiliate-account-page label{display:block!important;margin-bottom:6px!important;color:#1f2937!important;font-size:14px!important;font-weight:600!important}.affiliate-register-form input[type="text"],.affiliate-register-form input[type="email"],.affiliate-register-form input[type="password"],.affiliate-register-form input[type="url"],.affiliate-register-form input[type="tel"],.affiliate-register-form select,.affiliate-register-form textarea,body:not(.logged-in) .affiliate-account-page input[type="text"],body:not(.logged-in) .affiliate-account-page input[type="email"],body:not(.logged-in) .affiliate-account-page input[type="password"]{display:block!important;width:100%!important;min-height:46px!important;margin:0!important;padding:10px 13px!important;background:#ffffff!important;color:#111827!important;border:1px solid #d1d5db!important;border-radius:8px!important;font-family:inherit!important;font-size:15px!important;line-height:1.4!important;box-shadow:none!important;outline:none!important}.affiliate-register-form textarea{min-height:110px!important;resize:vertical!important}.affiliate-register-form input:focus,.affiliate-register-form select:focus,.affiliate-register-form textarea:focus,body:not(.logged-in) .affiliate-account-page input:focus{border-color:#159cff!important;box-shadow:0 0 0 3px rgba(21,156,255,.12)!important}.affiliate-register-form .slicewp-button-primary,.affiliate-register-form button[type="submit"],.affiliate-register-form input[type="submit"],body:not(.logged-in) .affiliate-account-page .slicewp-button-primary,body:not(.logged-in) .affiliate-account-page button[type="submit"],body:not(.logged-in) .affiliate-account-page input[type="submit"]{display:block!important;width:100%!important;min-height:46px!important;padding:10px 18px!important;background:#111111!important;color:#ffffff!important;border:0!important;border-radius:8px!important;box-shadow:0 6px 15px rgba(0,0,0,.16)!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;text-align:center!important;cursor:pointer!important}.affiliate-register-form .slicewp-button-primary:hover,.affiliate-register-form button[type="submit"]:hover,.affiliate-register-form input[type="submit"]:hover,body:not(.logged-in) .affiliate-account-page .slicewp-button-primary:hover,body:not(.logged-in) .affiliate-account-page button[type="submit"]:hover,body:not(.logged-in) .affiliate-account-page input[type="submit"]:hover{background:#292929!important}body:not(.logged-in) .affiliate-account-page a{display:inline-block;margin-top:8px!important;font-size:14px!important;text-decoration:none!important}body.logged-in .affiliate-account-page{position:relative!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 80px)!important;max-width:1200px!important;margin:0!important;padding:30px 34px!important;background:#f7f7f7!important;border:1px solid #e5e7eb!important;border-radius:18px!important;box-shadow:0 12px 35px rgba(0,0,0,0.07)!important;box-sizing:border-box!important;overflow:visible!important}body.logged-in .affiliate-account-page .et_pb_code_inner,body.logged-in .affiliate-account-page .et_pb_text_inner,body.logged-in .affiliate-account-page #slicewp-affiliate-account,body.logged-in .affiliate-account-page #slicewp-affiliate-account>div,body.logged-in .affiliate-account-page .slicewp-user-account,body.logged-in .affiliate-account-page .slicewp-user-account-content{width:100%!important;max-width:none!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page #slicewp-affiliate-account a{white-space:nowrap!important}body.logged-in .affiliate-account-page [class*="navigation"],body.logged-in .affiliate-account-page [class*="menu"]{width:100%!important;max-width:100%!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin}body.logged-in .affiliate-account-page input[type="text"],body.logged-in .affiliate-account-page input[type="url"],body.logged-in .affiliate-account-page input[type="email"],body.logged-in .affiliate-account-page input[type="password"],body.logged-in .affiliate-account-page select,body.logged-in .affiliate-account-page textarea{width:100%!important;min-height:44px!important;padding:10px 12px!important;background:#ffffff!important;border:1px solid #d1d5db!important;border-radius:8px!important;font-size:15px!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page button,body.logged-in .affiliate-account-page input[type="submit"],body.logged-in .affiliate-account-page .slicewp-button-primary{min-height:42px!important;padding:9px 16px!important;border-radius:7px!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page table{width:100%!important;max-width:100%!important;border-collapse:collapse!important}body.logged-in .affiliate-account-page .slicewp-table-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}@media only screen and (max-width:900px){body.logged-in .affiliate-account-page{position:static!important;left:auto!important;transform:none!important;width:calc(100% - 24px)!important;max-width:none!important;margin:0 12px!important;padding:18px 14px!important;border-radius:14px!important;overflow:hidden!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page .et_pb_code_inner,body.logged-in .affiliate-account-page .et_pb_text_inner,body.logged-in .affiliate-account-page #slicewp-affiliate-account,body.logged-in .affiliate-account-page #slicewp-affiliate-account>div,body.logged-in .affiliate-account-page .slicewp-user-account,body.logged-in .affiliate-account-page .slicewp-user-account-content{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page.slicewp-user-account-navigation,body.logged-in .affiliate-account-page[class*="navigation"]{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;padding-bottom:8px!important;-webkit-overflow-scrolling:touch}body.logged-in .affiliate-account-page.slicewp-user-account-navigation ul,body.logged-in .affiliate-account-page[class*="navigation"] ul{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.logged-in .affiliate-account-page.slicewp-user-account-navigation li,body.logged-in .affiliate-account-page[class*="navigation"] li{display:block!important;flex:0 0 auto!important;width:auto!important;margin:0 15px 0 0!important}body.logged-in .affiliate-account-page.slicewp-user-account-navigation a,body.logged-in .affiliate-account-page[class*="navigation"] a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:66px!important;padding:6px 4px 10px!important;white-space:nowrap!important;font-size:12px!important;line-height:1.25!important;text-align:center!important}body.logged-in .affiliate-account-page[class*="date"]{max-width:100%!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page[class*="date"] input,body.logged-in .affiliate-account-page[class*="date"] select,body.logged-in .affiliate-account-page[class*="date"] button{max-width:100%!important;font-size:14px!important}body.logged-in .affiliate-account-page input,body.logged-in .affiliate-account-page select{width:100%!important;max-width:100%!important;min-width:0!important;font-size:16px!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page[class*="card"]{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.logged-in .affiliate-account-page canvas,body.logged-in .affiliate-account-page svg{display:block!important;max-width:100%!important;height:auto!important}body.logged-in .affiliate-account-page.slicewp-table-wrapper{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.logged-in .affiliate-account-page table{width:100%!important;min-width:650px!important}body.logged-in .affiliate-account-page.slicewp-user-account-content{padding-left:0!important;padding-right:0!important}}