.post-password-form input[type="password"]{width:100%;max-width:300px;padding:12px 14px;font-size:16px;border:2px solid #6a5acd;border-radius:8px;outline:none;transition:all 0.3s ease;background-color:#f9f9ff}.post-password-form input[type="password"]:focus{border-color:#483d8b;box-shadow:0 0 6px rgba(72,61,139,0.4);background-color:#ffffff}.post-password-form input[type="submit"]{padding:10px 20px;font-size:16px;background-color:#6a5acd;color:white;border:none;border-radius:8px;cursor:pointer;transition:all 0.3s ease;margin-left:10px}.post-password-form input[type="submit"]:hover{background-color:#483d8b}.logout-link a{display:inline-block;background-color:#b80000;color:#ffffff!important;padding:10px 20px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none!important;transition:0.2s ease}.logout-link a:hover{background-color:#8f0000;transform:translateY(-2px)}a[href*="action=logout"]{display:inline-block;background-color:#b80000;color:#ffffff!important;padding:10px 20px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none!important;margin-left:8px;transition:0.2s ease}a[href*="action=logout"]:hover{background-color:#8f0000;transform:translateY(-2px)}