#edd-s9-dashboard{max-width:800px;margin:20px auto;padding:20px;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 10px rgb(0 0 0 / .1);font-family:sans-serif}#edd-s9-dashboard h2{text-align:center;color:#333;border-bottom:2px solid #eee;padding-bottom:10px}.edd-s9-form-row{margin-bottom:15px}.edd-s9-form-row label{display:block;font-weight:700;margin-bottom:5px;color:#555}.edd-s9-form-row select,.edd-s9-form-row textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px}.edd-s9-form-row select:disabled,.edd-s9-form-row textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.edd-s9-form-row button{width:100%;padding:10px;background-color:#0073aa;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color 0.3s}.edd-s9-form-row button:hover:not(:disabled){background-color:#005a87}.edd-s9-form-row button:disabled{background-color:#b0b0b0;cursor:not-allowed}#edd-s9-status-message{margin-top:20px;padding:10px;border-radius:4px;text-align:center}#edd-s9-status-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}#edd-s9-status-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}