.user-page{padding:20px 0;min-height:80vh}.user-page .hide{display:none}.user-page .status{font-style:italic;float:right}.user-page .loading{margin-top:15px}.add-code-form{display:inline-flex;margin-top:10px}.add-code-form .device-code{padding:5px}.add-code-form .device-submit{text-transform:uppercase;background:none;color:inherit;padding:5px;font-weight:600;letter-spacing:1px;margin-left:5px;font-size:12px;border:1px solid #fff;text-align:center}.add-code-form .device-submit .spinner{margin:0 20px;padding:.5em}.user-page .button{cursor:pointer;display:block}.buttons .device-msg{font-size:12px;font-weight:600;text-align:center;display:inline-block;margin-top:5px;position:absolute;left:0}.buttons .device-msg.error{color:red}.user-page section{margin:0 auto;max-width:475px;padding:20px;text-transform:uppercase}.user-page section>.title{text-align:left;font-size:1em;font-weight:600;padding-bottom:5px;border-bottom:1px solid #555}.user-page section .detail{padding:20px 0}.user-page section .detail>.title{font-size:.7em;letter-spacing:.1em;margin-bottom:5px}.user-page section .detail .payment-card{height:1.2em}.user-page section .detail>.main{float:left;font-size:.9em;font-weight:600;width:50%}.user-page section .detail>.main>.key{margin-bottom:20px;text-overflow:ellipsis;overflow:hidden}.user-page section .detail>.buttons{float:right;text-align:right;position:relative}.user-page section .detail>.buttons>.button{font-size:.9em;cursor:pointer}.user-page section .detail>.buttons>.button:not(:last-child){margin-bottom:20px}.user-page input.button{border:1px solid #fff;padding:10px;background:transparent;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:600;cursor:pointer;outline:none;letter-spacing:.5px}.personalization-edit-color{cursor:pointer}.dm-form{text-align:end}@media(min-width:600px){.user-page section .detail>.buttons{width:50%}}
/*# sourceMappingURL=modules-User-style-css.5ea5d54a.chunk.css.map */